From 64ed3de5bc222184f979eb74b9a4baf337c264e1 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Mon, 9 Nov 2020 15:26:44 +0100 Subject: [PATCH 01/12] JupyterLab 3 Signed-off-by: martinRenou --- .github/workflows/job.test.yml | 9 +- .gitignore | 3 + .prettierignore | 1 + MANIFEST.in | 1 + README.md | 4 +- binder/environment.yml | 4 +- binder/postBuild | 21 +- package.json | 4 +- packages/.eslintrc.js | 1 + packages/completion-theme/package.json | 12 +- .../jupyterlab-go-to-definition/package.json | 65 +- packages/jupyterlab-lsp/package.json | 112 +- .../src/editor_integration/testutils.ts | 2 +- .../src/features/syntax_highlighting.ts | 4 +- packages/theme-material/package.json | 3 +- packages/theme-vscode/package.json | 3 +- py_src/jupyter_lsp/__init__.py | 7 + pyproject.toml | 3 + requirements/github-actions.yml | 3 + requirements/lab.txt | 2 +- requirements/lint.yml | 2 + setup.cfg | 2 +- setup.py | 17 +- yarn.lock | 1817 +++++++++++++++-- 24 files changed, 1850 insertions(+), 252 deletions(-) create mode 100644 pyproject.toml diff --git a/.github/workflows/job.test.yml b/.github/workflows/job.test.yml index 30a21df67..c9c9eb8cb 100644 --- a/.github/workflows/job.test.yml +++ b/.github/workflows/job.test.yml @@ -37,7 +37,7 @@ jobs: matrix: python: [3.6, 3.7, 3.8] os: [ubuntu-16.04, macos-10.14, vs2017-win2016] - lab: ['>=2.2.0,<3.0.0a0'] + lab: ['>=3.0.0rc8,<4.0.0a0'] include: # if using 3.6, use an old node - python: 3.6 @@ -77,10 +77,10 @@ jobs: uses: goanpeca/setup-miniconda@v1 with: python-version: ${{ matrix.python }} - channels: conda-forge, defaults + channels: conda-forge/label/jupyterlab_rc, conda-forge/label/jupyterlab_server_rc, conda-forge, defaults channel-priority: true auto-activate-base: true - activate-environment: jupyterlab-lsp + # activate-environment: jupyterlab-lsp environment-file: requirements/github-actions.yml auto-update-conda: true use-only-tar-bz2: true # needs to be set for caching to work properly @@ -112,9 +112,6 @@ jobs: - name: Build python distributions run: python setup.py sdist bdist_wheel - - name: Build npm bundles - run: jlpm lerna run bundle - - name: Install python wheel run: cd dist && python -m pip install jupyter_lsp-${{ env.PY_JLSP_VERSION }}-py3-none-any.whl --no-deps diff --git a/.gitignore b/.gitignore index 3011f3b3c..611f0469a 100644 --- a/.gitignore +++ b/.gitignore @@ -116,3 +116,6 @@ coverage/ _*.d.ts _build .virtual_documents/ + +# Built labextensions +py_src/jupyter_lsp/labextensions/ \ No newline at end of file diff --git a/.prettierignore b/.prettierignore index 621588973..0db462129 100644 --- a/.prettierignore +++ b/.prettierignore @@ -2,6 +2,7 @@ .mypy_cache .pytest_cache .yarn-packages +**/_*.d.ts **/.ipynb_checkpoints **/*.egg-info **/build diff --git a/MANIFEST.in b/MANIFEST.in index 7f5542fb2..9366ccae7 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,3 @@ include LICENSE README.md recursive-include py_src *.json *.R +recursive-include py_src/jupyter_lsp/labextensions \ No newline at end of file diff --git a/README.md b/README.md index e554d16ab..2545dcc69 100644 --- a/README.md +++ b/README.md @@ -97,9 +97,9 @@ Use of a python `virtualenv` or a conda env is also recommended. 1. install JupyterLab and the server extension ```bash - conda install -c conda-forge 'jupyterlab>=2.2,<3.0.0a0' jupyter-lsp + conda install -c conda-forge 'jupyterlab>=3.0.0-rc.7,<4.0.0a0' jupyter-lsp # or - pip install 'jupyterlab>=2.2,<3.0.0a0' jupyter-lsp + pip install 'jupyterlab>=3.0.0-rc.7,<4.0.0a0' jupyter-lsp ``` > Note: With conda, you could take advantage of the bundles: `jupyter-lsp-python` diff --git a/binder/environment.yml b/binder/environment.yml index ca2e5a1f4..c80dfe904 100644 --- a/binder/environment.yml +++ b/binder/environment.yml @@ -1,13 +1,15 @@ name: jupyterlab-lsp channels: + - conda-forge/label/jupyterlab_rc + - conda-forge/label/jupyterlab_server_rc - conda-forge - defaults dependencies: # runtime dependencies - python >=3.7,<3.8.0a0 - - jupyterlab >=2.2.0,<3.0.0a0 + - jupyterlab >=3.0.0rc8,<4.0.0a0 - notebook >=4.3.1 # build dependencies - nodejs >=10,<14 diff --git a/binder/postBuild b/binder/postBuild index 24f182b07..ad06f7fa5 100755 --- a/binder/postBuild +++ b/binder/postBuild @@ -1,23 +1,12 @@ #!/usr/bin/env bash set -eux -# do a dev install of the server side -python -m pip install -e . --ignore-installed --no-deps -vv -jupyter serverextension enable --sys-prefix --py jupyter_lsp - -# should have no extensions -jupyter labextension list -# do a dev build of the client side +# Build labextensions jlpm bootstrap -# link all pieces to lab (no build) -jlpm lab:link && jupyter labextension list - -# list extensions before build -jupyter labextension list - -# actually build -jupyter lab build --debug --dev-build=False --minimize=True +# Do a dev install of the server side +pip install . -vv +jupyter serverextension enable --sys-prefix --py jupyter_lsp -# list extensions again +# List extensions jupyter labextension list diff --git a/package.json b/package.json index d88cc6cd5..18c91e7d7 100644 --- a/package.json +++ b/package.json @@ -38,17 +38,17 @@ "private": true, "scripts": { "bootstrap": "jlpm --no-optional --prefer-offline && lerna bootstrap && jlpm lint && jlpm clean && jlpm build", - "build": "jlpm build:schema && jlpm build:completion-theme && jlpm build:theme-material && jlpm build:theme-vscode && jlpm build:meta && jlpm build:ws", + "build": "jlpm build:schema && jlpm build:completion-theme && jlpm build:theme-material && jlpm build:theme-vscode && jlpm build:meta && jlpm build:ws && jlpm build:jupyterlab-lsp", "build:schema": "lerna run build:schema --stream", "build:meta": "lerna run build --stream --scope @krassowski/jupyterlab-lsp-metapackage", "build:completion-theme": "lerna run build --stream --scope @krassowski/completion-theme", "build:theme-vscode": "lerna run build --stream --scope @krassowski/theme-vscode", "build:theme-material": "lerna run build --stream --scope @krassowski/theme-material", + "build:jupyterlab-lsp": "lerna run build --stream --scope @krassowski/jupyterlab-lsp", "build:ws": "lerna run build --stream --scope lsp-ws-connection", "watch": "lerna run --parallel watch", "bundle": "lerna run --parallel bundle", "clean": "lerna run --parallel clean", - "lab:link": "lerna run lab:link", "lint:check": "jlpm prettier:check && jlpm eslint:check", "lint": "jlpm prettier && jlpm eslint", "prettier:check": "prettier --check \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md,.yml}\"", diff --git a/packages/.eslintrc.js b/packages/.eslintrc.js index 7b61d1977..441fe033b 100644 --- a/packages/.eslintrc.js +++ b/packages/.eslintrc.js @@ -17,6 +17,7 @@ module.exports = { ], ignorePatterns: [ '**/node_modules/**/*', + 'packages/jupyterlab-lsp/labextension/**/*', '**/lib/**/*', '**/_*.ts', '**/_*.d.ts', diff --git a/packages/completion-theme/package.json b/packages/completion-theme/package.json index 79ec97af6..a1a345f11 100644 --- a/packages/completion-theme/package.json +++ b/packages/completion-theme/package.json @@ -33,12 +33,16 @@ "lab:link": "jupyter labextension link . --no-build" }, "devDependencies": { - "react": "*", - "@jupyterlab/ui-components": "~2.2.0" + "@jupyterlab/builder": "^3.0.0-rc.2", + "@jupyterlab/ui-components": "^3.0.0-rc.7", + "react": "^17.0.1", + "rimraf": "^3.0.2", + "typescript": "~4.0.3" }, "peerDependencies": {}, "jupyterlab": { "extension": true, - "schemaDir": "schema" + "schemaDir": "schema", + "outputDir": "../../py_src/jupyter_lsp/labextensions/@krassowski/completion-theme" } -} +} \ No newline at end of file diff --git a/packages/jupyterlab-go-to-definition/package.json b/packages/jupyterlab-go-to-definition/package.json index f87a1aefb..6366bbbf2 100644 --- a/packages/jupyterlab-go-to-definition/package.json +++ b/packages/jupyterlab-go-to-definition/package.json @@ -30,50 +30,53 @@ "test": "jlpm jest --coverage --coverageReporters=cobertura --coverageReporters=html --coverageReporters=text-summary" }, "peerDependencies": { - "@jupyterlab/application": "~2.2.0", - "@jupyterlab/apputils": "~2.2.0", - "@jupyterlab/codeeditor": "~2.2.0", - "@jupyterlab/codemirror": "~2.2.0", - "@jupyterlab/coreutils": "~4.2.0", - "@jupyterlab/docmanager": "~2.2.0", - "@jupyterlab/docregistry": "~2.2.0", - "@jupyterlab/fileeditor": "~2.2.0", - "@jupyterlab/notebook": "~2.2.0", - "@jupyterlab/observables": "~3.2.0", - "@jupyterlab/services": "~5.2.0", + "@jupyterlab/application": "^3.0.0-rc.7", + "@jupyterlab/apputils": "^3.0.0-rc.7", + "@jupyterlab/codeeditor": "^3.0.0-rc.7", + "@jupyterlab/codemirror": "^3.0.0-rc.7", + "@jupyterlab/coreutils": "^5.0.0-rc.7", + "@jupyterlab/docmanager": "^3.0.0-rc.7", + "@jupyterlab/docregistry": "^3.0.0-rc.7", + "@jupyterlab/fileeditor": "^3.0.0-rc.7", + "@jupyterlab/notebook": "^3.0.0-rc.7", + "@jupyterlab/observables": "^4.0.0-rc.7", + "@jupyterlab/services": "^6.0.0-rc.7", "@lumino/algorithm": "*", "codemirror": "*", "react": "*" }, "devDependencies": { - "@jupyterlab/application": "~2.2.0", - "@jupyterlab/apputils": "~2.2.0", - "@jupyterlab/codeeditor": "~2.2.0", - "@jupyterlab/codemirror": "~2.2.0", - "@jupyterlab/coreutils": "~4.2.0", - "@jupyterlab/docmanager": "~2.2.0", - "@jupyterlab/docregistry": "~2.2.0", - "@jupyterlab/fileeditor": "~2.2.0", - "@jupyterlab/notebook": "~2.2.0", - "@jupyterlab/observables": "~3.2.0", - "@jupyterlab/services": "~5.2.0", - "@lumino/algorithm": "*", - "codemirror": "*", - "react": "*", + "@babel/preset-env": "^7.4.3", + "@jupyterlab/application": "^3.0.0-rc.7", + "@jupyterlab/apputils": "^3.0.0-rc.7", + "@jupyterlab/builder": "^3.0.0-rc.2", + "@jupyterlab/codeeditor": "^3.0.0-rc.7", + "@jupyterlab/codemirror": "^3.0.0-rc.7", + "@jupyterlab/coreutils": "^5.0.0-rc.7", + "@jupyterlab/docmanager": "^3.0.0-rc.7", + "@jupyterlab/docregistry": "^3.0.0-rc.7", + "@jupyterlab/fileeditor": "^3.0.0-rc.7", + "@jupyterlab/notebook": "^3.0.0-rc.7", + "@jupyterlab/observables": "^4.0.0-rc.7", + "@jupyterlab/services": "^6.0.0-rc.7", "@jupyterlab/testutils": "~2.2.0", - "@types/codemirror": "^0.0.74", + "@lumino/algorithm": "^1.3.3", "@types/chai": "^4.1.7", + "@types/codemirror": "^0.0.74", "@types/jest": "^23.3.11", "chai": "^4.2.0", + "codemirror": "*", "jest": "^26.0.0", "jest-junit": "^8.0.0", - "rimraf": "^2.6.1", + "prettier": "^1.19.0", + "react": "^17.0.1", + "rimraf": "^3.0.2", "ts-jest": "^26.4.3", - "typescript": "~4.0.2", - "@babel/preset-env": "^7.4.3" + "typescript": "~4.0.3" }, "jupyterlab": { "extension": true, - "schemaDir": "schema" + "schemaDir": "schema", + "outputDir": "../../py_src/jupyter_lsp/labextensions/@krassowski/jupyterlab_go_to_definition" } -} +} \ No newline at end of file diff --git a/packages/jupyterlab-lsp/package.json b/packages/jupyterlab-lsp/package.json index dbd39540e..b1adcec57 100644 --- a/packages/jupyterlab-lsp/package.json +++ b/packages/jupyterlab-lsp/package.json @@ -28,46 +28,61 @@ "url": "https://github.com/krassowski/jupyterlab-lsp.git" }, "scripts": { - "build": "jlpm build:schema && tsc -b", + "build": "jlpm run build:lib && jlpm run build:labextension", + "build:labextension": "jupyter labextension build .", + "build:labextension:dev": "jupyter labextension build --development True .", + "build:lib": "tsc", + "build:prod": "jlpm run build:lib && jlpm run build:labextension", "build:schema": "jlpm build:schema-backend && jlpm build:schema-completion && jlpm build:schema-hover && jlpm build:schema-diagnostics && jlpm build:schema-syntax_highlighting", "build:schema-backend": "json2ts ../../py_src/jupyter_lsp/schema/schema.json --unreachableDefinitions | prettier --stdin-filepath _schema.d.ts > src/_schema.d.ts", "build:schema-completion": "json2ts schema/completion.json | prettier --stdin-filepath _completion.d.ts > src/_completion.d.ts", - "build:schema-hover": "json2ts schema/hover.json | prettier --stdin-filepath _hover.d.ts > src/_hover.d.ts", "build:schema-diagnostics": "json2ts schema/diagnostics.json | prettier --stdin-filepath _diagnostics.d.ts > src/_diagnostics.d.ts", + "build:schema-hover": "json2ts schema/hover.json | prettier --stdin-filepath _hover.d.ts > src/_hover.d.ts", "build:schema-syntax_highlighting": "json2ts schema/syntax_highlighting.json | prettier --stdin-filepath _syntax_highlighting.d.ts > src/_syntax_highlighting.d.ts", "bundle": "npm pack .", - "clean": "rimraf lib", + "clean": "jlpm run clean:lib", + "clean:all": "jlpm run clean:lib && jlpm run clean:labextension", + "clean:labextension": "rimraf labextension", + "clean:lib": "rimraf lib tsconfig.tsbuildinfo", + "eslint": "eslint . --ext .ts,.tsx --fix", + "eslint:check": "eslint . --ext .ts,.tsx", + "install:extension": "jupyter labextension develop --overwrite .", "lab:link": "jupyter labextension link . --no-build", - "test": "jlpm jest --coverage --coverageReporters=cobertura --coverageReporters=html --coverageReporters=text-summary" + "prepare": "jlpm run clean && jlpm run build:prod", + "test": "jlpm jest --coverage --coverageReporters=cobertura --coverageReporters=html --coverageReporters=text-summary", + "watch": "run-p watch:src watch:labextension", + "watch:labextension": "jupyter labextension watch .", + "watch:src": "tsc -w" }, "dependencies": { - "@krassowski/jupyterlab_go_to_definition": "~1.0.0", - "lodash.mergewith": "^4.6.1", - "lsp-ws-connection": "~0.5.1", "@krassowski/completion-theme": "~2.0.0", + "@krassowski/jupyterlab_go_to_definition": "~1.0.0", + "@krassowski/theme-material": "~2.0.0", "@krassowski/theme-vscode": "~2.0.0", - "@krassowski/theme-material": "~2.0.0" + "lodash.mergewith": "^4.6.1", + "lsp-ws-connection": "~0.5.1" }, "devDependencies": { "@babel/preset-env": "^7.4.3", - "@jupyterlab/application": "~2.2.0", - "@jupyterlab/apputils": "~2.2.0", - "@jupyterlab/cells": "~2.2.0", - "@jupyterlab/codeeditor": "~2.2.0", - "@jupyterlab/codemirror": "~2.2.0", - "@jupyterlab/completer": "~2.2.0", - "@jupyterlab/coreutils": "~4.2.0", - "@jupyterlab/docmanager": "~2.2.0", - "@jupyterlab/docregistry": "~2.2.0", - "@jupyterlab/fileeditor": "~2.2.0", - "@jupyterlab/notebook": "~2.2.0", - "@jupyterlab/rendermime": "~2.2.0", - "@jupyterlab/services": "~5.2.0", - "@jupyterlab/statusbar": "~2.2.0", - "@jupyterlab/testutils": "~2.2.0", - "@jupyterlab/tooltip": "~2.2.0", - "@lumino/algorithm": "*", - "@lumino/widgets": "*", + "@jupyterlab/application": "^3.0.0-rc.7", + "@jupyterlab/apputils": "^3.0.0-rc.7", + "@jupyterlab/builder": "^3.0.0-rc.2", + "@jupyterlab/cells": "^3.0.0-rc.7", + "@jupyterlab/codeeditor": "^3.0.0-rc.7", + "@jupyterlab/codemirror": "^3.0.0-rc.7", + "@jupyterlab/completer": "^3.0.0-rc.7", + "@jupyterlab/coreutils": "^5.0.0-rc.7", + "@jupyterlab/docmanager": "^3.0.0-rc.7", + "@jupyterlab/docregistry": "^3.0.0-rc.7", + "@jupyterlab/fileeditor": "^3.0.0-rc.7", + "@jupyterlab/notebook": "^3.0.0-rc.7", + "@jupyterlab/rendermime": "^3.0.0-rc.7", + "@jupyterlab/services": "^6.0.0-rc.7", + "@jupyterlab/statusbar": "^3.0.0-rc.7", + "@jupyterlab/testutils": "^3.0.0-rc.7", + "@jupyterlab/tooltip": "^3.0.0-rc.7", + "@lumino/algorithm": "^1.3.3", + "@lumino/widgets": "^1.14.0", "@types/chai": "^4.1.7", "@types/codemirror": "^0.0.74", "@types/events": "^3.0.0", @@ -79,28 +94,30 @@ "jest": "^26.0.0", "jest-junit": "^8.0.0", "json-schema-to-typescript": "^8.0.0", - "react": "*", - "rimraf": "~2.6.2", + "mkdirp": "^1.0.3", + "prettier": "^1.19.0", + "react": "^17.0.1", + "rimraf": "^3.0.2", "ts-jest": "^26.4.3", - "typescript": "~4.0.2" + "typescript": "~4.0.3" }, "peerDependencies": { - "@jupyterlab/application": "~2.2.0", - "@jupyterlab/apputils": "~2.2.0", - "@jupyterlab/cells": "~2.2.0", - "@jupyterlab/codeeditor": "~2.2.0", - "@jupyterlab/codemirror": "~2.2.0", - "@jupyterlab/completer": "~2.2.0", - "@jupyterlab/coreutils": "~4.2.0", - "@jupyterlab/docmanager": "~2.2.0", - "@jupyterlab/docregistry": "~2.2.0", - "@jupyterlab/fileeditor": "~2.2.0", - "@jupyterlab/notebook": "~2.2.0", - "@jupyterlab/rendermime": "~2.2.0", - "@jupyterlab/services": "~5.2.0", - "@jupyterlab/statusbar": "~2.2.0", - "@jupyterlab/tooltip": "~2.2.0", - "@jupyterlab/ui-components": "~2.2.0", + "@jupyterlab/application": "^3.0.0-rc.7", + "@jupyterlab/apputils": "^3.0.0-rc.7", + "@jupyterlab/cells": "^3.0.0-rc.7", + "@jupyterlab/codeeditor": "^3.0.0-rc.7", + "@jupyterlab/codemirror": "^3.0.0-rc.7", + "@jupyterlab/completer": "^3.0.0-rc.7", + "@jupyterlab/coreutils": "^5.0.0-rc.7", + "@jupyterlab/docmanager": "^3.0.0-rc.7", + "@jupyterlab/docregistry": "^3.0.0-rc.7", + "@jupyterlab/fileeditor": "^3.0.0-rc.7", + "@jupyterlab/notebook": "^3.0.0-rc.7", + "@jupyterlab/rendermime": "^3.0.0-rc.7", + "@jupyterlab/services": "^6.0.0-rc.7", + "@jupyterlab/statusbar": "^3.0.0-rc.7", + "@jupyterlab/tooltip": "^3.0.0-rc.7", + "@jupyterlab/ui-components": "^3.0.0-rc.7", "@lumino/algorithm": "*", "@lumino/widgets": "*", "codemirror": "*", @@ -118,6 +135,7 @@ ] } }, - "schemaDir": "schema" + "schemaDir": "schema", + "outputDir": "../../py_src/jupyter_lsp/labextensions/@krassowski/jupyterlab-lsp" } -} +} \ No newline at end of file diff --git a/packages/jupyterlab-lsp/src/editor_integration/testutils.ts b/packages/jupyterlab-lsp/src/editor_integration/testutils.ts index e1a026f33..0a0b8614f 100644 --- a/packages/jupyterlab-lsp/src/editor_integration/testutils.ts +++ b/packages/jupyterlab-lsp/src/editor_integration/testutils.ts @@ -387,7 +387,7 @@ export function showAllCells(notebook: Notebook) { } } -export function getCellsJSON(notebook: Notebook) { +export function getCellsJSON(notebook: Notebook): Array { let cells: Array = []; for (let i = 0; i < notebook.model.cells.length; i++) { cells.push(notebook.model.cells.get(i)); diff --git a/packages/jupyterlab-lsp/src/features/syntax_highlighting.ts b/packages/jupyterlab-lsp/src/features/syntax_highlighting.ts index 297ad28e6..545cc7915 100644 --- a/packages/jupyterlab-lsp/src/features/syntax_highlighting.ts +++ b/packages/jupyterlab-lsp/src/features/syntax_highlighting.ts @@ -14,8 +14,8 @@ import { } from '../feature'; import { CodeMirrorEditor } from '@jupyterlab/codemirror'; import CodeMirror from 'codemirror'; -import { IEditorMimeTypeService } from '@jupyterlab/codeeditor/lib/mimetype'; -import { IEditorServices } from '@jupyterlab/codeeditor/lib/tokens'; +import { IEditorMimeTypeService } from '@jupyterlab/codeeditor'; +import { IEditorServices } from '@jupyterlab/codeeditor'; import { CodeSyntax as LSPSyntaxHighlightingSettings } from '../_syntax_highlighting'; import { ISettingRegistry } from '@jupyterlab/settingregistry'; diff --git a/packages/theme-material/package.json b/packages/theme-material/package.json index 89bed32ca..5125e6aaf 100644 --- a/packages/theme-material/package.json +++ b/packages/theme-material/package.json @@ -40,6 +40,7 @@ "peerDependencies": {}, "jupyterlab": { "extension": true, - "schemaDir": "schema" + "schemaDir": "schema", + "outputDir": "../../py_src/jupyter_lsp/labextensions/@krassowski/theme-material" } } diff --git a/packages/theme-vscode/package.json b/packages/theme-vscode/package.json index f47c75eaf..221e2ba52 100644 --- a/packages/theme-vscode/package.json +++ b/packages/theme-vscode/package.json @@ -40,6 +40,7 @@ "peerDependencies": {}, "jupyterlab": { "extension": true, - "schemaDir": "schema" + "schemaDir": "schema", + "outputDir": "../../py_src/jupyter_lsp/labextensions/@krassowski/theme-vscode" } } diff --git a/py_src/jupyter_lsp/__init__.py b/py_src/jupyter_lsp/__init__.py index 50be856ab..cebbad6de 100644 --- a/py_src/jupyter_lsp/__init__.py +++ b/py_src/jupyter_lsp/__init__.py @@ -12,3 +12,10 @@ def _jupyter_server_extension_paths(): return [{"module": "jupyter_lsp"}] + + +def _jupyter_labextension_paths(): + return [{ + 'src': 'labextensions/jupyterlab-lsp', + 'dest': '@krassowski/jupyterlab-lsp' + }] \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 000000000..4a553f2c5 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["jupyter_packaging~=0.7.0", "jupyterlab>=3.0.0rc7,==3.*", "setuptools>=40.8.0", "wheel"] +build-backend = "setuptools.build_meta" \ No newline at end of file diff --git a/requirements/github-actions.yml b/requirements/github-actions.yml index f93b155de..7717a092c 100644 --- a/requirements/github-actions.yml +++ b/requirements/github-actions.yml @@ -1,10 +1,13 @@ name: jupyterlab-lsp channels: + - conda-forge/label/jupyterlab_rc + - conda-forge/label/jupyterlab_server_rc - conda-forge - defaults dependencies: + - jupyter-packaging - jupyterlab {lab} # build dependencies - nodejs {nodejs} diff --git a/requirements/lab.txt b/requirements/lab.txt index 49263bfaf..3af31ccf4 100644 --- a/requirements/lab.txt +++ b/requirements/lab.txt @@ -1,3 +1,3 @@ # the version of jupyterlab -r ./prod.txt -jupyterlab >=2.2.0,<3.0.0a0 +jupyterlab >=3.0.0-rc.7,<4.0.0a0 diff --git a/requirements/lint.yml b/requirements/lint.yml index 410e39b66..e993ee05b 100644 --- a/requirements/lint.yml +++ b/requirements/lint.yml @@ -13,3 +13,5 @@ dependencies: - mypy - robotframework-lint >=1.1 - robotframework >=3.2 + - pip: + - pytest_tornasync diff --git a/setup.cfg b/setup.cfg index e6a8424b7..28a9bcc12 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [metadata] -name = jupyter-lsp +name = jupyter_lsp description = Multi-Language Server WebSocket proxy for Jupyter notebook or lab server for Python 3.5+. long_description = file: ./py_src/jupyter_lsp/README.md long_description_content_type = text/markdown diff --git a/setup.py b/setup.py index df624f09a..2aae21451 100644 --- a/setup.py +++ b/setup.py @@ -4,17 +4,20 @@ import setuptools +from jupyter_packaging import create_cmdclass + + +data_files_spec = [ + ('share/jupyter/labextensions', 'py_src/jupyter_lsp/labextensions', '**'), + ('etc/jupyter/jupyter_notebook_config.d', 'py_src/jupyter_lsp/etc', 'jupyter-lsp-serverextension.json') +] + + setuptools.setup( version=re.findall( r"""__version__ = "([^"]+)"$""", (Path(__file__).parent / "py_src" / "jupyter_lsp" / "_version.py").read_text(), )[0], setup_requires=["pytest-runner"] if "test" in sys.argv else [], - # py35 apparently doesn't support putting these in setup.cfg - data_files=[ - ( - "etc/jupyter/jupyter_notebook_config.d", - ["py_src/jupyter_lsp/etc/jupyter-lsp-serverextension.json"], - ) - ], + cmd_class=create_cmdclass(data_files_spec=data_files_spec), ) diff --git a/yarn.lock b/yarn.lock index 3489a6526..6e6dec365 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1361,32 +1361,33 @@ resolved "https://registry.yarnpkg.com/@joe-re/sql-parser/-/sql-parser-0.11.5.tgz#8382dac1aaec3ebd1acd245bbbab1825e96e0648" integrity sha512-0WL/ibfrcY00MoDS/zffNTQqnvxpeWVwslODCLgMr96A6bC8huEzQh3byk1gEkSIjClCb1TLOjwr37mSbei6Fw== -"@jupyterlab/application@~2.2.0": - version "2.2.6" - resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-2.2.6.tgz#4c505d7196f784c11d533b4539e7b2fbc5d664d6" - integrity sha512-pW/Cu+t3CYii52YncrbcRWSfAFTIlsDy8yMxgYqkG6TSsImca3Rix3o69jTu264Ct2UQzEWP4+6u2IqF5wziuw== +"@jupyterlab/application@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-3.0.0-rc.7.tgz#550f1a137a4f375a484418f8791c59f351c67445" + integrity sha512-SQ0mY27Mrn9/Om3mIkQ9hNsfbci6fUCnUjWlQKF+HwpaVx5NX7kQuCfLLQrV1tzpj4DoZ3u0iNnqvf2FcKABug== dependencies: "@fortawesome/fontawesome-free" "^5.12.0" - "@jupyterlab/apputils" "^2.2.6" - "@jupyterlab/coreutils" "^4.2.5" - "@jupyterlab/docregistry" "^2.2.4" - "@jupyterlab/rendermime" "^2.2.4" - "@jupyterlab/rendermime-interfaces" "^2.2.1" - "@jupyterlab/services" "^5.2.5" - "@jupyterlab/statedb" "^2.2.5" - "@jupyterlab/ui-components" "^2.2.4" - "@lumino/algorithm" "^1.2.3" - "@lumino/application" "^1.8.4" - "@lumino/commands" "^1.10.1" - "@lumino/coreutils" "^1.4.2" - "@lumino/disposable" "^1.3.5" - "@lumino/messaging" "^1.3.3" - "@lumino/polling" "^1.1.1" - "@lumino/properties" "^1.1.6" - "@lumino/signaling" "^1.3.5" - "@lumino/widgets" "^1.11.1" + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/docregistry" "^3.0.0-rc.7" + "@jupyterlab/rendermime" "^3.0.0-rc.7" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/statedb" "^3.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/application" "^1.11.0" + "@lumino/commands" "^1.11.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/messaging" "^1.4.3" + "@lumino/polling" "^1.3.3" + "@lumino/properties" "^1.2.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" -"@jupyterlab/apputils@^2.2.6", "@jupyterlab/apputils@~2.2.0": +"@jupyterlab/apputils@^2.2.6": version "2.2.6" resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-2.2.6.tgz#13cadd7a4765eca0995bf68313ec9c99d4f534a5" integrity sha512-aWg0c6edfQC6b1sLFskirG+LqH1aGKnVGj7R7HR1loyOLVVq/HpZ9wkPZLCh8Gi1Wy4Tqvm2R46glmuu84W8xA== @@ -1411,6 +1412,34 @@ react-dom "~16.9.0" sanitize-html "~1.20.1" +"@jupyterlab/apputils@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-3.0.0-rc.7.tgz#77f97388ca4d47af9c5c65223b1aeee412df3549" + integrity sha512-yLnnimsQ7i+gO9e9ST6YEZB9AWl9gi346gp7ILAbJekHjLWQdCvHt88sDkGNamOpANcJYQVPEiDT8WrrHfdDVQ== + dependencies: + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/settingregistry" "^3.0.0-rc.7" + "@jupyterlab/statedb" "^3.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/commands" "^1.11.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/domutils" "^1.2.3" + "@lumino/messaging" "^1.4.3" + "@lumino/properties" "^1.2.3" + "@lumino/signaling" "^1.4.3" + "@lumino/virtualdom" "^1.7.3" + "@lumino/widgets" "^1.14.0" + "@types/react" "^16.9.48" + buffer "^5.6.0" + react "^17.0.1" + react-dom "^17.0.1" + sanitize-html "~1.27.4" + url "^0.11.0" + "@jupyterlab/attachments@^2.2.4": version "2.2.4" resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-2.2.4.tgz#b41692d32482b68c2663dba648e12a27fe000f1b" @@ -1423,7 +1452,77 @@ "@lumino/disposable" "^1.3.5" "@lumino/signaling" "^1.3.5" -"@jupyterlab/cells@^2.2.7", "@jupyterlab/cells@~2.2.0": +"@jupyterlab/attachments@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-3.0.0-rc.7.tgz#69f49b189fe617a425f7095b1e2cc8f84691b3dc" + integrity sha512-JyW6c3kZBOTz36rBR0cgqSTZ5O92Njav4+c+ZlOihZvErvtfk/t1NJeptNeqXE+h1VgjGqHOa/cl/vWb9WOqMg== + dependencies: + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/rendermime" "^3.0.0-rc.7" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" + "@lumino/disposable" "^1.4.3" + "@lumino/signaling" "^1.4.3" + +"@jupyterlab/builder@^3.0.0-rc.2": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/builder/-/builder-3.0.0-rc.7.tgz#6407cefe2182f2791fd045bac1fe4c44657a42d9" + integrity sha512-/xAzcrdejnHdPgIQVk6UFjVY7l1aWcCd25ePNAYAkYWHypwf6jEcg6dQ8/L6S4HMLl2y+Wg2lcIPLHx0vdhjmw== + dependencies: + "@jupyterlab/buildutils" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/application" "^1.11.0" + "@lumino/commands" "^1.11.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/domutils" "^1.2.3" + "@lumino/dragdrop" "^1.6.4" + "@lumino/messaging" "^1.4.3" + "@lumino/properties" "^1.2.3" + "@lumino/signaling" "^1.4.3" + "@lumino/virtualdom" "^1.7.3" + "@lumino/widgets" "^1.14.0" + ajv "^6.12.3" + commander "~6.0.0" + css-loader "~3.2.0" + duplicate-package-checker-webpack-plugin "^3.0.0" + file-loader "~6.0.0" + fs-extra "^9.0.1" + glob "~7.1.6" + mini-css-extract-plugin "~0.11.0" + raw-loader "~4.0.0" + style-loader "~1.2.1" + supports-color "^7.2.0" + svg-url-loader "~6.0.0" + terser-webpack-plugin "^4.1.0" + to-string-loader "^1.1.6" + url-loader "~4.1.0" + webpack "^5.3.1" + webpack-cli "^4.1.0" + webpack-merge "^5.1.2" + worker-loader "^3.0.2" + +"@jupyterlab/buildutils@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/buildutils/-/buildutils-3.0.0-rc.7.tgz#c3ce77ec060af7117e9265b5601d5a67fa4510bd" + integrity sha512-jvlXgqiM9nt4an9xGsKVIDt1Pu26zulINc3E8w22Ifb/QKEVHlwzh0fYUsxuDwxtvdnC8TxfgkoQs0KfdPGHqA== + dependencies: + "@lumino/coreutils" "^1.5.3" + "@yarnpkg/lockfile" "^1.1.0" + child_process "~1.0.2" + commander "~6.0.0" + crypto "~1.0.1" + dependency-graph "^0.9.0" + fs-extra "^9.0.1" + glob "~7.1.6" + inquirer "^7.0.0" + package-json "^6.5.0" + prettier "^2.1.1" + semver "^7.3.2" + sort-package-json "~1.44.0" + typescript "~4.0.2" + +"@jupyterlab/cells@^2.2.7": version "2.2.7" resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-2.2.7.tgz#7d975ff124b1fbf2564593f797317a391002aeeb" integrity sha512-/55s6Iud1wARdo2+HTrZNU4stRp/xKk5cpi5xBL8UwsJ1U0DuW58wNXK0QRnNhZtnKFu/athq+CaLdoxO3yNOw== @@ -1449,7 +1548,33 @@ "@lumino/widgets" "^1.11.1" react "~16.9.0" -"@jupyterlab/codeeditor@^2.2.5", "@jupyterlab/codeeditor@~2.2.0": +"@jupyterlab/cells@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-3.0.0-rc.7.tgz#31e8cd4f2cf2086a08860b7bcf6d0076c0225dfe" + integrity sha512-Hw3Lqjnb6Y1woHC0gpEKymsEc39D23+ijJfm3/gZlqCtgTLQt5aYybBOu0qldJ8GxqruvxxtyknEN6UJLH6SNA== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/attachments" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/codemirror" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/filebrowser" "^3.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/outputarea" "^3.0.0-rc.7" + "@jupyterlab/rendermime" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/dragdrop" "^1.6.4" + "@lumino/messaging" "^1.4.3" + "@lumino/signaling" "^1.4.3" + "@lumino/virtualdom" "^1.7.3" + "@lumino/widgets" "^1.14.0" + react "^17.0.1" + +"@jupyterlab/codeeditor@^2.2.5": version "2.2.5" resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-2.2.5.tgz#0d5b639e2f3dad829cafa82f7881d8a6d031784c" integrity sha512-ktc5e/30aabx0GwFBiiNOimtBoDx+ZFWkHeKg1ylpHASGgdQt6Km3E+TQARzFWbwkShyc7WFJySK1ES/uimDVg== @@ -1465,7 +1590,24 @@ "@lumino/signaling" "^1.3.5" "@lumino/widgets" "^1.11.1" -"@jupyterlab/codemirror@^2.2.4", "@jupyterlab/codemirror@~2.2.0": +"@jupyterlab/codeeditor@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-3.0.0-rc.7.tgz#47488d06f60ab4ed49bf515b36c6697c79f9879e" + integrity sha512-RWJZesMJD0tQVldfnZ4hSfWyhSNNCyZGIJ3/CmGkNhdgyfBqaw3eoSsrnEaMBrluufdVFDFKTqzHMyo93DabWQ== + dependencies: + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/dragdrop" "^1.6.4" + "@lumino/messaging" "^1.4.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" + +"@jupyterlab/codemirror@^2.2.4": version "2.2.4" resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-2.2.4.tgz#e929e4b7e431fe40f30ec0310d99369ee6977fa8" integrity sha512-arWSgzZxCyLSOGFQvplxnIRdWXJ+VD2skb9OX/Fa/uqknpeyMvGBX5RkaX+edCMjlRfytkWPKlxvMcPgeMVP/Q== @@ -1486,26 +1628,48 @@ codemirror "~5.53.2" react "~16.9.0" -"@jupyterlab/completer@~2.2.0": - version "2.2.4" - resolved "https://registry.yarnpkg.com/@jupyterlab/completer/-/completer-2.2.4.tgz#c8b35ec4b654536fcd39dd19ff44f67aad50f1fe" - integrity sha512-Mr0+cPwpvKQCyieSQifuZq5DPTjxD+fOWyUGpJlTp7WAORgvqTKrMqHKMp0QcGt75TR0lJcZTRuOXcKhms0G6Q== - dependencies: - "@jupyterlab/apputils" "^2.2.6" - "@jupyterlab/codeeditor" "^2.2.5" - "@jupyterlab/coreutils" "^4.2.5" - "@jupyterlab/services" "^5.2.5" - "@jupyterlab/statedb" "^2.2.5" - "@jupyterlab/ui-components" "^2.2.4" - "@lumino/algorithm" "^1.2.3" - "@lumino/coreutils" "^1.4.2" - "@lumino/disposable" "^1.3.5" - "@lumino/domutils" "^1.1.7" - "@lumino/messaging" "^1.3.3" - "@lumino/signaling" "^1.3.5" - "@lumino/widgets" "^1.11.1" +"@jupyterlab/codemirror@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-3.0.0-rc.7.tgz#f30c72e5ea569d006916156e171c4b3ea01b1fd3" + integrity sha512-cBWemzVpjfiXPxKS2VF7ouwut2qVkUmxPaSuE8ueYXsVgUtgWn0YHSjflACb8SoC7eUrTa4A9Obl85c1nFTIbg== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/statusbar" "^3.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/commands" "^1.11.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/polling" "^1.3.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" + codemirror "~5.57.0" + react "^17.0.1" + +"@jupyterlab/completer@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/completer/-/completer-3.0.0-rc.7.tgz#ec7bb8892d9ed196cec9259041be6291370cf1b5" + integrity sha512-eSLgywpzzoe7P+tUx7CbpfjBrMcBWVdHlhDjv1CLvWmrhtrnGVTkLHkBk6H2ZWV1pRzPvPCa4wlkK8wC4O4D3g== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/statedb" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/domutils" "^1.2.3" + "@lumino/messaging" "^1.4.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" -"@jupyterlab/coreutils@^4.2.5", "@jupyterlab/coreutils@~4.2.0": +"@jupyterlab/coreutils@^4.2.5": version "4.2.5" resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-4.2.5.tgz#332047e13e3fa62be4d875f186942d6bcbd70272" integrity sha512-dkU9aD10vthsDulq1o5CEgIu0pe84v2Krxvfu3m4EYC+pSJmGHsxc3wmnb8MQocPiMJFB79brm6zJaXiy68uWA== @@ -1518,7 +1682,20 @@ path-posix "~1.0.0" url-parse "~1.4.7" -"@jupyterlab/docmanager@^2.2.4", "@jupyterlab/docmanager@~2.2.0": +"@jupyterlab/coreutils@^5.0.0-rc.7": + version "5.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-5.0.0-rc.7.tgz#99f898ea31345c036ee50772b3593d8c2c2c9722" + integrity sha512-JfqlEC0oRYYq6Jtl0ybN2ENfcVzFkEHNslwFEkmoAIiQ6LZawl22Lvv5rMkDMxa3sjlo+PLEsOOTBdT5WvFznw== + dependencies: + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/signaling" "^1.4.3" + minimist "~1.2.0" + moment "^2.24.0" + path-browserify "^1.0.0" + url-parse "~1.4.7" + +"@jupyterlab/docmanager@^2.2.4": version "2.2.4" resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-2.2.4.tgz#46cabb9a914a303992a750caf3ba7bef8264388b" integrity sha512-60xRy552l2g7qRpJ+qwVlT/J1isJZikf3g5U2e8qaBwabtb+6UcNGkwIGYr5NSYY8CqDZhtgDVrU/VTI3aOH+w== @@ -1537,7 +1714,27 @@ "@lumino/widgets" "^1.11.1" react "~16.9.0" -"@jupyterlab/docregistry@^2.2.4", "@jupyterlab/docregistry@~2.2.0": +"@jupyterlab/docmanager@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-3.0.0-rc.7.tgz#22df0a82993691f433f985dbad3a39d1a4f4bf9f" + integrity sha512-gVhSPcTk/BZY8jCDRAXbIrSGGt1cI73yPlEIhab/jApFug15G/lgAoxJbXJ7C+6rJycLrYAGivDc9EHkzy/thQ== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/docregistry" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/statusbar" "^3.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/messaging" "^1.4.3" + "@lumino/properties" "^1.2.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" + react "^17.0.1" + +"@jupyterlab/docregistry@^2.2.4": version "2.2.4" resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-2.2.4.tgz#94c7eebab4f1637e46b46e96ce48324598e2da43" integrity sha512-xmwptfXKr7QkpnNOaLVB/PIWaoZ8JpRCY/cKwQSXq42wkpY7D4iCJyX0iGsPqapJHYOq6g0BnQm195ETTYs/BQ== @@ -1558,6 +1755,28 @@ "@lumino/signaling" "^1.3.5" "@lumino/widgets" "^1.11.1" +"@jupyterlab/docregistry@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-3.0.0-rc.7.tgz#6c23587265fb576ff93ac6b6f89c09d1cee5a2ab" + integrity sha512-40s0C5C1iPPR8VBhYN4oR3zdd5ts2W8fme7gKzG6qbWyr7s62DBz6dcCCpWDVM194qnhu0jSsvd8FngfpI4LGA== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/codemirror" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/rendermime" "^3.0.0-rc.7" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/messaging" "^1.4.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" + "@jupyterlab/filebrowser@^2.2.5": version "2.2.5" resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-2.2.5.tgz#91583e262ea56de9ce5d7881a7bf1ee6ba812150" @@ -1582,20 +1801,47 @@ "@lumino/widgets" "^1.11.1" react "~16.9.0" -"@jupyterlab/fileeditor@~2.2.0": - version "2.2.4" - resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor/-/fileeditor-2.2.4.tgz#7ac8ab44a8803e32df8f364edcb210fe395054fd" - integrity sha512-S1OEx/wzp+u1TPQJHWNwdf8A2pA5racQEc7eoglBG3f3abOpT7en73W4YABt5XHc4bQ+MStQOW2XGkE5fQXZuQ== - dependencies: - "@jupyterlab/apputils" "^2.2.6" - "@jupyterlab/codeeditor" "^2.2.5" - "@jupyterlab/docregistry" "^2.2.4" - "@jupyterlab/statusbar" "^2.2.4" - "@jupyterlab/ui-components" "^2.2.4" - "@lumino/coreutils" "^1.4.2" - "@lumino/messaging" "^1.3.3" - "@lumino/widgets" "^1.11.1" - react "~16.9.0" +"@jupyterlab/filebrowser@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-3.0.0-rc.7.tgz#02f23be31edbc1d55f882cc5c621634e08915c9b" + integrity sha512-h/3Is8V5yUMtrignMXEa8alw8v5Q9gguihI2du1CJZXgf7ByMmPWmMk3c5hWr+TYUiGv9CLt2QR1QubAj6U+MQ== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/docmanager" "^3.0.0-rc.7" + "@jupyterlab/docregistry" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/statedb" "^3.0.0-rc.7" + "@jupyterlab/statusbar" "^3.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/domutils" "^1.2.3" + "@lumino/dragdrop" "^1.6.4" + "@lumino/messaging" "^1.4.3" + "@lumino/polling" "^1.3.3" + "@lumino/signaling" "^1.4.3" + "@lumino/virtualdom" "^1.7.3" + "@lumino/widgets" "^1.14.0" + react "^17.0.1" + +"@jupyterlab/fileeditor@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor/-/fileeditor-3.0.0-rc.7.tgz#1e8defb345bffa5c0cf970bc8a7db2d43cc35fee" + integrity sha512-kjoMylxnVeDe1RlyG2ijWCq43zHO4KsurvX4Wdtx/NGVImIH6H1/Qk/mIF6HUmulwfXmPjyLjm4+N7Oa9TT3Vw== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/docregistry" "^3.0.0-rc.7" + "@jupyterlab/statusbar" "^3.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/coreutils" "^1.5.3" + "@lumino/messaging" "^1.4.3" + "@lumino/widgets" "^1.14.0" + react "^17.0.1" "@jupyterlab/nbformat@^2.2.5": version "2.2.5" @@ -1604,7 +1850,14 @@ dependencies: "@lumino/coreutils" "^1.4.2" -"@jupyterlab/notebook@^2.2.7", "@jupyterlab/notebook@~2.2.0": +"@jupyterlab/nbformat@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-3.0.0-rc.7.tgz#7bce961c3b4c27184f74e17266c9268cfd14efb9" + integrity sha512-VRanWJpBUrspUfYHCSo5LoPFvUVv14jnPufkEdTeWQxXdXqt1iFLaMcts4sP3P0wOZdGsjcKCY4mQuaLU0BH4g== + dependencies: + "@lumino/coreutils" "^1.5.3" + +"@jupyterlab/notebook@^2.2.7": version "2.2.7" resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-2.2.7.tgz#4077faf7baa13515f1b046a68d852d1e7bb98713" integrity sha512-Cf1ty385E6vB8aSc4rrnJX/OTSQxg5HKyiyxkw4ZKf51gtaksiTP1OvnEhovYv5WFd7RTYt/ADUkdStMIJRQUw== @@ -1631,7 +1884,35 @@ "@lumino/widgets" "^1.11.1" react "~16.9.0" -"@jupyterlab/observables@^3.2.5", "@jupyterlab/observables@~3.2.0": +"@jupyterlab/notebook@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-3.0.0-rc.7.tgz#4743ba77b76770f9b8887154abb8d49ba1916c27" + integrity sha512-rq3K26HbB/0K51zzQu2jvlxZLF3Uowkpna0m5zb9sO9xRY134OeDrVVvT3BQHPw7FWeAbulix0oGlzp9F1fvtg== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/cells" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/docregistry" "^3.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/rendermime" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/statusbar" "^3.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/domutils" "^1.2.3" + "@lumino/dragdrop" "^1.6.4" + "@lumino/messaging" "^1.4.3" + "@lumino/properties" "^1.2.3" + "@lumino/signaling" "^1.4.3" + "@lumino/virtualdom" "^1.7.3" + "@lumino/widgets" "^1.14.0" + react "^17.0.1" + +"@jupyterlab/observables@^3.2.5": version "3.2.5" resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-3.2.5.tgz#332acea88e5b9bfc1e7040750f929cad7dbdb9a5" integrity sha512-21y72DScc4EsfcPpVgm4VLUcUWi2AvHuBOtrjPpNxrvrl3hNqTVNOOtX1lEeqVOzdWEJAJ7jeEe96rTkY5tptQ== @@ -1642,6 +1923,17 @@ "@lumino/messaging" "^1.3.3" "@lumino/signaling" "^1.3.5" +"@jupyterlab/observables@^4.0.0-rc.7": + version "4.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-4.0.0-rc.7.tgz#fb0f8e285fdc07aa33e67d6d895b25f6a78f821e" + integrity sha512-4BNogiMbKoYSzChtMU00hNNSjS06Ycj5bLXNAXkuYR2Uh+vCo4rRuUdSrFt5JtQrQZmhhYOGyOsROhqbieuPvw== + dependencies: + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/messaging" "^1.4.3" + "@lumino/signaling" "^1.4.3" + "@jupyterlab/outputarea@^2.2.4": version "2.2.4" resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-2.2.4.tgz#5828f9440f4624073aa12a99586cd4944fb53037" @@ -1661,6 +1953,26 @@ "@lumino/signaling" "^1.3.5" "@lumino/widgets" "^1.11.1" +"@jupyterlab/outputarea@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-3.0.0-rc.7.tgz#1917bbec0860d523ca24d912366102faafc091d5" + integrity sha512-OGjlOEBMHUHq6+isFt0hL84yr/kOv7J359ZYK+AK0TobPUYo/1GTrgJ4AwwwmkvuOgt15upfy3JKeDIDZD9Cqw== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/rendermime" "^3.0.0-rc.7" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/messaging" "^1.4.3" + "@lumino/properties" "^1.2.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" + resize-observer-polyfill "^1.5.1" + "@jupyterlab/rendermime-interfaces@^2.2.1": version "2.2.1" resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-2.2.1.tgz#7794b9fd13151b8b4fdc03b1dd45c59f67c7f5b3" @@ -1669,7 +1981,16 @@ "@lumino/coreutils" "^1.4.2" "@lumino/widgets" "^1.11.1" -"@jupyterlab/rendermime@^2.2.4", "@jupyterlab/rendermime@~2.2.0": +"@jupyterlab/rendermime-interfaces@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.0.0-rc.7.tgz#2fb056e2516d49d27aef980769a07e2a2e198eb0" + integrity sha512-k3cN9Mt8J34Zm2UJXPJ8xpy+SXjjtSQQ8vaFwstXiFMBepME0Ldn6p7+vlGZqyeSnNpr2s0alLWys4Hgvg2e9Q== + dependencies: + "@jupyterlab/translation" "^3.0.0-rc.7" + "@lumino/coreutils" "^1.5.3" + "@lumino/widgets" "^1.14.0" + +"@jupyterlab/rendermime@^2.2.4": version "2.2.4" resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-2.2.4.tgz#4509450539c9e440a28fd9d5318a59e65cc8fce2" integrity sha512-XhBsUQdyidYrNY71+TZUGJSg/mf3kM90lSwIw+DgHSJJz/BXO5bSyKP5XnTSeKYoz40Ko1PCyRyCmKpmI51J6A== @@ -1689,7 +2010,28 @@ lodash.escape "^4.0.1" marked "^0.8.0" -"@jupyterlab/services@^5.2.5", "@jupyterlab/services@~5.2.0": +"@jupyterlab/rendermime@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-3.0.0-rc.7.tgz#4e658bc724247160c48086c1ffb62a292317b539" + integrity sha512-LLyw5AfvWN62yUHTVnLDP6qxRhCvYAxoMxiFXFY2rG901JTGXVWZJVZrgKIVk+wkWvV+RV0rI7PPPwLvjyILpA== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/codemirror" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/messaging" "^1.4.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" + lodash.escape "^4.0.1" + marked "^1.1.1" + +"@jupyterlab/services@^5.2.5": version "5.2.5" resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-5.2.5.tgz#528a16091ddbf6c445bb7f85168e9b02bcb386d8" integrity sha512-vhWt+rbDUe3SRvv1GD1WOjsDNhDz2lg33xdsT/+WObZRqeQ9CgzUF2K8Zah9UaiyGmTM3tpUUCTIQ62hNi5wrA== @@ -1707,6 +2049,24 @@ node-fetch "^2.6.0" ws "^7.2.0" +"@jupyterlab/services@^6.0.0-rc.7": + version "6.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-6.0.0-rc.7.tgz#17b620223167b58179e5a25930956f5c097518cf" + integrity sha512-ktGbpRMaDNArEnk6JMsWphs8EUC9DouW2tLO51thJ33eTLIscknk4++E8q0vecPxkw2YfHAH8/x1dCZfCD0GjQ== + dependencies: + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/observables" "^4.0.0-rc.7" + "@jupyterlab/settingregistry" "^3.0.0-rc.7" + "@jupyterlab/statedb" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/polling" "^1.3.3" + "@lumino/signaling" "^1.4.3" + node-fetch "^2.6.0" + ws "^7.2.0" + "@jupyterlab/settingregistry@^2.2.5": version "2.2.5" resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-2.2.5.tgz#665d2f5bfb601acd7020e2868f8bba1513d8c9cf" @@ -1720,6 +2080,19 @@ ajv "^6.10.2" json5 "^2.1.1" +"@jupyterlab/settingregistry@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-3.0.0-rc.7.tgz#11f844cababb8bfa2bfe062f4a2dccf9a40e7f1b" + integrity sha512-F255XHkBEojleoSuYoID9XqWLXX2hPWhw4WY3PXhlQO/afI7Sg9EF5y9mmmSe+2M0w24uZ9M2rMbi3z5aBIgOg== + dependencies: + "@jupyterlab/statedb" "^3.0.0-rc.7" + "@lumino/commands" "^1.11.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/signaling" "^1.4.3" + ajv "^6.12.3" + json5 "^2.1.1" + "@jupyterlab/statedb@^2.2.5": version "2.2.5" resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-2.2.5.tgz#2df5ff18d7417c342aa9651281860cabeffc8ee9" @@ -1731,7 +2104,18 @@ "@lumino/properties" "^1.1.6" "@lumino/signaling" "^1.3.5" -"@jupyterlab/statusbar@^2.2.4", "@jupyterlab/statusbar@~2.2.0": +"@jupyterlab/statedb@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-3.0.0-rc.7.tgz#f274d33dd2ec0ec7df4e3d5709df0ef16eca9863" + integrity sha512-mki8vAKY46FnJiBhGREPHDl1WrCnMQjjgxJI5rKczkOlzQDievYAtQCnWfoCnBycmqvbXuf7MWfcTgtGT+5yHw== + dependencies: + "@lumino/commands" "^1.11.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/properties" "^1.2.3" + "@lumino/signaling" "^1.4.3" + +"@jupyterlab/statusbar@^2.2.4": version "2.2.4" resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-2.2.4.tgz#e998d93440879985b8e339da03d47271ac054618" integrity sha512-Wyhd5EZYd5Zs4oAsnG1Dt57wE4jUajkGxwr4SSotXXzccmJOLiZsvmNxPuftcZJHqbisG7EweaZXVlKMnb3SsA== @@ -1752,6 +2136,60 @@ react "~16.9.0" typestyle "^2.0.4" +"@jupyterlab/statusbar@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-3.0.0-rc.7.tgz#76c1c1567a001b916c24cd830b8daa416281cbda" + integrity sha512-8R9HyiTV3LNNU/wYFPzl1oOr06NTvl1WhH/msKeC1L4AknROmD28jNi8y5lPF+tSpnViEfShQBQdxIMdx01YQQ== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/disposable" "^1.4.3" + "@lumino/messaging" "^1.4.3" + "@lumino/polling" "^1.3.3" + "@lumino/signaling" "^1.4.3" + "@lumino/widgets" "^1.14.0" + csstype "~3.0.3" + react "^17.0.1" + typestyle "^2.0.4" + +"@jupyterlab/testutils@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/testutils/-/testutils-3.0.0-rc.7.tgz#5bdf6ed7a9a003791e7f62e21901ef973961c5e2" + integrity sha512-ngGNK5tU5161i2crVT4wV/qHEGXs0iGUttcbbmDf56oL2+wotHhhbjMMdFD6QmKhxX2EmIAsGE34ATxSrrJ2gg== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/cells" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/codemirror" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/docregistry" "^3.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.7" + "@jupyterlab/notebook" "^3.0.0-rc.7" + "@jupyterlab/rendermime" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@lumino/algorithm" "^1.3.3" + "@lumino/coreutils" "^1.5.3" + "@lumino/properties" "^1.2.3" + "@lumino/signaling" "^1.4.3" + child_process "~1.0.2" + fs-extra "^9.0.1" + identity-obj-proxy "^3.0.0" + jest "^26.4.2" + jest-junit "^11.1.0" + 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/testutils@~2.2.0": version "2.2.7" resolved "https://registry.yarnpkg.com/@jupyterlab/testutils/-/testutils-2.2.7.tgz#7d0a8758eff51bc1531449a81ffae96d696d95af" @@ -1785,20 +2223,30 @@ simulate-event "~1.4.0" ts-jest "^25.2.1" -"@jupyterlab/tooltip@~2.2.0": - version "2.2.6" - resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip/-/tooltip-2.2.6.tgz#e66eebd32aee76914f64596d0f96de4f9983e6e6" - integrity sha512-1LOWKYZr66ZaBLRSiiZrNgQ7mkxCWczDf+4Fx6y+jfUrxm5w4GRBGlwvLvIFUVEjB4mGCP5WdK++0DyawRC6Ig== +"@jupyterlab/tooltip@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip/-/tooltip-3.0.0-rc.7.tgz#2b2a52342053082a2fbf3cc40789a58bcdedfb8b" + integrity sha512-e3Tw985yy4gtNJhCkTJSogl+uWOdw4roHCwubiltLwidXdXbXuTLcgSVM1ek3S1gZ2BANFu4Av94H3Du9mfszw== dependencies: - "@jupyterlab/apputils" "^2.2.6" - "@jupyterlab/codeeditor" "^2.2.5" - "@jupyterlab/rendermime" "^2.2.4" - "@jupyterlab/services" "^5.2.5" - "@lumino/coreutils" "^1.4.2" - "@lumino/messaging" "^1.3.3" - "@lumino/widgets" "^1.11.1" + "@jupyterlab/apputils" "^3.0.0-rc.7" + "@jupyterlab/codeeditor" "^3.0.0-rc.7" + "@jupyterlab/rendermime" "^3.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@lumino/coreutils" "^1.5.3" + "@lumino/messaging" "^1.4.3" + "@lumino/widgets" "^1.14.0" -"@jupyterlab/ui-components@^2.2.4", "@jupyterlab/ui-components@~2.2.0": +"@jupyterlab/translation@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-3.0.0-rc.7.tgz#a5462e2514ad4c94b6b8f2265ec7aa9ca53ffe7f" + integrity sha512-95ORMyiJ5JX4r1LqhIosTiGdgLDwMQLLxBmbUTYJ7uIX0XBJ+jjorWp0QTQ1YvCtuN6XdbpcCLxcSBVneIKQRA== + dependencies: + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/statedb" "^3.0.0-rc.7" + "@lumino/coreutils" "^1.5.3" + +"@jupyterlab/ui-components@^2.2.4": version "2.2.4" resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-2.2.4.tgz#693b1fe48d3300de17a7b2b435ea85302cee8c6c" integrity sha512-8OqmlDIlf3OHrKqTGHLBbzY6gDyTGT91o5LSyLuOBhIF2TvPorBYnxWk883pO7n4rSVhZbafBb0U3Hl3X9uT3Q== @@ -1814,6 +2262,22 @@ react-dom "~16.9.0" typestyle "^2.0.4" +"@jupyterlab/ui-components@^3.0.0-rc.7": + version "3.0.0-rc.7" + resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-3.0.0-rc.7.tgz#0dbd18702a3bda269dad72f4360e9e59a05ff447" + integrity sha512-g/j8Vaz67wZIb19asjb6S27QN+BksaZl+IUUX6zSbiwQcs2dOy0sCLBl9sg6FJL0oZkyfVh7+B8iDQwbRYHcwA== + dependencies: + "@blueprintjs/core" "^3.22.2" + "@blueprintjs/select" "^3.11.2" + "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@lumino/coreutils" "^1.5.3" + "@lumino/signaling" "^1.4.3" + "@lumino/virtualdom" "^1.7.3" + "@lumino/widgets" "^1.14.0" + react "^17.0.1" + react-dom "^17.0.1" + typestyle "^2.0.4" + "@krassowski/completion-theme@file:packages/completion-theme": version "2.0.0" @@ -2525,12 +2989,12 @@ npmlog "^4.1.2" write-file-atomic "^2.3.0" -"@lumino/algorithm@*", "@lumino/algorithm@^1.2.3", "@lumino/algorithm@^1.3.3": +"@lumino/algorithm@^1.2.3", "@lumino/algorithm@^1.3.3": version "1.3.3" resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-1.3.3.tgz#fdf4daa407a1ce6f233e173add6a2dda0c99eef4" integrity sha512-I2BkssbOSLq3rDjgAC3fzf/zAIwkRUnAh60MO0lYcaFdSGyI15w4K3gwZHGIO0p9cKEiNHLXKEODGmOjMLOQ3g== -"@lumino/application@^1.8.4": +"@lumino/application@^1.11.0": version "1.11.1" resolved "https://registry.yarnpkg.com/@lumino/application/-/application-1.11.1.tgz#51318abb857cd4be12fae118f03f3a93c51f2849" integrity sha512-hhv3y5NdbmMrcM8cZT8j8EMlFq8CVeEALzrfJNAIuMX1wIeo30yfXCntukDZpyw8loXNHEAUO840Qk5nImMA5g== @@ -2546,7 +3010,7 @@ dependencies: "@lumino/algorithm" "^1.3.3" -"@lumino/commands@^1.10.1", "@lumino/commands@^1.11.4": +"@lumino/commands@^1.10.1", "@lumino/commands@^1.11.3", "@lumino/commands@^1.11.4": version "1.11.4" resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-1.11.4.tgz#05e4166ad9c73e5b84f7db208e3f02d597f1e887" integrity sha512-yZhcx4K5Be/JOIz8OJjo88zzIMkalQ/1ifhTUq5GPi2pdzwmaY6lZjql8r9PX0SRGhWtWLfJX5DTPiOf42fugQ== @@ -2598,7 +3062,7 @@ "@lumino/algorithm" "^1.3.3" "@lumino/collections" "^1.3.3" -"@lumino/polling@^1.1.1": +"@lumino/polling@^1.1.1", "@lumino/polling@^1.3.3": version "1.3.3" resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-1.3.3.tgz#6336638cb9ba2f4f4c3ef2529c7f260abbd25148" integrity sha512-uMRi6sPRnKW8m38WUY3qox1jxwzpvceafUbDJATCwyrZ48+YoY5Fxfmd9dqwioHS1aq9np5c6L35a9ZGuS0Maw== @@ -2626,7 +3090,7 @@ dependencies: "@lumino/algorithm" "^1.3.3" -"@lumino/widgets@*", "@lumino/widgets@^1.11.1", "@lumino/widgets@^1.14.1": +"@lumino/widgets@^1.11.1", "@lumino/widgets@^1.14.0", "@lumino/widgets@^1.14.1": version "1.14.1" resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-1.14.1.tgz#2a6c40c207e78635101dc18e2e43e71a2e31c3e3" integrity sha512-gdar1+y+0k8nm2LCm/m4qTICYRRRv8L46xhGDe8D0xWsuLVP3OEuYGMmexRuk0ep7G/F5exMY0FvG4va6pqOCQ== @@ -2651,11 +3115,39 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" +"@nodelib/fs.scandir@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b" + integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== + dependencies: + "@nodelib/fs.stat" "2.0.3" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2": + version "2.0.3" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" + integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + "@nodelib/fs.stat@^1.1.2": version "1.1.3" resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== +"@nodelib/fs.walk@^1.2.3": + version "1.2.4" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" + integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== + dependencies: + "@nodelib/fs.scandir" "2.1.3" + fastq "^1.6.0" + +"@npmcli/move-file@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.0.1.tgz#de103070dac0f48ce49cf6693c23af59c0f70464" + integrity sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw== + dependencies: + mkdirp "^1.0.4" + "@octokit/auth-token@^2.4.0": version "2.4.3" resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.3.tgz#b868b5f2366533a7e62933eaa1181a8924228cc4" @@ -2765,6 +3257,11 @@ dependencies: "@types/node" ">= 8" +"@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== + "@sinonjs/commons@^1", "@sinonjs/commons@^1.3.0", "@sinonjs/commons@^1.4.0", "@sinonjs/commons@^1.7.0": version "1.8.1" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.1.tgz#e7df00f98a203324f6dc7cc606cad9d4a8ab2217" @@ -2801,6 +3298,13 @@ resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz#8da5c6530915653f3a1f38fd5f101d8c3f8079c5" integrity sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== +"@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== + dependencies: + defer-to-connect "^1.0.1" + "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": version "7.1.12" resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.12.tgz#4d8e9e51eb265552a7e4f1ff2219ab6133bdfb2d" @@ -2851,12 +3355,28 @@ resolved "https://registry.yarnpkg.com/@types/dom4/-/dom4-2.0.1.tgz#506d5781b9bcab81bd9a878b198aec7dee2a6033" integrity sha512-kSkVAvWmMZiCYtvqjqQEwOmvKwcH+V4uiv3qPQ8pAh1Xl39xggGEo8gHUqV4waYGHezdFw0rKBR8Jt0CrQSDZA== +"@types/eslint-scope@^3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.0.tgz#4792816e31119ebd506902a482caec4951fabd86" + integrity sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" + "@types/eslint-visitor-keys@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== -"@types/estree@*": +"@types/eslint@*": + version "7.2.4" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.4.tgz#d12eeed7741d2491b69808576ac2d20c14f74c41" + integrity sha512-YCY4kzHMsHoyKspQH+nwSe+70Kep7Vjt2X+dZe5Vs2vkRudqtoFoUIv1RlJmZB8Hbp7McneupoZij4PadxsK5Q== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree@*", "@types/estree@^0.0.45": version "0.0.45" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.45.tgz#e9387572998e5ecdac221950dab3e8c3b16af884" integrity sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g== @@ -2945,7 +3465,7 @@ resolved "https://registry.yarnpkg.com/@types/jest/-/jest-23.3.14.tgz#37daaf78069e7948520474c87b80092ea912520a" integrity sha512-Q5hTcfdudEL2yOmluA1zaSyPbzWPmJ3XfSWeP3RyoYvS9hnje1ZyagrZOuQ6+1nQC1Gw+7gap3pLNL3xL6UBug== -"@types/json-schema@^7.0.3": +"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": version "7.0.6" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== @@ -3037,6 +3557,14 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== +"@types/react@^16.9.48": + version "16.9.56" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.56.tgz#ea25847b53c5bec064933095fc366b1462e2adf0" + integrity sha512-gIkl4J44G/qxbuC6r2Xh+D3CGZpJ+NdWTItAPmZbR5mUS+JQ8Zvzpl0ea5qT/ZT3ZNTUcDKUVqV3xBE8wv/DyQ== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" + "@types/react@~16.9.16": version "16.9.55" resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.55.tgz#47078587f5bfe028a23b6b46c7b94ac0d436acff" @@ -3343,6 +3871,18 @@ "@webassemblyjs/wast-parser" "1.9.0" "@xtuc/long" "4.2.2" +"@webpack-cli/info@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.1.0.tgz#c596d5bc48418b39df00c5ed7341bf0f102dbff1" + integrity sha512-uNWSdaYHc+f3LdIZNwhdhkjjLDDl3jP2+XBqAq9H8DjrJUvlOKdP8TNruy1yEaDfgpAIgbSAN7pye4FEHg9tYQ== + dependencies: + envinfo "^7.7.3" + +"@webpack-cli/serve@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.1.0.tgz#13ad38f89b6e53d1133bac0006a128217a6ebf92" + integrity sha512-7RfnMXCpJ/NThrhq4gYQYILB18xWyoQcBey81oIyVbmgbc6m5ZHHyFK+DyH7pLHJf0p14MxL4mTsoPAgBSTpIg== + "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -3353,6 +3893,11 @@ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== +"@yarnpkg/lockfile@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== + "@zkochan/cmd-shim@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@zkochan/cmd-shim/-/cmd-shim-3.1.0.tgz#2ab8ed81f5bb5452a85f25758eb9b8681982fd2e" @@ -3434,6 +3979,11 @@ acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== +acorn@^8.0.4: + version "8.0.4" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.0.4.tgz#7a3ae4191466a6984eee0fe3407a4f3aa9db8354" + integrity sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ== + after@0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" @@ -3460,17 +4010,25 @@ agentkeepalive@^3.4.1: dependencies: humanize-ms "^1.2.1" +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + ajv-errors@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: +ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4: +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -3607,6 +4165,11 @@ arr-union@^3.1.0: resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= +array-back@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/array-back/-/array-back-4.0.1.tgz#9b80312935a52062e1a233a9c7abeb5481b30e90" + integrity sha512-Z/JnaVEXv+A9xabHzN43FiiiWEE7gPCRXMrVmRm00tWbjZRul1iHm7ECzlyNq1p4a4ATXz+G9FJ3GqGOkOV3fg== + array-differ@^2.0.3: version "2.1.0" resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-2.1.0.tgz#4b9c1c3f14b906757082925769e8ab904f4801b1" @@ -3653,6 +4216,11 @@ array-union@^1.0.2: dependencies: array-uniq "^1.0.1" +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + array-uniq@^1.0.1, array-uniq@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" @@ -3767,6 +4335,11 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob-lite@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/atob-lite/-/atob-lite-2.0.0.tgz#0fef5ad46f1bd7a8502c65727f0367d5ee43d696" @@ -3923,7 +4496,7 @@ base64-arraybuffer@0.1.5: resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" integrity sha1-c5JncZI7Whl0etZmqlzUv5xunOg= -base64-js@^1.0.2: +base64-js@^1.0.2, base64-js@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== @@ -4228,6 +4801,14 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" +buffer@^5.6.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + bufrw@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/bufrw/-/bufrw-1.3.0.tgz#28d6cfdaf34300376836310f5c31d57eeb40c8fa" @@ -4284,6 +4865,29 @@ cacache@^12.0.0, cacache@^12.0.2, cacache@^12.0.3: unique-filename "^1.1.1" y18n "^4.0.0" +cacache@^15.0.5: + version "15.0.5" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" + integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A== + dependencies: + "@npmcli/move-file" "^1.0.1" + chownr "^2.0.0" + fs-minipass "^2.0.0" + glob "^7.1.4" + infer-owner "^1.0.4" + lru-cache "^6.0.0" + minipass "^3.1.1" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.2" + mkdirp "^1.0.3" + p-map "^4.0.0" + promise-inflight "^1.0.1" + rimraf "^3.0.2" + ssri "^8.0.0" + tar "^6.0.2" + unique-filename "^1.1.1" + cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -4299,6 +4903,19 @@ 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== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^3.0.0" + lowercase-keys "^2.0.0" + normalize-url "^4.1.0" + responselike "^1.0.2" + call-bind@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce" @@ -4431,7 +5048,7 @@ chai@^4.0.1, chai@^4.2.0: pathval "^1.1.0" type-detect "^4.0.5" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.2.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2: +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.2.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -4448,7 +5065,7 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.0: +chalk@^4.0.0, chalk@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== @@ -4530,6 +5147,11 @@ chownr@^1.1.1, chownr@^1.1.2: resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + chrome-trace-event@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" @@ -4577,6 +5199,11 @@ clean-css@4.2.x: 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" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + cli-color@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/cli-color/-/cli-color-1.4.0.tgz#7d10738f48526824f8fe7da51857cb0f572fe01f" @@ -4596,6 +5223,13 @@ cli-cursor@^2.1.0: dependencies: restore-cursor "^2.0.0" +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + cli-spinners@^1.0.1: version "1.3.1" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.3.1.tgz#002c1990912d0d59580c93bd36c056de99e4259a" @@ -4606,6 +5240,11 @@ cli-width@^2.0.0: resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + cliui@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" @@ -4642,6 +5281,13 @@ clone-deep@^4.0.1: kind-of "^6.0.2" 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= + 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" @@ -4672,6 +5318,11 @@ codemirror@~5.53.2: resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.53.2.tgz#9799121cf8c50809cca487304e9de3a74d33f428" integrity sha512-wvSQKS4E+P8Fxn/AQ+tQtJnF1qH5UOlxtugFLpubEZ5jcdH2iXTVinb+Xc/4QjshuOxRm4fUsU2QPF1JJKiyXA== +codemirror@~5.57.0: + version "5.57.0" + resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.57.0.tgz#d26365b72f909f5d2dbb6b1209349ca1daeb2d50" + integrity sha512-WGc6UL7Hqt+8a6ZAsj/f1ApQl3NPvHY/UQSzG6fB6l4BjExgVdhFaxd7mRTw1UCiYe/6q86zHP+kfvBQcZGvUg== + collapse-white-space@^1.0.2: version "1.0.6" resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" @@ -4714,6 +5365,11 @@ 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== +colorette@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" + integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + colors@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" @@ -4734,6 +5390,16 @@ combined-stream@^1.0.6, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" +command-line-usage@^6.1.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-6.1.1.tgz#c908e28686108917758a49f45efb4f02f76bc03f" + integrity sha512-F59pEuAR9o1SF/bD0dQBDluhpT4jJQNWUHEuVBqpDmCUo6gPjCi+m9fCWnWZVR/oG6cMTUms4h+3NPl74wGXvA== + dependencies: + array-back "^4.0.1" + chalk "^2.4.2" + table-layout "^1.0.1" + typical "^5.2.0" + commander@2.17.x: version "2.17.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" @@ -4744,11 +5410,21 @@ commander@^2.20.0, commander@^2.9.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== +commander@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.0.tgz#b990bfb8ac030aedc6d11bc04d1488ffef56db75" + integrity sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q== + 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" + integrity sha512-s7EA+hDtTYNhuXkTlhqew4txMZVdszBmKWSPEMxGr8ru8JXR7bLUFIAtPhcSuFdJQ0ILMxnJi8GkQL0yvDy/YA== + commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -5070,6 +5746,34 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" +crypto@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/crypto/-/crypto-1.0.1.tgz#2af1b7cad8175d24c8a1b0778255794a21803037" + integrity sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig== + +css-loader@~3.2.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.2.1.tgz#62849b45a414b7bde0bfba17325a026471040eae" + integrity sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg== + dependencies: + camelcase "^5.3.1" + cssesc "^3.0.0" + icss-utils "^4.1.1" + loader-utils "^1.2.3" + normalize-path "^3.0.0" + postcss "^7.0.23" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^3.0.2" + postcss-modules-scope "^2.1.1" + postcss-modules-values "^3.0.0" + postcss-value-parser "^4.0.2" + schema-utils "^2.6.0" + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0", cssom@~0.3.6: version "0.3.8" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" @@ -5099,7 +5803,7 @@ csstype@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.2: +csstype@^3.0.2, csstype@~3.0.3: version "3.0.4" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.4.tgz#b156d7be03b84ff425c9a0a4b1e5f4da9c5ca888" integrity sha512-xc8DUsCLmjvCfoD7LTGE0ou2MIWLx0K9RCZwSHMOdynqRsP4MtUcLeqh1HcQ2dInwDTqn+3CE0/FZh1et+p4jA== @@ -5237,6 +5941,13 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +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= + dependencies: + mimic-response "^1.0.0" + dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" @@ -5261,7 +5972,7 @@ deep-equal@^1.1.1: object-keys "^1.1.1" regexp.prototype.flags "^1.2.0" -deep-extend@^0.6.0: +deep-extend@^0.6.0, deep-extend@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== @@ -5283,6 +5994,11 @@ defaults@^1.0.3: 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== + define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -5332,6 +6048,11 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= +dependency-graph@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.9.0.tgz#11aed7e203bc8b00f48356d92db27b265c445318" + integrity sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w== + deprecation@^2.0.0, deprecation@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" @@ -5355,12 +6076,17 @@ detect-indent@^5.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= +detect-indent@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd" + integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA== + detect-libc@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= -detect-newline@^3.0.0: +detect-newline@3.1.0, detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== @@ -5424,6 +6150,13 @@ dir-glob@^2.2.2: dependencies: path-type "^3.0.0" +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + dockerfile-ast@0.0.12: version "0.0.12" resolved "https://registry.yarnpkg.com/dockerfile-ast/-/dockerfile-ast-0.0.12.tgz#6f25f6ad55eeecdd297ab68b08be1b32e64b5aeb" @@ -5520,6 +6253,15 @@ dom-serializer@0: domelementtype "^2.0.1" entities "^2.0.0" +dom-serializer@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.1.0.tgz#5f7c828f1bfc44887dc2a315ab5c45691d544b58" + integrity sha512-ox7bvGXt2n+uLWtCRLybYx60IrOlWL/aCebWJk1T0d4m3y2tzf4U3ij9wBMUb6YJZpz06HCCYuyCDveE2xXmzQ== + dependencies: + domelementtype "^2.0.1" + domhandler "^3.0.0" + entities "^2.0.0" + dom4@^2.1.5: version "2.1.5" resolved "https://registry.yarnpkg.com/dom4/-/dom4-2.1.5.tgz#f98a94eb67b340f0fa5b42b0ee9c38cda035428e" @@ -5561,6 +6303,13 @@ domhandler@^2.3.0: dependencies: domelementtype "1" +domhandler@^3.0.0, domhandler@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz#6db7ea46e4617eb15cf875df68b2b8524ce0037a" + integrity sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA== + dependencies: + domelementtype "^2.0.1" + domutils@^1.5.1: version "1.7.0" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" @@ -5569,6 +6318,15 @@ domutils@^1.5.1: dom-serializer "0" domelementtype "1" +domutils@^2.0.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.4.2.tgz#7ee5be261944e1ad487d9aa0616720010123922b" + integrity sha512-NKbgaM8ZJOecTZsIzW5gSuplsX2IWW2mIK7xVr8hTQF2v1CJWTmLZ1HOCh5sH+IzVPAGE5IucooOkvwBRAdowA== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.0.1" + domhandler "^3.3.0" + dot-prop@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.1.tgz#45884194a71fc2cda71cbb4bceb3a4dd2f433ba4" @@ -5583,6 +6341,11 @@ dot-prop@^5.1.0: dependencies: is-obj "^2.0.0" +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: version "0.1.2" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" @@ -5598,6 +6361,16 @@ duplexify@^3.4.2, duplexify@^3.6.0: readable-stream "^2.0.0" stream-shift "^1.0.0" +duplicate-package-checker-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/duplicate-package-checker-webpack-plugin/-/duplicate-package-checker-webpack-plugin-3.0.0.tgz#78bb89e625fa7cf8c2a59c53f62b495fda9ba287" + integrity sha512-aO50/qPC7X2ChjRFniRiscxBLT/K01bALqfcDaf8Ih5OqQ1N4iT/Abx9Ofu3/ms446vHTm46FACIuJUmgUQcDQ== + dependencies: + chalk "^2.3.0" + find-root "^1.0.0" + lodash "^4.17.4" + semver "^5.4.1" + ecc-jsbn@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" @@ -5717,7 +6490,15 @@ enhanced-resolve@^4.1.1, enhanced-resolve@^4.3.0: memory-fs "^0.5.0" tapable "^1.0.0" -enquirer@^2.3.5: +enhanced-resolve@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.3.1.tgz#3f988d0d7775bdc2d96ede321dc81f8249492f57" + integrity sha512-G1XD3MRGrGfNcf6Hg0LVZG7GIKcYkbfHa5QMxt1HDUTdYoXH0JR1xXyg+MaKLF73E9A27uWNVxvFivNRYeUB6w== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.0.0" + +enquirer@^2.3.5, enquirer@^2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== @@ -5744,7 +6525,7 @@ env-paths@^2.2.0: resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43" integrity sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA== -envinfo@^7.3.1: +envinfo@^7.3.1, envinfo@^7.7.3: version "7.7.3" resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc" integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA== @@ -6130,7 +6911,7 @@ eventemitter3@^4.0.0: resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== -events@^3.0.0: +events@^3.0.0, events@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" integrity sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== @@ -6190,7 +6971,7 @@ execa@^3.2.0: signal-exit "^3.0.2" strip-final-newline "^2.0.0" -execa@^4.0.0: +execa@^4.0.0, execa@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== @@ -6351,6 +7132,18 @@ fast-glob@^2.2.6: merge2 "^1.2.3" micromatch "^3.1.10" +fast-glob@^3.0.3: + version "3.2.4" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3" + integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.0" + merge2 "^1.3.0" + micromatch "^4.0.2" + picomatch "^2.2.1" + fast-json-patch@^2.0.2: version "2.2.1" resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-2.2.1.tgz#18150d36c9ab65c7209e7d4eb113f4f8eaabe6d9" @@ -6373,6 +7166,13 @@ fastparse@^1.1.1: resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== +fastq@^1.6.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.9.0.tgz#e16a72f338eaca48e91b5c23593bcc2ef66b7947" + integrity sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w== + dependencies: + 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" @@ -6399,6 +7199,13 @@ figures@^2.0.0: dependencies: escape-string-regexp "^1.0.5" +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + file-entry-cache@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" @@ -6414,6 +7221,14 @@ file-loader@~3.0.1: loader-utils "^1.0.2" schema-utils "^1.0.0" +file-loader@~6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.0.0.tgz#97bbfaab7a2460c07bcbd72d3a6922407f67649f" + integrity sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ== + dependencies: + loader-utils "^2.0.0" + schema-utils "^2.6.5" + file-uri-to-path@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" @@ -6458,6 +7273,20 @@ find-cache-dir@^2.1.0: make-dir "^2.0.0" pkg-dir "^3.0.0" +find-cache-dir@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" + integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + +find-root@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + find-up@3.0.0, find-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" @@ -6601,6 +7430,16 @@ fs-extra@^8.0.1, fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.7" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" @@ -6608,6 +7447,13 @@ fs-minipass@^1.2.5: dependencies: minipass "^2.6.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-write-stream-atomic@^1.0.8: version "1.0.10" resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" @@ -6759,7 +7605,7 @@ get-stream@^4.0.0, get-stream@^4.1.0: dependencies: pump "^3.0.0" -get-stream@^5.0.0: +get-stream@^5.0.0, 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== @@ -6778,6 +7624,11 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" +git-hooks-list@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/git-hooks-list/-/git-hooks-list-1.0.3.tgz#be5baaf78203ce342f2f844a9d2b03dba1b45156" + integrity sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ== + git-raw-commits@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.0.tgz#d92addf74440c14bcc5c83ecce3fb7f8a79118b5" @@ -6835,7 +7686,7 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.0.0, glob-parent@~5.1.0: +glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: version "5.1.1" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== @@ -6847,6 +7698,11 @@ glob-to-regexp@^0.3.0: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + glob@7.1.3: version "7.1.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" @@ -6859,7 +7715,7 @@ glob@7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: +glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@~7.1.6: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -6919,6 +7775,20 @@ globals@^12.1.0: dependencies: type-fest "^0.8.1" +globby@10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.0.tgz#abfcd0630037ae174a88590132c2f6804e291072" + integrity sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw== + dependencies: + "@types/glob" "^7.1.1" + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.0.3" + glob "^7.1.3" + ignore "^5.1.1" + merge2 "^1.2.3" + slash "^3.0.0" + globby@^9.2.0: version "9.2.0" resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" @@ -6933,6 +7803,23 @@ globby@^9.2.0: pify "^4.0.1" slash "^2.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" + graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.4: version "4.2.4" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" @@ -7171,11 +8058,26 @@ htmlparser2@^3.10.0: inherits "^2.0.1" readable-stream "^3.1.1" +htmlparser2@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz#9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78" + integrity sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q== + dependencies: + domelementtype "^2.0.1" + domhandler "^3.0.0" + domutils "^2.0.0" + entities "^2.0.0" + http-cache-semantics@^3.8.1: version "3.8.1" resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== +http-cache-semantics@^4.0.0: + version "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.7.2: version "1.7.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" @@ -7269,6 +8171,13 @@ iconv-lite@^0.6.2: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" +icss-utils@^4.0.0, icss-utils@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" + integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== + dependencies: + postcss "^7.0.14" + 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" @@ -7276,7 +8185,7 @@ identity-obj-proxy@^3.0.0: dependencies: harmony-reflect "^1.4.6" -ieee754@^1.1.4: +ieee754@^1.1.13, ieee754@^1.1.4: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -7303,6 +8212,11 @@ ignore@^4.0.3, ignore@^4.0.6: resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== +ignore@^5.1.1: + version "5.1.8" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + import-fresh@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" @@ -7357,6 +8271,11 @@ indent-string@^4.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + indexof@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" @@ -7428,6 +8347,25 @@ inquirer@^6.2.0: strip-ansi "^5.1.0" through "^2.3.6" +inquirer@^7.0.0: + version "7.3.3" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + internal-slot@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" @@ -7442,6 +8380,11 @@ interpret@^1.0.0, interpret@^1.4.0: resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== +interpret@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" + integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== + invert-kv@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" @@ -7684,6 +8627,11 @@ is-obj@^2.0.0: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== +is-plain-obj@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + 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" @@ -8254,6 +9202,16 @@ jest-junit@^10.0.0: uuid "^3.3.3" xml "^1.0.1" +jest-junit@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-11.1.0.tgz#79cd53948e44d62b2b30fa23ea0d7a899d2c8d7a" + integrity sha512-c2LFOyKY7+ZxL5zSu+WHmHfsJ2wqbOpeYJ4Uu26yMhFxny2J2NQj6AVS7M+Eaxji9Q/oIDDK5tQy0DGzDp9xOw== + dependencies: + mkdirp "^1.0.4" + strip-ansi "^5.2.0" + uuid "^3.3.3" + xml "^1.0.1" + jest-junit@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-8.0.0.tgz#d4f7ff67e292a5426dc60bc38694c9f77cb94178" @@ -8684,7 +9642,7 @@ jest-worker@^25.5.0: merge-stream "^2.0.0" supports-color "^7.0.0" -jest-worker@^26.6.2: +jest-worker@^26.5.0, jest-worker@^26.6.1, jest-worker@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== @@ -8702,7 +9660,7 @@ jest@^25.2.3: import-local "^3.0.2" jest-cli "^25.5.4" -jest@^26.0.0, jest@^26.0.1: +jest@^26.0.0, jest@^26.0.1, jest@^26.4.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.2.tgz#d116f55438129360f523c22b5cf010f88740272d" integrity sha512-lL0hW7mh/2hhQmpo/1fDWQji/BUB3Xcxxj7r0fAOa3t56OAnwbE0HEl2bZ7XjAwV5TXOt8UpCgaa/WBJBB0CYw== @@ -8843,6 +9801,11 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= +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-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -8939,6 +9902,15 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + jsonparse@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" @@ -9043,6 +10015,13 @@ karma@^4.1.0: tmp "0.0.33" useragent "2.3.0" +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== + dependencies: + json-buffer "3.0.0" + 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" @@ -9181,7 +10160,12 @@ loader-runner@^2.4.0: resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== -loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: +loader-runner@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.1.0.tgz#f70bc0c29edbabdf2043e7ee73ccc3fe1c96b42d" + integrity sha512-oR4lB4WvwFoC70ocraKhn5nkKSs23t57h9udUgw8o0iH8hMXeEoRuUgfcvgUwAJ1ZpRqBvcou4N2SMvM1DwMrA== + +loader-utils@^1.0.0, loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== @@ -9190,6 +10174,15 @@ loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4 emojis-list "^3.0.0" json5 "^1.0.1" +loader-utils@^2.0.0, loader-utils@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" + integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" @@ -9374,6 +10367,16 @@ lower-case@^1.1.1: 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@4.1.x, lru-cache@^4.0.1, lru-cache@^4.1.3: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" @@ -9432,7 +10435,7 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.0: +make-dir@^3.0.0, make-dir@^3.0.2: 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== @@ -9538,6 +10541,11 @@ marked@^0.8.0: resolved "https://registry.yarnpkg.com/marked/-/marked-0.8.2.tgz#4faad28d26ede351a7a1aaa5fec67915c869e355" integrity sha512-EGwzEeCcLniFX51DhTpmTom+dSA/MG/OBUDjnWtHbEnjAH180VzUeAw+oE4+Zv+CoYBWyRlYOTR0N8SO9R1PVw== +marked@^1.1.1: + version "1.2.3" + resolved "https://registry.yarnpkg.com/marked/-/marked-1.2.3.tgz#58817ba348a7c9398cb94d40d12e0d08df83af57" + integrity sha512-RQuL2i6I6Gn+9n81IDNGbL0VHnta4a+8ZhqvryXEniTb/hQNtf3i26hi1XWUhzb9BgVyWHKR3UO8MaHtKoYibw== + md5.js@^1.3.4: version "1.3.5" resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" @@ -9669,7 +10677,7 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -merge2@^1.2.3: +merge2@^1.2.3, merge2@^1.3.0: version "1.4.1" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== @@ -9714,7 +10722,7 @@ mime-db@1.44.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== -mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24: +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.27" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== @@ -9736,11 +10744,26 @@ mimic-fn@^2.0.0, 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: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== +mini-css-extract-plugin@~0.11.0: + version "0.11.3" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz#15b0910a7f32e62ffde4a7430cfefbd700724ea6" + integrity sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA== + dependencies: + loader-utils "^1.1.0" + normalize-url "1.9.1" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" @@ -9790,6 +10813,27 @@ minimist@~0.0.1: resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= +minipass-collect@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" + integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== + dependencies: + minipass "^3.0.0" + +minipass-flush@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" + integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== + dependencies: + minipass "^3.0.0" + +minipass-pipeline@^1.2.2: + version "1.2.4" + resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" + integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== + dependencies: + minipass "^3.0.0" + minipass@^2.3.5, minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" @@ -9798,6 +10842,13 @@ minipass@^2.3.5, minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: safe-buffer "^5.1.2" yallist "^3.0.0" +minipass@^3.0.0, minipass@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" + integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== + dependencies: + yallist "^4.0.0" + minizlib@^1.2.1: version "1.3.3" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" @@ -9805,6 +10856,14 @@ minizlib@^1.2.1: dependencies: minipass "^2.9.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" + mississippi@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" @@ -9836,7 +10895,7 @@ mkdirp-promise@^5.0.1: dependencies: mkdirp "*" -mkdirp@*, mkdirp@1.x: +mkdirp@*, mkdirp@1.x, mkdirp@^1.0.3, mkdirp@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== @@ -9941,7 +11000,7 @@ mute-stream@0.0.7: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= -mute-stream@~0.0.4: +mute-stream@0.0.8, mute-stream@~0.0.4: version "0.0.8" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== @@ -10017,7 +11076,7 @@ negotiator@0.6.2: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== -neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: +neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== @@ -10227,11 +11286,26 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== +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= + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + normalize-url@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== +normalize-url@^4.1.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" + integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== + normalize.css@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-8.0.1.tgz#9b98a208738b9cc2634caacbc42d131c97487bf3" @@ -10587,6 +11661,11 @@ osenv@^0.1.4, osenv@^0.1.5: os-homedir "^1.0.0" os-tmpdir "^1.0.0" +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-defer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" @@ -10626,6 +11705,13 @@ p-limit@^2.0.0, p-limit@^2.2.0: dependencies: p-try "^2.0.0" +p-limit@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.0.2.tgz#1664e010af3cadc681baafd3e2a437be7b0fb5fe" + integrity sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg== + dependencies: + p-try "^2.0.0" + p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" @@ -10659,6 +11745,13 @@ p-map@^2.1.0: resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== +p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + p-pipe@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-1.2.0.tgz#4b1a11399a11520a67790ee5a0c1d5881d6befe9" @@ -10693,6 +11786,16 @@ p-waterfall@^1.0.0: dependencies: p-reduce "^1.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== + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + packet-reader@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/packet-reader/-/packet-reader-1.0.0.tgz#9238e5480dedabacfe1fe3f2771063f164157d74" @@ -10811,6 +11914,11 @@ parse-path@^4.0.0: is-ssh "^1.3.0" protocols "^1.4.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= + parse-url@^5.0.0: version "5.0.2" resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-5.0.2.tgz#856a3be1fcdf78dc93fc8b3791f169072d898b59" @@ -10865,6 +11973,11 @@ path-browserify@0.0.1: resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== +path-browserify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + path-dirname@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" @@ -10942,6 +12055,11 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + path@~0.12.7: version "0.12.7" resolved "https://registry.yarnpkg.com/path/-/path-0.12.7.tgz#d4dc2a506c4ce2197eb481ebfcd5b36c0140b10f" @@ -11081,7 +12199,7 @@ pkg-dir@^3.0.0: dependencies: find-up "^3.0.0" -pkg-dir@^4.2.0: +pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== @@ -11117,7 +12235,55 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= -postcss@^7.0.5: +postcss-modules-extract-imports@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" + integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + dependencies: + postcss "^7.0.5" + +postcss-modules-local-by-default@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" + integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== + dependencies: + icss-utils "^4.1.1" + postcss "^7.0.32" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" + integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^6.0.0" + +postcss-modules-values@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" + integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + dependencies: + icss-utils "^4.0.0" + postcss "^7.0.6" + +postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" + integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== + dependencies: + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + util-deprecate "^1.0.2" + +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + +postcss@^7.0.14, postcss@^7.0.23, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: version "7.0.35" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== @@ -11171,6 +12337,16 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= +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= + prettier-linter-helpers@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" @@ -11183,12 +12359,12 @@ prettier@2.0.5: resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.0.5.tgz#d6d56282455243f2f92cc1716692c08aa31522d4" integrity sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg== -prettier@^1.19.1: +prettier@^1.19.0, prettier@^1.19.1: version "1.19.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== -prettier@^2.1.2: +prettier@^2.1.1, prettier@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5" integrity sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg== @@ -11408,6 +12584,14 @@ qs@~6.5.2: resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== +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= + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -11468,7 +12652,15 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -rc@^1.2.7: +raw-loader@~4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-4.0.2.tgz#1aac6b7d1ad1501e66efdac1522c73e59a584eb6" + integrity sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +rc@^1.2.7, rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -11478,6 +12670,15 @@ rc@^1.2.7: minimist "^1.2.0" strip-json-comments "~2.0.1" +react-dom@^17.0.1: + version "17.0.1" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.1.tgz#1de2560474ec9f0e334285662ede52dbc5426fc6" + integrity sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + scheduler "^0.20.1" + react-dom@~16.9.0: version "16.9.0" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.9.0.tgz#5e65527a5e26f22ae3701131bcccaee9fb0d3962" @@ -11526,7 +12727,7 @@ react-transition-group@^2.9.0: prop-types "^15.6.2" react-lifecycles-compat "^3.0.4" -react@*: +react@^17.0.1: version "17.0.1" resolved "https://registry.yarnpkg.com/react/-/react-17.0.1.tgz#6e0600416bd57574e3f86d92edba3d9008726127" integrity sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w== @@ -11716,6 +12917,13 @@ rechoir@^0.6.2: dependencies: resolve "^1.1.6" +rechoir@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz#32650fd52c21ab252aa5d65b19310441c7e03aca" + integrity sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q== + dependencies: + resolve "^1.9.0" + redent@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" @@ -11740,6 +12948,11 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" +reduce-flatten@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27" + integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w== + regenerate-unicode-properties@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" @@ -11797,6 +13010,20 @@ regexpu-core@^4.7.1: unicode-match-property-ecmascript "^1.0.4" unicode-match-property-value-ecmascript "^1.2.0" +registry-auth-token@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.0.tgz#1d37dffda72bbecd0f581e4715540213a65eb7da" + integrity sha512-P+lWzPrsgfN+UEpDS3U8AQKg/UjZX6mQSJueZj3EK+vNESoqBSpBUD3gmu4sF9lOsjXWjF11dQKUqemf3veq1w== + dependencies: + rc "^1.2.8" + +registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" + regjsgen@^0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" @@ -12488,7 +13715,7 @@ resolve@1.1.7: resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2: +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2, resolve@^1.9.0: version "1.18.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.18.1.tgz#018fcb2c5b207d2a6424aee361c5a266da8f4130" integrity sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA== @@ -12496,6 +13723,13 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.18 is-core-module "^2.0.0" path-parse "^1.0.6" +responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + dependencies: + lowercase-keys "^1.0.0" + restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" @@ -12504,6 +13738,14 @@ restore-cursor@^2.0.0: onetime "^2.0.0" signal-exit "^3.0.2" +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + ret@~0.1.10: version "0.1.15" resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" @@ -12558,6 +13800,11 @@ retry@^0.10.0: resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q= +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + rfdc@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.1.4.tgz#ba72cc1367a0ccd9cf81a870b3b58bd3ad07f8c2" @@ -12577,7 +13824,7 @@ rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: dependencies: glob "^7.1.3" -rimraf@^3.0.0: +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== @@ -12597,7 +13844,7 @@ rsvp@^4.8.4: resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== -run-async@^2.2.0: +run-async@^2.2.0, run-async@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== @@ -12607,6 +13854,11 @@ run-node@^1.0.0: resolved "https://registry.yarnpkg.com/run-node/-/run-node-1.0.0.tgz#46b50b946a2aa2d4947ae1d886e9856fd9cabe5e" integrity sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A== +run-parallel@^1.1.9: + version "1.1.10" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef" + integrity sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== + run-queue@^1.0.0, run-queue@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" @@ -12621,7 +13873,7 @@ rxjs@^5.5.0: dependencies: symbol-observable "1.0.1" -rxjs@^6.4.0: +rxjs@^6.4.0, rxjs@^6.6.0: version "6.6.3" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== @@ -12681,6 +13933,16 @@ sanitize-html@~1.20.1: srcset "^1.0.0" xtend "^4.0.1" +sanitize-html@~1.27.4: + version "1.27.5" + resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.27.5.tgz#6c8149462adb23e360e1bb71cc0bae7f08c823c7" + integrity sha512-M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A== + dependencies: + htmlparser2 "^4.1.0" + lodash "^4.17.15" + parse-srcset "^1.0.2" + postcss "^7.0.27" + sax@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" @@ -12708,6 +13970,14 @@ scheduler@^0.15.0: loose-envify "^1.1.0" object-assign "^4.1.1" +scheduler@^0.20.1: + version "0.20.1" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.1.tgz#da0b907e24026b01181ecbc75efdc7f27b5a000c" + integrity sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + schema-utils@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" @@ -12717,6 +13987,24 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" +schema-utils@^2.6.0, schema-utils@^2.6.5, schema-utils@^2.6.6: + version "2.7.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + dependencies: + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" + +schema-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" + integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== + dependencies: + "@types/json-schema" "^7.0.6" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + semaphore-async-await@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/semaphore-async-await/-/semaphore-async-await-1.5.1.tgz#857bef5e3644601ca4b9570b87e9df5ca12974fa" @@ -12764,6 +14052,13 @@ serialize-javascript@^4.0.0: dependencies: randombytes "^2.1.0" +serialize-javascript@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" + integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== + dependencies: + randombytes "^2.1.0" + set-blocking@^2.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" @@ -13006,6 +14301,13 @@ socks@~2.3.2: ip "1.1.5" smart-buffer "^4.1.0" +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= + 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" @@ -13013,7 +14315,24 @@ sort-keys@^2.0.0: dependencies: is-plain-obj "^1.0.0" -source-list-map@^2.0.0: +sort-object-keys@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/sort-object-keys/-/sort-object-keys-1.1.3.tgz#bff833fe85cab147b34742e45863453c1e190b45" + integrity sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg== + +sort-package-json@~1.44.0: + version "1.44.0" + resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-1.44.0.tgz#470330be868f8a524a4607b26f2a0233e93d8b6d" + integrity sha512-u9GUZvpavUCXV5SbEqXu9FRbsJrYU6WM10r3zA0gymGPufK5X82MblCLh9GW9l46pXKEZvK+FA3eVTqC4oMp4A== + dependencies: + detect-indent "^6.0.0" + detect-newline "3.1.0" + git-hooks-list "1.0.3" + globby "10.0.0" + is-plain-obj "2.1.0" + sort-object-keys "^1.1.3" + +source-list-map@^2.0.0, source-list-map@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== @@ -13037,7 +14356,7 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.5.6, source-map-support@~0.5.12: +source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: version "0.5.19" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== @@ -13060,7 +14379,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~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: +source-map@^0.7.3, source-map@~0.7.2: version "0.7.3" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== @@ -13213,6 +14532,13 @@ ssri@^6.0.0, ssri@^6.0.1: dependencies: figgy-pudding "^3.5.1" +ssri@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808" + integrity sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA== + dependencies: + minipass "^3.1.1" + stack-utils@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz#33eba3897788558bebfc2db059dc158ec36cebb8" @@ -13310,6 +14636,11 @@ streamsearch@~0.1.2: resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= +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= + string-length@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-length/-/string-length-3.1.0.tgz#107ef8c23456e187a8abd4a61162ff4ac6e25837" @@ -13506,6 +14837,14 @@ strong-log-transformer@^2.0.0: minimist "^1.2.0" through "^2.3.4" +style-loader@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.2.1.tgz#c5cbbfbf1170d076cfdd86e0109c5bba114baa1a" + integrity sha512-ByHSTQvHLkWE9Ir5+lGbVOXhxX10fbprhLvdg96wedFZb4NDekDPxVKv5Fwmio+QcMlkkNfuK+5W1peQ5CUhZg== + dependencies: + loader-utils "^2.0.0" + schema-utils "^2.6.6" + supports-color@6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a" @@ -13527,7 +14866,7 @@ supports-color@^6.1.0: dependencies: has-flag "^3.0.0" -supports-color@^7.0.0, supports-color@^7.1.0: +supports-color@^7.0.0, supports-color@^7.1.0, supports-color@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== @@ -13542,6 +14881,14 @@ supports-hyperlinks@^2.0.0: has-flag "^4.0.0" supports-color "^7.0.0" +svg-url-loader@~6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/svg-url-loader/-/svg-url-loader-6.0.0.tgz#b94861d9f6badfb8ca3e7d3ec4655c1bf732ac5d" + integrity sha512-Qr5SCKxyxKcRnvnVrO3iQj9EX/v40UiGEMshgegzV7vpo3yc+HexELOdtWcA3MKjL8IyZZ1zOdcILmDEa/8JJQ== + dependencies: + file-loader "~6.0.0" + loader-utils "~2.0.0" + symbol-observable@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" @@ -13552,6 +14899,16 @@ symbol-tree@^3.2.2, symbol-tree@^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== +table-layout@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-1.0.1.tgz#8411181ee951278ad0638aea2f779a9ce42894f9" + integrity sha512-dEquqYNJiGwY7iPfZ3wbXDI944iqanTSchrACLL2nOB+1r+h1Nzu2eH+DuPPvWvm5Ry7iAPeFlgEtP5bIp5U7Q== + dependencies: + array-back "^4.0.1" + deep-extend "~0.6.0" + typical "^5.2.0" + wordwrapjs "^4.0.0" + table@^5.2.3: version "5.4.6" resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" @@ -13567,6 +14924,11 @@ tapable@^1.0.0, tapable@^1.1.3: resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== +tapable@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.1.0.tgz#5a9701fe2ce5602c9899f41f6bfbc944c8b2f209" + integrity sha512-J89ZFmbrfc/qQ5xkAo5EOCaEQ+2vzPRqS/KjUThzcneD1ipIZ9M9z/nWRwUxK2elHr3REYANoivNDHcBDrjshQ== + tar@^4, tar@^4.4.10, tar@^4.4.12, tar@^4.4.8: version "4.4.13" resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" @@ -13580,6 +14942,18 @@ tar@^4, tar@^4.4.10, tar@^4.4.12, tar@^4.4.8: safe-buffer "^5.1.2" yallist "^3.0.3" +tar@^6.0.2: + version "6.0.5" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.0.5.tgz#bde815086e10b39f1dcd298e89d596e1535e200f" + integrity sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg== + 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" + temp-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" @@ -13620,6 +14994,33 @@ terser-webpack-plugin@^1.4.3: webpack-sources "^1.4.0" worker-farm "^1.7.0" +terser-webpack-plugin@^4.1.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz#28daef4a83bd17c1db0297070adc07fc8cfc6a9a" + integrity sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ== + dependencies: + cacache "^15.0.5" + find-cache-dir "^3.3.1" + jest-worker "^26.5.0" + p-limit "^3.0.2" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" + source-map "^0.6.1" + terser "^5.3.4" + webpack-sources "^1.4.3" + +terser-webpack-plugin@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.0.3.tgz#ec60542db2421f45735c719d2e17dabfbb2e3e42" + integrity sha512-zFdGk8Lh9ZJGPxxPE6jwysOlATWB8GMW8HcfGULWA/nPal+3VdATflQvSBSLQJRCmYZnfFJl6vkRTiwJGNgPiQ== + dependencies: + jest-worker "^26.6.1" + p-limit "^3.0.2" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" + source-map "^0.6.1" + terser "^5.3.8" + terser@^4.1.2: version "4.8.0" resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" @@ -13629,6 +15030,15 @@ terser@^4.1.2: source-map "~0.6.1" source-map-support "~0.5.12" +terser@^5.3.4, terser@^5.3.8: + version "5.3.8" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.3.8.tgz#991ae8ba21a3d990579b54aa9af11586197a75dd" + integrity sha512-zVotuHoIfnYjtlurOouTazciEfL7V38QMAOhGqpXDEg6yT13cF4+fEP9b0rrCEQTn+tT46uxgFsTZzhygk+CzQ== + dependencies: + commander "^2.20.0" + source-map "~0.7.2" + source-map-support "~0.5.19" + test-exclude@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" @@ -13746,6 +15156,11 @@ to-object-path@^0.3.0: 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" @@ -13771,6 +15186,13 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" +to-string-loader@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/to-string-loader/-/to-string-loader-1.1.6.tgz#230529ccc63dd0ecca052a85e1fb82afe946b0ab" + integrity sha512-VNg62//PS1WfNwrK3n7t6wtK5Vdtx/qeYLLEioW46VMlYUwAYT6wnfB+OwS2FMTCalIHu0tk79D3RXX8ttmZTQ== + dependencies: + loader-utils "^1.0.0" + toidentifier@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" @@ -13858,7 +15280,7 @@ ts-jest@^25.2.1: semver "6.x" yargs-parser "18.x" -ts-jest@^26.4.3: +ts-jest@^26.3.0, ts-jest@^26.4.3: version "26.4.3" resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-26.4.3.tgz#d153a616033e7ec8544b97ddbe2638cbe38d53db" integrity sha512-pFDkOKFGY+nL9v5pkhm+BIFpoAuno96ff7GMnIYr/3L6slFOS365SI0fGEVYx2RKGji5M2elxhWjDMPVcOCdSw== @@ -14049,7 +15471,7 @@ typescript@~3.0.3: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.0.3.tgz#4853b3e275ecdaa27f78fda46dc273a7eb7fc1c8" integrity sha512-kk80vLW9iGtjMnIv11qyxLqZm20UklzuR2tL0QAnDIygIUIemcZMxlMWudl9OOt76H3ntVzcTiddQ1/pAAJMYg== -typescript@~4.0.2: +typescript@~4.0.2, typescript@~4.0.3: version "4.0.5" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.0.5.tgz#ae9dddfd1069f1cb5beb3ef3b2170dd7c1332389" integrity sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ== @@ -14062,6 +15484,11 @@ typestyle@^2.0.4: csstype "2.6.9" free-style "3.1.0" +typical@^5.0.0, typical@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066" + integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg== + uglify-js@3.4.x: version "3.4.10" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" @@ -14177,6 +15604,11 @@ union-value@^1.0.0: is-extendable "^0.1.1" set-value "^2.0.1" +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + unique-filename@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" @@ -14268,6 +15700,16 @@ universalify@^0.1.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -14308,6 +15750,22 @@ urix@^0.1.0: resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= +url-loader@~4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== + dependencies: + loader-utils "^2.0.0" + mime-types "^2.1.27" + schema-utils "^3.0.0" + +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" + url-parse@~1.4.7: version "1.4.7" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" @@ -14337,7 +15795,7 @@ useragent@2.3.0: lru-cache "4.1.x" tmp "0.0.x" -util-deprecate@^1.0.1, util-deprecate@~1.0.1: +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= @@ -14385,7 +15843,7 @@ uuid@^8.3.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.1.tgz#2ba2e6ca000da60fce5a196954ab241131e05a31" integrity sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg== -v8-compile-cache@^2.0.3, v8-compile-cache@^2.1.1: +v8-compile-cache@^2.0.3, v8-compile-cache@^2.1.1, v8-compile-cache@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== @@ -14767,6 +16225,14 @@ watchpack@^1.7.4: chokidar "^3.4.1" watchpack-chokidar2 "^2.0.0" +watchpack@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.0.1.tgz#2f2192c542c82a3bcde76acd3411470c120426a8" + integrity sha512-vO8AKGX22ZRo6PiOFM9dC0re8IcKh8Kd/aH2zeqUc6w4/jBGlTy2P7fTC6ekT0NjVeGjgU2dGC5rNstKkeLEQg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + wcwidth@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" @@ -14811,6 +16277,25 @@ webpack-cli@^3.3.0: v8-compile-cache "^2.1.1" yargs "^13.3.2" +webpack-cli@^4.1.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.2.0.tgz#10a09030ad2bd4d8b0f78322fba6ea43ec56aaaa" + integrity sha512-EIl3k88vaF4fSxWSgtAQR+VwicfLMTZ9amQtqS4o+TDPW9HGaEpbFBbAZ4A3ZOT5SOnMxNOzROsSTPiE8tBJPA== + dependencies: + "@webpack-cli/info" "^1.1.0" + "@webpack-cli/serve" "^1.1.0" + colorette "^1.2.1" + command-line-usage "^6.1.0" + commander "^6.2.0" + enquirer "^2.3.6" + execa "^4.1.0" + import-local "^3.0.2" + interpret "^2.2.0" + leven "^3.1.0" + rechoir "^0.7.0" + v8-compile-cache "^2.2.0" + webpack-merge "^4.2.2" + webpack-dev-middleware@^3.7.0: version "3.7.2" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz#0019c3db716e3fa5cecbf64f2ab88a74bab331f3" @@ -14830,7 +16315,22 @@ webpack-log@^2.0.0: ansi-colors "^3.0.0" uuid "^3.3.2" -webpack-sources@^1.4.0, webpack-sources@^1.4.1: +webpack-merge@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" + integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== + dependencies: + lodash "^4.17.15" + +webpack-merge@^5.1.2: + version "5.3.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.3.0.tgz#a80df44d35fabace680bf430a19fda9ec49ed8eb" + integrity sha512-4PtsBAWnmJULIJYviiPq4BxwAykbAgGMheyEVaemj2bJI54h+p/gnlbXZEH2EM0IYC3blOE1Qm6kzKlc06N1UQ== + dependencies: + clone-deep "^4.0.1" + wildcard "^2.0.0" + +webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -14838,6 +16338,14 @@ webpack-sources@^1.4.0, webpack-sources@^1.4.1: source-list-map "^2.0.0" source-map "~0.6.1" +webpack-sources@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.2.0.tgz#058926f39e3d443193b6c31547229806ffd02bac" + integrity sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w== + dependencies: + source-list-map "^2.0.1" + source-map "^0.6.1" + webpack@^4.32.2: version "4.44.2" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.2.tgz#6bfe2b0af055c8b2d1e90ed2cd9363f841266b72" @@ -14867,6 +16375,36 @@ webpack@^4.32.2: watchpack "^1.7.4" webpack-sources "^1.4.1" +webpack@^5.3.1: + version "5.4.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.4.0.tgz#4fdc6ec8a0ff9160701fb8f2eb8d06b33ecbae0f" + integrity sha512-udpYTyqz8toTTdaOsL2QKPLeZLt2IEm9qY7yTXuFEQhKu5bk0yQD9BtAdVQksmz4jFbbWOiWmm3NHarO0zr/ng== + dependencies: + "@types/eslint-scope" "^3.7.0" + "@types/estree" "^0.0.45" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/wasm-edit" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + acorn "^8.0.4" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.3.1" + eslint-scope "^5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.4" + json-parse-better-errors "^1.0.2" + loader-runner "^4.1.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + pkg-dir "^4.2.0" + schema-utils "^3.0.0" + tapable "^2.0.0" + terser-webpack-plugin "^5.0.3" + watchpack "^2.0.0" + webpack-sources "^2.1.1" + whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" @@ -14932,6 +16470,11 @@ wide-align@1.1.3, wide-align@^1.1.0: dependencies: string-width "^1.0.2 || 2" +wildcard@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" + integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== + windows-release@^3.1.0: version "3.3.3" resolved "https://registry.yarnpkg.com/windows-release/-/windows-release-3.3.3.tgz#1c10027c7225743eec6b89df160d64c2e0293999" @@ -14954,6 +16497,14 @@ wordwrap@~0.0.2: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= +wordwrapjs@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-4.0.0.tgz#9aa9394155993476e831ba8e59fb5795ebde6800" + integrity sha512-Svqw723a3R34KvsMgpjFBYCgNOSdcW3mQFK4wIfhGQhtaFVOJmdYoXgi63ne3dTlWgatVcUc7t4HtQ/+bUVIzQ== + dependencies: + reduce-flatten "^2.0.0" + typical "^5.0.0" + worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" @@ -14961,6 +16512,14 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" +worker-loader@^3.0.2: + version "3.0.5" + resolved "https://registry.yarnpkg.com/worker-loader/-/worker-loader-3.0.5.tgz#6e13a583c4120ba419eece8e4f2e098b014311bf" + integrity sha512-cOh4UqTtvT8eHpyuuTK2C66Fg/G5Pb7g11bwtKm7uyD0vj2hCGY1APlSzVD75V9ciYZt44VPbFPiSFTSLxkQ+w== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + wrap-ansi@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" From acd01636758e53f41b04ee97b83b6d20b1b57517 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 14:18:39 +0100 Subject: [PATCH 02/12] Working version without jupyter-packaging Signed-off-by: martinRenou --- pyproject.toml | 3 --- setup.py | 26 ++++++++++++++++++++------ 2 files changed, 20 insertions(+), 9 deletions(-) delete mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml deleted file mode 100644 index 4a553f2c5..000000000 --- a/pyproject.toml +++ /dev/null @@ -1,3 +0,0 @@ -[build-system] -requires = ["jupyter_packaging~=0.7.0", "jupyterlab>=3.0.0rc7,==3.*", "setuptools>=40.8.0", "wheel"] -build-backend = "setuptools.build_meta" \ No newline at end of file diff --git a/setup.py b/setup.py index 2aae21451..31af3065b 100644 --- a/setup.py +++ b/setup.py @@ -1,16 +1,30 @@ +from os import chdir import re import sys from pathlib import Path +from glob import iglob import setuptools -from jupyter_packaging import create_cmdclass +LABEXTENSIONS_DIR = Path('py_src') / 'jupyter_lsp' / 'labextensions' +LABEXTENSIONS_INSTALL_DIR = Path('share') / 'jupyter' / 'labextensions' -data_files_spec = [ - ('share/jupyter/labextensions', 'py_src/jupyter_lsp/labextensions', '**'), - ('etc/jupyter/jupyter_notebook_config.d', 'py_src/jupyter_lsp/etc', 'jupyter-lsp-serverextension.json') -] + + +def get_data_files(): + chdir(str(LABEXTENSIONS_DIR)) + + extension_files = [ + (str(LABEXTENSIONS_INSTALL_DIR / Path(filename).parent), [str(LABEXTENSIONS_DIR / filename)]) + for filename in iglob('**/*.*', recursive=True) + ] + + chdir('../../../') + + extension_files.append(("etc/jupyter/jupyter_notebook_config.d", ["py_src/jupyter_lsp/etc/jupyter-lsp-serverextension.json"])) + + return extension_files setuptools.setup( @@ -19,5 +33,5 @@ (Path(__file__).parent / "py_src" / "jupyter_lsp" / "_version.py").read_text(), )[0], setup_requires=["pytest-runner"] if "test" in sys.argv else [], - cmd_class=create_cmdclass(data_files_spec=data_files_spec), + data_files=get_data_files(), ) From a170681bb384364e8fe0b567bfeb8742c3d3f039 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 14:32:47 +0100 Subject: [PATCH 03/12] Fix import Signed-off-by: martinRenou --- packages/jupyterlab-lsp/src/virtual/editor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/jupyterlab-lsp/src/virtual/editor.ts b/packages/jupyterlab-lsp/src/virtual/editor.ts index fefd45dbe..eab9bc269 100644 --- a/packages/jupyterlab-lsp/src/virtual/editor.ts +++ b/packages/jupyterlab-lsp/src/virtual/editor.ts @@ -16,7 +16,7 @@ import { PLUGIN_ID } from '../tokens'; import { WidgetAdapter } from '../adapters/adapter'; -import { IDocumentWidget } from '@jupyterlab/docregistry/lib/registry'; +import { IDocumentWidget } from '@jupyterlab/docregistry'; export interface IWindowCoordinates { /** From c52ed5568f1784a181167554826629cbf0bac6f9 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 14:34:28 +0100 Subject: [PATCH 04/12] Remove jupyter-packaging Signed-off-by: martinRenou --- requirements/github-actions.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements/github-actions.yml b/requirements/github-actions.yml index 7717a092c..e7ac0db58 100644 --- a/requirements/github-actions.yml +++ b/requirements/github-actions.yml @@ -7,7 +7,6 @@ channels: - defaults dependencies: - - jupyter-packaging - jupyterlab {lab} # build dependencies - nodejs {nodejs} From 1a0341d0ae73a14e2144bfca6eec0912bec27e4f Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 14:37:18 +0100 Subject: [PATCH 05/12] Bring back the original postBuild command Signed-off-by: martinRenou --- binder/postBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binder/postBuild b/binder/postBuild index ad06f7fa5..9fd6562a0 100755 --- a/binder/postBuild +++ b/binder/postBuild @@ -5,7 +5,7 @@ set -eux jlpm bootstrap # Do a dev install of the server side -pip install . -vv +python -m pip install -e . --ignore-installed --no-deps -vv jupyter serverextension enable --sys-prefix --py jupyter_lsp # List extensions From 43801d76274fe3912440d93bde6f7ee30f745186 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 14:41:52 +0100 Subject: [PATCH 06/12] Build schemas Signed-off-by: martinRenou --- packages/jupyterlab-lsp/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/jupyterlab-lsp/package.json b/packages/jupyterlab-lsp/package.json index b1adcec57..6ca8db94a 100644 --- a/packages/jupyterlab-lsp/package.json +++ b/packages/jupyterlab-lsp/package.json @@ -28,7 +28,7 @@ "url": "https://github.com/krassowski/jupyterlab-lsp.git" }, "scripts": { - "build": "jlpm run build:lib && jlpm run build:labextension", + "build": "jlpm build:schema && jlpm run build:lib && jlpm run build:labextension", "build:labextension": "jupyter labextension build .", "build:labextension:dev": "jupyter labextension build --development True .", "build:lib": "tsc", From a5a5bc63a84cc52b1e502bdc8701e1d0986ff9ae Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 14:42:47 +0100 Subject: [PATCH 07/12] Install pytest-tornasync from conda-forge Signed-off-by: martinRenou --- requirements/lint.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/requirements/lint.yml b/requirements/lint.yml index e993ee05b..3d8aab4bb 100644 --- a/requirements/lint.yml +++ b/requirements/lint.yml @@ -13,5 +13,4 @@ dependencies: - mypy - robotframework-lint >=1.1 - robotframework >=3.2 - - pip: - - pytest_tornasync + - pytest-tornasync From 80a9973a2cefcbccfbcd25680ee36d136144825f Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 14:53:13 +0100 Subject: [PATCH 08/12] Remove use of chdir Signed-off-by: martinRenou --- setup.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/setup.py b/setup.py index 31af3065b..bd21c3893 100644 --- a/setup.py +++ b/setup.py @@ -1,8 +1,6 @@ -from os import chdir import re import sys from pathlib import Path -from glob import iglob import setuptools @@ -13,15 +11,11 @@ def get_data_files(): - chdir(str(LABEXTENSIONS_DIR)) - extension_files = [ - (str(LABEXTENSIONS_INSTALL_DIR / Path(filename).parent), [str(LABEXTENSIONS_DIR / filename)]) - for filename in iglob('**/*.*', recursive=True) + (str(LABEXTENSIONS_INSTALL_DIR / file.relative_to(LABEXTENSIONS_DIR)), [str(file)]) + for file in LABEXTENSIONS_DIR.rglob("*.*") ] - chdir('../../../') - extension_files.append(("etc/jupyter/jupyter_notebook_config.d", ["py_src/jupyter_lsp/etc/jupyter-lsp-serverextension.json"])) return extension_files From 21c2cbc0cfb5c992e2f0b759091b1a81f461ac13 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 15:08:30 +0100 Subject: [PATCH 09/12] Fix data_files Signed-off-by: martinRenou --- setup.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/setup.py b/setup.py index bd21c3893..04eba121b 100644 --- a/setup.py +++ b/setup.py @@ -9,10 +9,9 @@ LABEXTENSIONS_INSTALL_DIR = Path('share') / 'jupyter' / 'labextensions' - def get_data_files(): extension_files = [ - (str(LABEXTENSIONS_INSTALL_DIR / file.relative_to(LABEXTENSIONS_DIR)), [str(file)]) + (str(LABEXTENSIONS_INSTALL_DIR / file.relative_to(LABEXTENSIONS_DIR).parent), [str(file)]) for file in LABEXTENSIONS_DIR.rglob("*.*") ] From df6bac207ad08c3076d759b59e55fabe540d6c18 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Fri, 13 Nov 2020 15:18:00 +0100 Subject: [PATCH 10/12] Revert name change Signed-off-by: martinRenou --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 28a9bcc12..e6a8424b7 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [metadata] -name = jupyter_lsp +name = jupyter-lsp description = Multi-Language Server WebSocket proxy for Jupyter notebook or lab server for Python 3.5+. long_description = file: ./py_src/jupyter_lsp/README.md long_description_content_type = text/markdown From a1f87acc6fb2ffe991d59f0b7c3144c8c55c3302 Mon Sep 17 00:00:00 2001 From: Karla Spuldaro Date: Fri, 20 Nov 2020 16:47:41 -0500 Subject: [PATCH 11/12] Update docs and lab dependency in binder to rc10 --- CONTRIBUTING.md | 17 ++++++++--------- README.md | 6 +++--- binder/environment.yml | 2 +- 3 files changed, 12 insertions(+), 13 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 142800c7e..f35f24858 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -29,16 +29,16 @@ You can contribute to the project through: Development requires: -- `nodejs` 10+ -- `python` 3.5+ -- `jupyterlab` 2 +- `nodejs >=12,<15` +- `python python >=3.6,<3.9.0a0` +- `jupyterlab >=3.0.0rc10,<4.0.0a0` It is recommended to use a virtual environment (e.g. `virtualenv` or `conda env`) for development. ```bash -conda env update -n jupyterlab-lsp # create a conda env -source activate jupyterlab-lsp # activate it +conda env update -n jupyterlab-lsp --file binder/environment.yml # create a conda env +source activate jupyterlab-lsp # activate it # or... pip install -r requirements/dev.txt # in a virtualenv, probably # ... and install nodejs, somehow @@ -59,7 +59,7 @@ This performs all of the basic setup steps, and is used for the binder demo. Install `jupyter-lsp` from source in your virtual environment: ```bash -python -m pip install -e . +python -m pip install -e . --ignore-installed --no-deps -vv ``` Enable the server extension: @@ -72,9 +72,8 @@ Install `npm` dependencies, build TypeScript packages, and link to JupyterLab for development: ```bash -jlpm -jlpm build -jlpm lab:link +jlpm bootstrap +pip install . ``` ### Frontend Development diff --git a/README.md b/README.md index 2545dcc69..4b50f2465 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ Use context menu on rows in the panel to filter out diagnostics or copy their me You will need to have all of the following installed: -- JupyterLab >=2.2.0,<3.0.0a0 +- JupyterLab >=3.0.0rc10,<4.0.0a0 - Python 3.5+ - nodejs 10+ @@ -97,9 +97,9 @@ Use of a python `virtualenv` or a conda env is also recommended. 1. install JupyterLab and the server extension ```bash - conda install -c conda-forge 'jupyterlab>=3.0.0-rc.7,<4.0.0a0' jupyter-lsp + conda install -c conda-forge 'jupyterlab>=3.0.0-rc.10,<4.0.0a0' jupyter-lsp # or - pip install 'jupyterlab>=3.0.0-rc.7,<4.0.0a0' jupyter-lsp + pip install 'jupyterlab>=3.0.0-rc.10,<4.0.0a0' jupyter-lsp ``` > Note: With conda, you could take advantage of the bundles: `jupyter-lsp-python` diff --git a/binder/environment.yml b/binder/environment.yml index c80dfe904..4e6dcaed7 100644 --- a/binder/environment.yml +++ b/binder/environment.yml @@ -9,7 +9,7 @@ channels: dependencies: # runtime dependencies - python >=3.7,<3.8.0a0 - - jupyterlab >=3.0.0rc8,<4.0.0a0 + - jupyterlab >=3.0.0rc10,<4.0.0a0 - notebook >=4.3.1 # build dependencies - nodejs >=10,<14 From eba0e5355b9df1826b5356bac55e10ae9636576b Mon Sep 17 00:00:00 2001 From: Karla Spuldaro Date: Mon, 23 Nov 2020 14:49:49 -0500 Subject: [PATCH 12/12] Update dependencies to rc10 --- packages/completion-theme/package.json | 4 +- .../jupyterlab-go-to-definition/package.json | 46 +- packages/jupyterlab-lsp/package.json | 66 +-- requirements/lab.txt | 2 +- yarn.lock | 548 ++++++++++-------- 5 files changed, 350 insertions(+), 316 deletions(-) diff --git a/packages/completion-theme/package.json b/packages/completion-theme/package.json index a1a345f11..a4f9424af 100644 --- a/packages/completion-theme/package.json +++ b/packages/completion-theme/package.json @@ -34,7 +34,7 @@ }, "devDependencies": { "@jupyterlab/builder": "^3.0.0-rc.2", - "@jupyterlab/ui-components": "^3.0.0-rc.7", + "@jupyterlab/ui-components": "^3.0.0-rc.10", "react": "^17.0.1", "rimraf": "^3.0.2", "typescript": "~4.0.3" @@ -45,4 +45,4 @@ "schemaDir": "schema", "outputDir": "../../py_src/jupyter_lsp/labextensions/@krassowski/completion-theme" } -} \ No newline at end of file +} diff --git a/packages/jupyterlab-go-to-definition/package.json b/packages/jupyterlab-go-to-definition/package.json index 6366bbbf2..9cf26a47b 100644 --- a/packages/jupyterlab-go-to-definition/package.json +++ b/packages/jupyterlab-go-to-definition/package.json @@ -30,35 +30,35 @@ "test": "jlpm jest --coverage --coverageReporters=cobertura --coverageReporters=html --coverageReporters=text-summary" }, "peerDependencies": { - "@jupyterlab/application": "^3.0.0-rc.7", - "@jupyterlab/apputils": "^3.0.0-rc.7", - "@jupyterlab/codeeditor": "^3.0.0-rc.7", - "@jupyterlab/codemirror": "^3.0.0-rc.7", - "@jupyterlab/coreutils": "^5.0.0-rc.7", - "@jupyterlab/docmanager": "^3.0.0-rc.7", - "@jupyterlab/docregistry": "^3.0.0-rc.7", - "@jupyterlab/fileeditor": "^3.0.0-rc.7", - "@jupyterlab/notebook": "^3.0.0-rc.7", - "@jupyterlab/observables": "^4.0.0-rc.7", - "@jupyterlab/services": "^6.0.0-rc.7", + "@jupyterlab/application": "^3.0.0-rc.10", + "@jupyterlab/apputils": "^3.0.0-rc.10", + "@jupyterlab/codeeditor": "^3.0.0-rc.10", + "@jupyterlab/codemirror": "^3.0.0-rc.10", + "@jupyterlab/coreutils": "^5.0.0-rc.10", + "@jupyterlab/docmanager": "^3.0.0-rc.10", + "@jupyterlab/docregistry": "^3.0.0-rc.10", + "@jupyterlab/fileeditor": "^3.0.0-rc.10", + "@jupyterlab/notebook": "^3.0.0-rc.10", + "@jupyterlab/observables": "^4.0.0-rc.10", + "@jupyterlab/services": "^6.0.0-rc.10", "@lumino/algorithm": "*", "codemirror": "*", "react": "*" }, "devDependencies": { "@babel/preset-env": "^7.4.3", - "@jupyterlab/application": "^3.0.0-rc.7", - "@jupyterlab/apputils": "^3.0.0-rc.7", + "@jupyterlab/application": "^3.0.0-rc.10", + "@jupyterlab/apputils": "^3.0.0-rc.10", "@jupyterlab/builder": "^3.0.0-rc.2", - "@jupyterlab/codeeditor": "^3.0.0-rc.7", - "@jupyterlab/codemirror": "^3.0.0-rc.7", - "@jupyterlab/coreutils": "^5.0.0-rc.7", - "@jupyterlab/docmanager": "^3.0.0-rc.7", - "@jupyterlab/docregistry": "^3.0.0-rc.7", - "@jupyterlab/fileeditor": "^3.0.0-rc.7", - "@jupyterlab/notebook": "^3.0.0-rc.7", - "@jupyterlab/observables": "^4.0.0-rc.7", - "@jupyterlab/services": "^6.0.0-rc.7", + "@jupyterlab/codeeditor": "^3.0.0-rc.10", + "@jupyterlab/codemirror": "^3.0.0-rc.10", + "@jupyterlab/coreutils": "^5.0.0-rc.10", + "@jupyterlab/docmanager": "^3.0.0-rc.10", + "@jupyterlab/docregistry": "^3.0.0-rc.10", + "@jupyterlab/fileeditor": "^3.0.0-rc.10", + "@jupyterlab/notebook": "^3.0.0-rc.10", + "@jupyterlab/observables": "^4.0.0-rc.10", + "@jupyterlab/services": "^6.0.0-rc.10", "@jupyterlab/testutils": "~2.2.0", "@lumino/algorithm": "^1.3.3", "@types/chai": "^4.1.7", @@ -79,4 +79,4 @@ "schemaDir": "schema", "outputDir": "../../py_src/jupyter_lsp/labextensions/@krassowski/jupyterlab_go_to_definition" } -} \ No newline at end of file +} diff --git a/packages/jupyterlab-lsp/package.json b/packages/jupyterlab-lsp/package.json index 6ca8db94a..7850b2bca 100644 --- a/packages/jupyterlab-lsp/package.json +++ b/packages/jupyterlab-lsp/package.json @@ -64,23 +64,23 @@ }, "devDependencies": { "@babel/preset-env": "^7.4.3", - "@jupyterlab/application": "^3.0.0-rc.7", - "@jupyterlab/apputils": "^3.0.0-rc.7", + "@jupyterlab/application": "^3.0.0-rc.10", + "@jupyterlab/apputils": "^3.0.0-rc.10", "@jupyterlab/builder": "^3.0.0-rc.2", - "@jupyterlab/cells": "^3.0.0-rc.7", - "@jupyterlab/codeeditor": "^3.0.0-rc.7", - "@jupyterlab/codemirror": "^3.0.0-rc.7", - "@jupyterlab/completer": "^3.0.0-rc.7", - "@jupyterlab/coreutils": "^5.0.0-rc.7", - "@jupyterlab/docmanager": "^3.0.0-rc.7", - "@jupyterlab/docregistry": "^3.0.0-rc.7", - "@jupyterlab/fileeditor": "^3.0.0-rc.7", - "@jupyterlab/notebook": "^3.0.0-rc.7", - "@jupyterlab/rendermime": "^3.0.0-rc.7", - "@jupyterlab/services": "^6.0.0-rc.7", - "@jupyterlab/statusbar": "^3.0.0-rc.7", - "@jupyterlab/testutils": "^3.0.0-rc.7", - "@jupyterlab/tooltip": "^3.0.0-rc.7", + "@jupyterlab/cells": "^3.0.0-rc.10", + "@jupyterlab/codeeditor": "^3.0.0-rc.10", + "@jupyterlab/codemirror": "^3.0.0-rc.10", + "@jupyterlab/completer": "^3.0.0-rc.10", + "@jupyterlab/coreutils": "^5.0.0-rc.10", + "@jupyterlab/docmanager": "^3.0.0-rc.10", + "@jupyterlab/docregistry": "^3.0.0-rc.10", + "@jupyterlab/fileeditor": "^3.0.0-rc.10", + "@jupyterlab/notebook": "^3.0.0-rc.10", + "@jupyterlab/rendermime": "^3.0.0-rc.10", + "@jupyterlab/services": "^6.0.0-rc.10", + "@jupyterlab/statusbar": "^3.0.0-rc.10", + "@jupyterlab/testutils": "^3.0.0-rc.10", + "@jupyterlab/tooltip": "^3.0.0-rc.10", "@lumino/algorithm": "^1.3.3", "@lumino/widgets": "^1.14.0", "@types/chai": "^4.1.7", @@ -102,22 +102,22 @@ "typescript": "~4.0.3" }, "peerDependencies": { - "@jupyterlab/application": "^3.0.0-rc.7", - "@jupyterlab/apputils": "^3.0.0-rc.7", - "@jupyterlab/cells": "^3.0.0-rc.7", - "@jupyterlab/codeeditor": "^3.0.0-rc.7", - "@jupyterlab/codemirror": "^3.0.0-rc.7", - "@jupyterlab/completer": "^3.0.0-rc.7", - "@jupyterlab/coreutils": "^5.0.0-rc.7", - "@jupyterlab/docmanager": "^3.0.0-rc.7", - "@jupyterlab/docregistry": "^3.0.0-rc.7", - "@jupyterlab/fileeditor": "^3.0.0-rc.7", - "@jupyterlab/notebook": "^3.0.0-rc.7", - "@jupyterlab/rendermime": "^3.0.0-rc.7", - "@jupyterlab/services": "^6.0.0-rc.7", - "@jupyterlab/statusbar": "^3.0.0-rc.7", - "@jupyterlab/tooltip": "^3.0.0-rc.7", - "@jupyterlab/ui-components": "^3.0.0-rc.7", + "@jupyterlab/application": "^3.0.0-rc.10", + "@jupyterlab/apputils": "^3.0.0-rc.10", + "@jupyterlab/cells": "^3.0.0-rc.10", + "@jupyterlab/codeeditor": "^3.0.0-rc.10", + "@jupyterlab/codemirror": "^3.0.0-rc.10", + "@jupyterlab/completer": "^3.0.0-rc.10", + "@jupyterlab/coreutils": "^5.0.0-rc.10", + "@jupyterlab/docmanager": "^3.0.0-rc.10", + "@jupyterlab/docregistry": "^3.0.0-rc.10", + "@jupyterlab/fileeditor": "^3.0.0-rc.10", + "@jupyterlab/notebook": "^3.0.0-rc.10", + "@jupyterlab/rendermime": "^3.0.0-rc.10", + "@jupyterlab/services": "^6.0.0-rc.10", + "@jupyterlab/statusbar": "^3.0.0-rc.10", + "@jupyterlab/tooltip": "^3.0.0-rc.10", + "@jupyterlab/ui-components": "^3.0.0-rc.10", "@lumino/algorithm": "*", "@lumino/widgets": "*", "codemirror": "*", @@ -138,4 +138,4 @@ "schemaDir": "schema", "outputDir": "../../py_src/jupyter_lsp/labextensions/@krassowski/jupyterlab-lsp" } -} \ No newline at end of file +} diff --git a/requirements/lab.txt b/requirements/lab.txt index 3af31ccf4..6afe2dc7e 100644 --- a/requirements/lab.txt +++ b/requirements/lab.txt @@ -1,3 +1,3 @@ # the version of jupyterlab -r ./prod.txt -jupyterlab >=3.0.0-rc.7,<4.0.0a0 +jupyterlab >=3.0.0-rc.10,<4.0.0a0 diff --git a/yarn.lock b/yarn.lock index 6e6dec365..6b2559166 100644 --- a/yarn.lock +++ b/yarn.lock @@ -865,6 +865,23 @@ resize-observer-polyfill "^1.5.1" tslib "~1.13.0" +"@blueprintjs/core@^3.36.0": + version "3.36.0" + resolved "https://registry.yarnpkg.com/@blueprintjs/core/-/core-3.36.0.tgz#0a271092050c17b84f29426594708180a1b5401a" + integrity sha512-7VUyF+qWelDysajK0Xowlou+iqbGAFfGaM3znpmm7OEEIli5XRWjG9rhNuEk3sP7zbdOJpyqh5PAPDQvm5Sxmg== + dependencies: + "@blueprintjs/icons" "^3.23.0" + "@types/dom4" "^2.0.1" + classnames "^2.2" + dom4 "^2.1.5" + normalize.css "^8.0.1" + popper.js "^1.16.1" + react-lifecycles-compat "^3.0.4" + react-popper "^1.3.7" + react-transition-group "^2.9.0" + resize-observer-polyfill "^1.5.1" + tslib "~1.13.0" + "@blueprintjs/icons@^3.22.0": version "3.22.0" resolved "https://registry.yarnpkg.com/@blueprintjs/icons/-/icons-3.22.0.tgz#6a7c177e9aa96f0ed10bc93d88f7c6687db336ad" @@ -873,6 +890,14 @@ classnames "^2.2" tslib "~1.13.0" +"@blueprintjs/icons@^3.23.0": + version "3.23.0" + resolved "https://registry.yarnpkg.com/@blueprintjs/icons/-/icons-3.23.0.tgz#4cfe0db4363971ac5d8a0a59590a6efc16115dc6" + integrity sha512-QOQ3P5bU1FiEwnMBl5Chn433ONSSTIMgC+zZJttyXV0m8R7D1bPBJJqIMuANXtRld/Fj+8IzoQ6jfaVUG16slA== + dependencies: + classnames "^2.2" + tslib "~1.13.0" + "@blueprintjs/select@^3.11.2": version "3.14.3" resolved "https://registry.yarnpkg.com/@blueprintjs/select/-/select-3.14.3.tgz#ca26ba4161b0d2b261198e12abb3e97a02dbcc10" @@ -882,6 +907,15 @@ classnames "^2.2" tslib "~1.13.0" +"@blueprintjs/select@^3.15.0": + version "3.15.0" + resolved "https://registry.yarnpkg.com/@blueprintjs/select/-/select-3.15.0.tgz#6307017df896fbd7b523fc08e41097b475be0831" + integrity sha512-pRiCVqzrJ+bV/Aac9OouxniD2DJVCVNnkk6KJET7PU9ZxD7Bo/42W9xmTlUCSd7r6FRRarYyKbRRjRXGP7U78g== + dependencies: + "@blueprintjs/core" "^3.36.0" + classnames "^2.2" + tslib "~1.13.0" + "@cnakazawa/watch@^1.0.3": version "1.0.4" resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" @@ -1361,21 +1395,21 @@ resolved "https://registry.yarnpkg.com/@joe-re/sql-parser/-/sql-parser-0.11.5.tgz#8382dac1aaec3ebd1acd245bbbab1825e96e0648" integrity sha512-0WL/ibfrcY00MoDS/zffNTQqnvxpeWVwslODCLgMr96A6bC8huEzQh3byk1gEkSIjClCb1TLOjwr37mSbei6Fw== -"@jupyterlab/application@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-3.0.0-rc.7.tgz#550f1a137a4f375a484418f8791c59f351c67445" - integrity sha512-SQ0mY27Mrn9/Om3mIkQ9hNsfbci6fUCnUjWlQKF+HwpaVx5NX7kQuCfLLQrV1tzpj4DoZ3u0iNnqvf2FcKABug== +"@jupyterlab/application@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-3.0.0-rc.10.tgz#34ba2edf8da05ad05784a7e3c041e076ed0608ba" + integrity sha512-6GAEM1gBUYNbr9HY0KRYvZXFUyXQ2/yV2pWRh82VJEQFdTX7NPtVoVs58pJ5rFS0nzacRU5+1PZMQbnR7oDDTg== dependencies: "@fortawesome/fontawesome-free" "^5.12.0" - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/docregistry" "^3.0.0-rc.7" - "@jupyterlab/rendermime" "^3.0.0-rc.7" - "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/statedb" "^3.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/docregistry" "^3.0.0-rc.10" + "@jupyterlab/rendermime" "^3.0.0-rc.10" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/statedb" "^3.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/application" "^1.11.0" "@lumino/commands" "^1.11.3" @@ -1412,17 +1446,17 @@ react-dom "~16.9.0" sanitize-html "~1.20.1" -"@jupyterlab/apputils@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-3.0.0-rc.7.tgz#77f97388ca4d47af9c5c65223b1aeee412df3549" - integrity sha512-yLnnimsQ7i+gO9e9ST6YEZB9AWl9gi346gp7ILAbJekHjLWQdCvHt88sDkGNamOpANcJYQVPEiDT8WrrHfdDVQ== - dependencies: - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/settingregistry" "^3.0.0-rc.7" - "@jupyterlab/statedb" "^3.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/apputils@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-3.0.0-rc.10.tgz#00d9e752f10e763376fa00077ee3f9fb199bbe49" + integrity sha512-SzwWUmVL4RfroCn57rPnl0YTMrXpy7nSgKjU8FM5D5SJ4R0O5OMO3pUACHYdcjlChZUqIDsU4wbWwcSQ7ig9UQ== + dependencies: + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/settingregistry" "^3.0.0-rc.10" + "@jupyterlab/statedb" "^3.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/commands" "^1.11.3" "@lumino/coreutils" "^1.5.3" @@ -1452,15 +1486,15 @@ "@lumino/disposable" "^1.3.5" "@lumino/signaling" "^1.3.5" -"@jupyterlab/attachments@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-3.0.0-rc.7.tgz#69f49b189fe617a425f7095b1e2cc8f84691b3dc" - integrity sha512-JyW6c3kZBOTz36rBR0cgqSTZ5O92Njav4+c+ZlOihZvErvtfk/t1NJeptNeqXE+h1VgjGqHOa/cl/vWb9WOqMg== +"@jupyterlab/attachments@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-3.0.0-rc.10.tgz#934232f903b5507ec9a6463dcd4020f98838789b" + integrity sha512-jjG1w4d5uGuarzjGrdJFAZ/qJzwb3UMFxWGllypHCreckMB5Tcl50fyr8OS14x4dblYuXl2RrU/2Gtaq0hSFbg== dependencies: - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/rendermime" "^3.0.0-rc.7" - "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/rendermime" "^3.0.0-rc.10" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.10" "@lumino/disposable" "^1.4.3" "@lumino/signaling" "^1.4.3" @@ -1548,23 +1582,23 @@ "@lumino/widgets" "^1.11.1" react "~16.9.0" -"@jupyterlab/cells@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-3.0.0-rc.7.tgz#31e8cd4f2cf2086a08860b7bcf6d0076c0225dfe" - integrity sha512-Hw3Lqjnb6Y1woHC0gpEKymsEc39D23+ijJfm3/gZlqCtgTLQt5aYybBOu0qldJ8GxqruvxxtyknEN6UJLH6SNA== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/attachments" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/codemirror" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/filebrowser" "^3.0.0-rc.7" - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/outputarea" "^3.0.0-rc.7" - "@jupyterlab/rendermime" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/cells@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-3.0.0-rc.10.tgz#6c32732f0a4e2ef2f8360e87dd37d8587377c24c" + integrity sha512-5dXc1HzwHyvweJoU+NRmlpn010GzvKfl2o0VJ1sxrnyUK6r/jOiuLHfg7IkkOK0HtPJ0QzpbHLAaqDWsjfJnMQ== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/attachments" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/codemirror" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/filebrowser" "^3.0.0-rc.10" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/outputarea" "^3.0.0-rc.10" + "@jupyterlab/rendermime" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/dragdrop" "^1.6.4" @@ -1590,16 +1624,16 @@ "@lumino/signaling" "^1.3.5" "@lumino/widgets" "^1.11.1" -"@jupyterlab/codeeditor@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-3.0.0-rc.7.tgz#47488d06f60ab4ed49bf515b36c6697c79f9879e" - integrity sha512-RWJZesMJD0tQVldfnZ4hSfWyhSNNCyZGIJ3/CmGkNhdgyfBqaw3eoSsrnEaMBrluufdVFDFKTqzHMyo93DabWQ== - dependencies: - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/codeeditor@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-3.0.0-rc.10.tgz#8452c82a02a251ca45c1edc8e7c761eb1f1a78b9" + integrity sha512-txWHuf7AL6sZ3W7VN4WQE6DLr4DaRKnwmWkws98U3qWXVWaYh8Ix/wCjEs7CvUZ6RVb06cn0IAdtct53kX53BA== + dependencies: + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" "@lumino/dragdrop" "^1.6.4" @@ -1628,18 +1662,18 @@ codemirror "~5.53.2" react "~16.9.0" -"@jupyterlab/codemirror@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-3.0.0-rc.7.tgz#f30c72e5ea569d006916156e171c4b3ea01b1fd3" - integrity sha512-cBWemzVpjfiXPxKS2VF7ouwut2qVkUmxPaSuE8ueYXsVgUtgWn0YHSjflACb8SoC7eUrTa4A9Obl85c1nFTIbg== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/statusbar" "^3.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" +"@jupyterlab/codemirror@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-3.0.0-rc.10.tgz#8eb217ac8e631385ffb061f87c8bd3770c227fe2" + integrity sha512-qaLf59n0iPweAKv+9tPn98g1tpZnUguTBaFtW4a0cVwcLtVGjf8yEaz9oDcCtp03lNkEjOsSP9xsW6zm6DG/jA== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/statusbar" "^3.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/commands" "^1.11.3" "@lumino/coreutils" "^1.5.3" @@ -1650,17 +1684,17 @@ codemirror "~5.57.0" react "^17.0.1" -"@jupyterlab/completer@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/completer/-/completer-3.0.0-rc.7.tgz#ec7bb8892d9ed196cec9259041be6291370cf1b5" - integrity sha512-eSLgywpzzoe7P+tUx7CbpfjBrMcBWVdHlhDjv1CLvWmrhtrnGVTkLHkBk6H2ZWV1pRzPvPCa4wlkK8wC4O4D3g== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/statedb" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/completer@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/completer/-/completer-3.0.0-rc.10.tgz#fcb39315704f42b8eca3f6916d76f84333f7fa1d" + integrity sha512-6btLdl3nCKBZPPlwjXG7qVZOHTZlGg7umsc40/FsuHmwZcYhr5Fu3GpE5Yhi3/VAXeDAFtzfTNQw6cCBDFyw6g== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/statedb" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -1682,10 +1716,10 @@ path-posix "~1.0.0" url-parse "~1.4.7" -"@jupyterlab/coreutils@^5.0.0-rc.7": - version "5.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-5.0.0-rc.7.tgz#99f898ea31345c036ee50772b3593d8c2c2c9722" - integrity sha512-JfqlEC0oRYYq6Jtl0ybN2ENfcVzFkEHNslwFEkmoAIiQ6LZawl22Lvv5rMkDMxa3sjlo+PLEsOOTBdT5WvFznw== +"@jupyterlab/coreutils@^5.0.0-rc.10": + version "5.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-5.0.0-rc.10.tgz#f55e53061ea8077d73b2d6c937a834e6d31c35bc" + integrity sha512-tK4qhfWeaMDyryQHugR+JDO5YsECgJJGFZQwOiIbrQjVFF65yLdsRmpOh9JbOzgBDfqtpYRbW4Mzrxeub7k66g== dependencies: "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -1714,17 +1748,17 @@ "@lumino/widgets" "^1.11.1" react "~16.9.0" -"@jupyterlab/docmanager@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-3.0.0-rc.7.tgz#22df0a82993691f433f985dbad3a39d1a4f4bf9f" - integrity sha512-gVhSPcTk/BZY8jCDRAXbIrSGGt1cI73yPlEIhab/jApFug15G/lgAoxJbXJ7C+6rJycLrYAGivDc9EHkzy/thQ== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/docregistry" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/statusbar" "^3.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" +"@jupyterlab/docmanager@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-3.0.0-rc.10.tgz#c866bd5c7f967b24ade5fcc243cfb474500d7fbc" + integrity sha512-YURvieMOP449w0vFJLaNwdVWReVyCWG4o/cUwTPgosJj+D3Tc6z/OkbbEz+vMpvMWMrpN0/lBZiYb6EZBDbWUg== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/docregistry" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/statusbar" "^3.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -1755,21 +1789,21 @@ "@lumino/signaling" "^1.3.5" "@lumino/widgets" "^1.11.1" -"@jupyterlab/docregistry@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-3.0.0-rc.7.tgz#6c23587265fb576ff93ac6b6f89c09d1cee5a2ab" - integrity sha512-40s0C5C1iPPR8VBhYN4oR3zdd5ts2W8fme7gKzG6qbWyr7s62DBz6dcCCpWDVM194qnhu0jSsvd8FngfpI4LGA== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/codemirror" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/rendermime" "^3.0.0-rc.7" - "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/docregistry@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-3.0.0-rc.10.tgz#385799926094a67f01f4b6a105c2a1d888fc8c6d" + integrity sha512-gdp+EZTWFLDhbv8kPwm7lg/b67+FwPylo33zgZVpxZSE7yUn98/3F82isIqkjWQ1Q0NKzebv1IHt8WV5RmJGpA== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/codemirror" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/rendermime" "^3.0.0-rc.10" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -1801,20 +1835,20 @@ "@lumino/widgets" "^1.11.1" react "~16.9.0" -"@jupyterlab/filebrowser@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-3.0.0-rc.7.tgz#02f23be31edbc1d55f882cc5c621634e08915c9b" - integrity sha512-h/3Is8V5yUMtrignMXEa8alw8v5Q9gguihI2du1CJZXgf7ByMmPWmMk3c5hWr+TYUiGv9CLt2QR1QubAj6U+MQ== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/docmanager" "^3.0.0-rc.7" - "@jupyterlab/docregistry" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/statedb" "^3.0.0-rc.7" - "@jupyterlab/statusbar" "^3.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/filebrowser@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-3.0.0-rc.10.tgz#a20dae3236cb4a7f5e2e32e12ada14c01c54c516" + integrity sha512-6cv2RlIjLB0/Fu519XHALH6MIReuUl1vflXP4F+Scd+5B7hK3mAiSK1sbnmN/qGY4hrln/27BOKmzAU9QgrbIA== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/docmanager" "^3.0.0-rc.10" + "@jupyterlab/docregistry" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/statedb" "^3.0.0-rc.10" + "@jupyterlab/statusbar" "^3.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -1827,17 +1861,17 @@ "@lumino/widgets" "^1.14.0" react "^17.0.1" -"@jupyterlab/fileeditor@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor/-/fileeditor-3.0.0-rc.7.tgz#1e8defb345bffa5c0cf970bc8a7db2d43cc35fee" - integrity sha512-kjoMylxnVeDe1RlyG2ijWCq43zHO4KsurvX4Wdtx/NGVImIH6H1/Qk/mIF6HUmulwfXmPjyLjm4+N7Oa9TT3Vw== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/docregistry" "^3.0.0-rc.7" - "@jupyterlab/statusbar" "^3.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/fileeditor@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor/-/fileeditor-3.0.0-rc.10.tgz#5b24e2a0c94b37dc5413bdb3e10566d25826b4ae" + integrity sha512-8885rkuAWHSaa1COs54ZLH3u4l6wXxw2b53FJpXgVvEV0ehusmHLzYj+leAR9l9h5tMr+HwpFObojXAVuAgU1w== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/docregistry" "^3.0.0-rc.10" + "@jupyterlab/statusbar" "^3.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/coreutils" "^1.5.3" "@lumino/messaging" "^1.4.3" "@lumino/widgets" "^1.14.0" @@ -1850,10 +1884,10 @@ dependencies: "@lumino/coreutils" "^1.4.2" -"@jupyterlab/nbformat@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-3.0.0-rc.7.tgz#7bce961c3b4c27184f74e17266c9268cfd14efb9" - integrity sha512-VRanWJpBUrspUfYHCSo5LoPFvUVv14jnPufkEdTeWQxXdXqt1iFLaMcts4sP3P0wOZdGsjcKCY4mQuaLU0BH4g== +"@jupyterlab/nbformat@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-3.0.0-rc.10.tgz#fd3ebb88a61b34569a8c1fd1d54b1ea5d9a65947" + integrity sha512-lXaKvhgn4HlZQH/07hK4O0hyGsl3xDDMx2haLbsHvTFMVvtPKp6nKsjAUq+p6cw+jjOvOY4G4npG6IAkkkV+RQ== dependencies: "@lumino/coreutils" "^1.5.3" @@ -1884,23 +1918,23 @@ "@lumino/widgets" "^1.11.1" react "~16.9.0" -"@jupyterlab/notebook@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-3.0.0-rc.7.tgz#4743ba77b76770f9b8887154abb8d49ba1916c27" - integrity sha512-rq3K26HbB/0K51zzQu2jvlxZLF3Uowkpna0m5zb9sO9xRY134OeDrVVvT3BQHPw7FWeAbulix0oGlzp9F1fvtg== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/cells" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/docregistry" "^3.0.0-rc.7" - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/rendermime" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/statusbar" "^3.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/notebook@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-3.0.0-rc.10.tgz#d81ac9f69498495ddfdaa64387001e6e893d20d0" + integrity sha512-skMa4HCev/fJwZDAuCQDp5XGWeyUitk+/b5N4SKPohsG6s6zBwCAw3VhbN4T1D+MXq6u8TQbgliiKrAYZnBHmA== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/cells" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/docregistry" "^3.0.0-rc.10" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/rendermime" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/statusbar" "^3.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/domutils" "^1.2.3" @@ -1923,10 +1957,10 @@ "@lumino/messaging" "^1.3.3" "@lumino/signaling" "^1.3.5" -"@jupyterlab/observables@^4.0.0-rc.7": - version "4.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-4.0.0-rc.7.tgz#fb0f8e285fdc07aa33e67d6d895b25f6a78f821e" - integrity sha512-4BNogiMbKoYSzChtMU00hNNSjS06Ycj5bLXNAXkuYR2Uh+vCo4rRuUdSrFt5JtQrQZmhhYOGyOsROhqbieuPvw== +"@jupyterlab/observables@^4.0.0-rc.10": + version "4.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-4.0.0-rc.10.tgz#58b61429b4e73c5ca093a26f5cd3977d2f21fde6" + integrity sha512-SQCx5syUv+zqPPzxSrZughSiBthIouR31567ddT+OvZtavKbdvfb5gx0+uDHsMB9748ksI9s942gLizx3I3WrA== dependencies: "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" @@ -1953,17 +1987,17 @@ "@lumino/signaling" "^1.3.5" "@lumino/widgets" "^1.11.1" -"@jupyterlab/outputarea@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-3.0.0-rc.7.tgz#1917bbec0860d523ca24d912366102faafc091d5" - integrity sha512-OGjlOEBMHUHq6+isFt0hL84yr/kOv7J359ZYK+AK0TobPUYo/1GTrgJ4AwwwmkvuOgt15upfy3JKeDIDZD9Cqw== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/rendermime" "^3.0.0-rc.7" - "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" +"@jupyterlab/outputarea@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-3.0.0-rc.10.tgz#02957dfaa2e8e3c0f16bc764843eff0fda4ab795" + integrity sha512-fCm60Qwa7+VfhvkpzXz1H8ZyEKZ3kaJXgnvRi7aB5v/WJ6WbhyjCWZ5H+SVLnELb2VqTTofTjIo0S40PBueEhg== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/rendermime" "^3.0.0-rc.10" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -1981,12 +2015,12 @@ "@lumino/coreutils" "^1.4.2" "@lumino/widgets" "^1.11.1" -"@jupyterlab/rendermime-interfaces@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.0.0-rc.7.tgz#2fb056e2516d49d27aef980769a07e2a2e198eb0" - integrity sha512-k3cN9Mt8J34Zm2UJXPJ8xpy+SXjjtSQQ8vaFwstXiFMBepME0Ldn6p7+vlGZqyeSnNpr2s0alLWys4Hgvg2e9Q== +"@jupyterlab/rendermime-interfaces@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.0.0-rc.10.tgz#76ed65c5c730877ceda866154ae0d0246c1ea227" + integrity sha512-nHMqHxh5JC0KbB9Ylc6I4j0msWa9czKmbWCpzsP8n0DByKR25TIEbvtjSWb02H9zDMUbGRMqzt9zVj0VHPMAGA== dependencies: - "@jupyterlab/translation" "^3.0.0-rc.7" + "@jupyterlab/translation" "^3.0.0-rc.10" "@lumino/coreutils" "^1.5.3" "@lumino/widgets" "^1.14.0" @@ -2010,19 +2044,19 @@ lodash.escape "^4.0.1" marked "^0.8.0" -"@jupyterlab/rendermime@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-3.0.0-rc.7.tgz#4e658bc724247160c48086c1ffb62a292317b539" - integrity sha512-LLyw5AfvWN62yUHTVnLDP6qxRhCvYAxoMxiFXFY2rG901JTGXVWZJVZrgKIVk+wkWvV+RV0rI7PPPwLvjyILpA== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/codemirror" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" +"@jupyterlab/rendermime@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-3.0.0-rc.10.tgz#7e0fd59f3fe8d5ae8847222ae7b83b42a2ba9baa" + integrity sha512-htbwRxJISWtO5jRNoA3FcabuJO3LJjM3SN08Jfh79rxpA52CCY7JkSKXzBEm0rzBjQR3KibDNA2IWChgB4Pfww== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/codemirror" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/rendermime-interfaces" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/messaging" "^1.4.3" @@ -2049,16 +2083,16 @@ node-fetch "^2.6.0" ws "^7.2.0" -"@jupyterlab/services@^6.0.0-rc.7": - version "6.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-6.0.0-rc.7.tgz#17b620223167b58179e5a25930956f5c097518cf" - integrity sha512-ktGbpRMaDNArEnk6JMsWphs8EUC9DouW2tLO51thJ33eTLIscknk4++E8q0vecPxkw2YfHAH8/x1dCZfCD0GjQ== +"@jupyterlab/services@^6.0.0-rc.10": + version "6.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-6.0.0-rc.10.tgz#5d9d1514b6e6cae851cd0e76049faf4612c4025c" + integrity sha512-BjEs5kkiJmVkzHkwEc2K+62fbD5nuDbFM2BRQLt1NNtaWFMmbRYU/rhZEn2Giwatkd0nxaNkUzNQ4EeHOzUv0A== dependencies: - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/observables" "^4.0.0-rc.7" - "@jupyterlab/settingregistry" "^3.0.0-rc.7" - "@jupyterlab/statedb" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/observables" "^4.0.0-rc.10" + "@jupyterlab/settingregistry" "^3.0.0-rc.10" + "@jupyterlab/statedb" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -2080,12 +2114,12 @@ ajv "^6.10.2" json5 "^2.1.1" -"@jupyterlab/settingregistry@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-3.0.0-rc.7.tgz#11f844cababb8bfa2bfe062f4a2dccf9a40e7f1b" - integrity sha512-F255XHkBEojleoSuYoID9XqWLXX2hPWhw4WY3PXhlQO/afI7Sg9EF5y9mmmSe+2M0w24uZ9M2rMbi3z5aBIgOg== +"@jupyterlab/settingregistry@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-3.0.0-rc.10.tgz#95dbc98e53afdbd80f06f3545427b64661fd4035" + integrity sha512-tpDHLYF9osoEiubad86k3ejc6C43DU+ECEdL+KC7DpKsFXCJm3eHh0bfJmLCWjTJDy2W2QwPFrzYsCbpbboZsA== dependencies: - "@jupyterlab/statedb" "^3.0.0-rc.7" + "@jupyterlab/statedb" "^3.0.0-rc.10" "@lumino/commands" "^1.11.3" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -2104,10 +2138,10 @@ "@lumino/properties" "^1.1.6" "@lumino/signaling" "^1.3.5" -"@jupyterlab/statedb@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-3.0.0-rc.7.tgz#f274d33dd2ec0ec7df4e3d5709df0ef16eca9863" - integrity sha512-mki8vAKY46FnJiBhGREPHDl1WrCnMQjjgxJI5rKczkOlzQDievYAtQCnWfoCnBycmqvbXuf7MWfcTgtGT+5yHw== +"@jupyterlab/statedb@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-3.0.0-rc.10.tgz#e3236531c55162916d90c545fc6b27ac7862465a" + integrity sha512-U5PgpZFDmC2RkzP6Ehj0lDT7QBcxU+v5kKhGL3YlLAI+EGVUuDx0lSsvG9yZpCyWEQzBzomDjEuzSZ4z1J4MtA== dependencies: "@lumino/commands" "^1.11.3" "@lumino/coreutils" "^1.5.3" @@ -2136,17 +2170,17 @@ react "~16.9.0" typestyle "^2.0.4" -"@jupyterlab/statusbar@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-3.0.0-rc.7.tgz#76c1c1567a001b916c24cd830b8daa416281cbda" - integrity sha512-8R9HyiTV3LNNU/wYFPzl1oOr06NTvl1WhH/msKeC1L4AknROmD28jNi8y5lPF+tSpnViEfShQBQdxIMdx01YQQ== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/translation" "^3.0.0-rc.7" - "@jupyterlab/ui-components" "^3.0.0-rc.7" +"@jupyterlab/statusbar@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-3.0.0-rc.10.tgz#344271f1f4e0a6f93bdfe88bc381f5ff11ab3339" + integrity sha512-b3323v6GhbjwmARBYcUcZ758sxTWVu31ORZVTsQG4jKOrp5v5dmAN9vPjiWnQYwGpzCnB0aA1oYHYIV63CqJ5g== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/translation" "^3.0.0-rc.10" + "@jupyterlab/ui-components" "^3.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/disposable" "^1.4.3" @@ -2158,21 +2192,21 @@ react "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/testutils@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/testutils/-/testutils-3.0.0-rc.7.tgz#5bdf6ed7a9a003791e7f62e21901ef973961c5e2" - integrity sha512-ngGNK5tU5161i2crVT4wV/qHEGXs0iGUttcbbmDf56oL2+wotHhhbjMMdFD6QmKhxX2EmIAsGE34ATxSrrJ2gg== - dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/cells" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/codemirror" "^3.0.0-rc.7" - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/docregistry" "^3.0.0-rc.7" - "@jupyterlab/nbformat" "^3.0.0-rc.7" - "@jupyterlab/notebook" "^3.0.0-rc.7" - "@jupyterlab/rendermime" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" +"@jupyterlab/testutils@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/testutils/-/testutils-3.0.0-rc.10.tgz#1f70f64a1a6e18e13acb33a5a86080d933840117" + integrity sha512-j2XmguaMBp9Gma1A2A5o8e644YlnI9QBbOz25Xsxv74uRiJKWC/kpN9bDW6ul0/p/o4GPKaGBtV3Uk9rweccDw== + dependencies: + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/cells" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/codemirror" "^3.0.0-rc.10" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/docregistry" "^3.0.0-rc.10" + "@jupyterlab/nbformat" "^3.0.0-rc.10" + "@jupyterlab/notebook" "^3.0.0-rc.10" + "@jupyterlab/rendermime" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" "@lumino/algorithm" "^1.3.3" "@lumino/coreutils" "^1.5.3" "@lumino/properties" "^1.2.3" @@ -2223,27 +2257,27 @@ simulate-event "~1.4.0" ts-jest "^25.2.1" -"@jupyterlab/tooltip@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip/-/tooltip-3.0.0-rc.7.tgz#2b2a52342053082a2fbf3cc40789a58bcdedfb8b" - integrity sha512-e3Tw985yy4gtNJhCkTJSogl+uWOdw4roHCwubiltLwidXdXbXuTLcgSVM1ek3S1gZ2BANFu4Av94H3Du9mfszw== +"@jupyterlab/tooltip@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip/-/tooltip-3.0.0-rc.10.tgz#0a449a2925776b2a713b0e9b19ddd56d3db60537" + integrity sha512-fRmiLJFqX/CEYby5TFEHzEWVyxi5kqkxz6qe85aaWGVOqmY8cFsOuqfKYUrBPgSBHOhN5NnVLvOI8vS5RHLhQQ== dependencies: - "@jupyterlab/apputils" "^3.0.0-rc.7" - "@jupyterlab/codeeditor" "^3.0.0-rc.7" - "@jupyterlab/rendermime" "^3.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" + "@jupyterlab/apputils" "^3.0.0-rc.10" + "@jupyterlab/codeeditor" "^3.0.0-rc.10" + "@jupyterlab/rendermime" "^3.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" "@lumino/coreutils" "^1.5.3" "@lumino/messaging" "^1.4.3" "@lumino/widgets" "^1.14.0" -"@jupyterlab/translation@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-3.0.0-rc.7.tgz#a5462e2514ad4c94b6b8f2265ec7aa9ca53ffe7f" - integrity sha512-95ORMyiJ5JX4r1LqhIosTiGdgLDwMQLLxBmbUTYJ7uIX0XBJ+jjorWp0QTQ1YvCtuN6XdbpcCLxcSBVneIKQRA== +"@jupyterlab/translation@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-3.0.0-rc.10.tgz#e0cd428fbb08d1dcb98610b5519d2a96dd687c2a" + integrity sha512-epkvoLQuBCDdJxVPFUfIgjnuwJvxcnc/w5tG9bHRAgBYH+WmlWtPcQ2A0f1pJu1kzrFV7KOG8W+In7JB0vviig== dependencies: - "@jupyterlab/coreutils" "^5.0.0-rc.7" - "@jupyterlab/services" "^6.0.0-rc.7" - "@jupyterlab/statedb" "^3.0.0-rc.7" + "@jupyterlab/coreutils" "^5.0.0-rc.10" + "@jupyterlab/services" "^6.0.0-rc.10" + "@jupyterlab/statedb" "^3.0.0-rc.10" "@lumino/coreutils" "^1.5.3" "@jupyterlab/ui-components@^2.2.4": @@ -2262,14 +2296,14 @@ react-dom "~16.9.0" typestyle "^2.0.4" -"@jupyterlab/ui-components@^3.0.0-rc.7": - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-3.0.0-rc.7.tgz#0dbd18702a3bda269dad72f4360e9e59a05ff447" - integrity sha512-g/j8Vaz67wZIb19asjb6S27QN+BksaZl+IUUX6zSbiwQcs2dOy0sCLBl9sg6FJL0oZkyfVh7+B8iDQwbRYHcwA== +"@jupyterlab/ui-components@^3.0.0-rc.10": + version "3.0.0-rc.10" + resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-3.0.0-rc.10.tgz#9364056b1af47f7e3138ddb2a9fd7656b79dd157" + integrity sha512-DBmBEPxMwRqb0Av5BO7BTv1IjtI5fbqUaqBbSHebc+C6xYa7iA/b/9RD9B9zrIMrwZBfGepogN7V4zivmsHOnA== dependencies: - "@blueprintjs/core" "^3.22.2" - "@blueprintjs/select" "^3.11.2" - "@jupyterlab/coreutils" "^5.0.0-rc.7" + "@blueprintjs/core" "^3.36.0" + "@blueprintjs/select" "^3.15.0" + "@jupyterlab/coreutils" "^5.0.0-rc.10" "@lumino/coreutils" "^1.5.3" "@lumino/signaling" "^1.4.3" "@lumino/virtualdom" "^1.7.3"