diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 000000000..dc8415d5b
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,23 @@
+# To get started with Dependabot version updates, you'll need to specify which
+# package ecosystems to update and where the package manifests are located.
+# Please see the documentation for all configuration options:
+# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
+
+version: 2
+updates:
+ - package-ecosystem: "npm"
+ directory: "/"
+ schedule:
+ interval: "monthly"
+ groups:
+ actions:
+ patterns:
+ - "*"
+ - package-ecosystem: "github-actions" # See documentation for possible values
+ directory: ".github/workflows" # Location of package manifests
+ schedule:
+ interval: "monthly"
+ groups:
+ actions:
+ patterns:
+ - "*"
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 14a450af5..50fb3c05d 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -3,16 +3,8 @@ name: Build
on:
push:
branches: [ master ]
- paths:
- - js/**
- - bqplot/**
pull_request:
branches: '*'
- paths:
- - js/**
- - bqplot/**
- - .github/workflows/**
- - setup.cfg
env:
PIP_DISABLE_PIP_VERSION_CHECK: 1
@@ -27,12 +19,11 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Install Conda environment with Micromamba
- uses: mamba-org/provision-with-micromamba@main
+ uses: mamba-org/setup-micromamba@main
with:
- environment-name: bqplot-test
environment-file: test-environment.yml
channels: conda-forge
@@ -48,15 +39,9 @@ jobs:
test -f $CONDA_PREFIX/share/jupyter/labextensions/bqplot/package.json
test -d $CONDA_PREFIX/share/jupyter/labextensions/bqplot/static
- - name: Debug nbextension
- run: jupyter nbextension list
-
- name: Debug labextension
run: jupyter labextension list
- - name: Validate the nbextension
- run: jupyter nbextension list 2>&1 | grep "bqplot/extension"
-
- name: Validate the labextension
run: jupyter labextension list 2>&1 | grep bqplot
@@ -92,7 +77,7 @@ jobs:
working-directory: js
- name: Upload builds
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: dist ${{ github.run_number }}
path: ./dist
@@ -103,16 +88,18 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Install Conda environment with Micromamba
- uses: mamba-org/provision-with-micromamba@main
+ uses: mamba-org/setup-micromamba@main
with:
- environment-name: bqplot-test
+ environment-name: bqplot-test
environment-file: test-environment.yml
+ python-version: 3.9
+ auto-activate-base: false
channels: conda-forge
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: dist ${{ github.run_number }}
path: ./dist
@@ -128,13 +115,6 @@ jobs:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
run: jlpm install
- - name: Set up browser cache
- uses: actions/cache@v3
- with:
- path: |
- ${{ github.workspace }}/pw-browsers
- key: ${{ runner.os }}-${{ hashFiles('ui-tests/yarn.lock') }}
-
- name: Install browser
shell: bash -l {0}
run: npx playwright install chromium
@@ -143,11 +123,11 @@ jobs:
- name: Execute integration tests
shell: bash -l {0}
working-directory: ui-tests
- run: npx playwright test
+ run: jlpm run test
- name: Upload Playwright Test report
if: always()
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: bqplot-playwright-tests
path: |
@@ -167,16 +147,15 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Install Conda environment with Micromamba
- uses: mamba-org/provision-with-micromamba@main
+ uses: mamba-org/setup-micromamba@main
with:
- environment-name: bqplot-test
environment-file: test-environment.yml
channels: conda-forge
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: dist ${{ github.run_number }}
path: ./dist
@@ -195,8 +174,5 @@ jobs:
test -f $CONDA_PREFIX/share/jupyter/labextensions/bqplot/package.json
test -d $CONDA_PREFIX/share/jupyter/labextensions/bqplot/static
- - name: Validate the nbextension
- run: jupyter nbextension list 2>&1 | grep "bqplot/extension"
-
- name: Validate the labextension
run: jupyter labextension list 2>&1 | grep bqplot
diff --git a/.github/workflows/publish_docs.yml b/.github/workflows/publish_docs.yml
index 7099c0ac0..f21858f19 100644
--- a/.github/workflows/publish_docs.yml
+++ b/.github/workflows/publish_docs.yml
@@ -25,13 +25,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- - name: Install mamba
- uses: mamba-org/provision-with-micromamba@main
+ - name: Install Conda environment with Micromamba
+ uses: mamba-org/setup-micromamba@main
with:
- micromamba-version: '0.22.0'
environment-file: 'docs/mkdocs-environment.yml'
+ channels: conda-forge
- name: Discover typos with codespell
run: codespell --ignore-words-list="afterall,curvelinear,hist" --skip="share,.git/*,js/*,*.csv,*.json,*.lock,*.map"
@@ -40,7 +40,7 @@ jobs:
run: mkdocs build --site-dir dist
- name: Upload artifact
- uses: actions/upload-pages-artifact@v1
+ uses: actions/upload-pages-artifact@v3
with:
path: ./dist
@@ -59,4 +59,4 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
- uses: actions/deploy-pages@v1
+ uses: actions/deploy-pages@v4
diff --git a/.github/workflows/update_galata_references.yaml b/.github/workflows/update_galata_references.yaml
index 2c5049e99..b759a62fa 100644
--- a/.github/workflows/update_galata_references.yaml
+++ b/.github/workflows/update_galata_references.yaml
@@ -15,27 +15,18 @@ defaults:
jobs:
update-reference-screenshots:
name: Update Galata References
- if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, 'update galata references') }}
runs-on: ubuntu-latest
+ if: github.event.issue.pull_request && contains(github.event.comment.body, 'please update snapshots')
+
steps:
- - name: Checkout
- uses: actions/checkout@v3
+ - uses: jupyterlab/maintainer-tools/.github/actions/update-snapshots-checkout@main
with:
- token: ${{ secrets.GITHUB_TOKEN }}
-
- - name: Configure git to use https
- run: git config --global hub.protocol https
-
- - name: Checkout the branch from the PR that triggered the job
- run: hub pr checkout ${{ github.event.issue.number }}
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ github_token: ${{ secrets.GITHUB_TOKEN }}
- name: Install Conda environment with Micromamba
- uses: mamba-org/provision-with-micromamba@main
+ uses: mamba-org/setup-micromamba@main
with:
- environment-name: bqplot-test
environment-file: test-environment.yml
channels: conda-forge
diff --git a/.gitignore b/.gitignore
index af0cb6ace..59bdf5854 100644
--- a/.gitignore
+++ b/.gitignore
@@ -68,4 +68,7 @@ node_modules
*.log
# mkdocs
-site/
\ No newline at end of file
+site/
+
+.yarn
+ui-tests/.yarn
diff --git a/.nblink/environment.yml b/.nblink/environment.yml
new file mode 100644
index 000000000..be5c2a73a
--- /dev/null
+++ b/.nblink/environment.yml
@@ -0,0 +1,10 @@
+name: bqplot-nblink-environment
+channels:
+ - emscripten-forge
+ - conda-forge
+dependencies:
+ - xeus-python
+ - bqplot
+ - scikit-learn
+ - scipy
+ - numpy
diff --git a/.nblink/nblink-lock.json b/.nblink/nblink-lock.json
new file mode 100644
index 000000000..84f6c8c1b
--- /dev/null
+++ b/.nblink/nblink-lock.json
@@ -0,0 +1,662 @@
+{
+ "id": "3199196876039978",
+ "lockVersion": "1.0.2",
+ "platform": "emscripten-wasm32",
+ "specs": [
+ "xeus-python",
+ "bqplot",
+ "scikit-learn",
+ "scipy",
+ "numpy"
+ ],
+ "channels": [
+ "emscripten-forge",
+ "conda-forge"
+ ],
+ "channelInfo": {
+ "emscripten-forge": [
+ {
+ "url": "https://prefix.dev/emscripten-forge-dev",
+ "protocol": "https"
+ },
+ {
+ "url": "https://repo.prefix.dev/emscripten-forge-dev",
+ "protocol": "https"
+ }
+ ],
+ "conda-forge": [
+ {
+ "url": "https://prefix.dev/conda-forge",
+ "protocol": "https"
+ },
+ {
+ "url": "https://repo.prefix.dev/conda-forge",
+ "protocol": "https"
+ }
+ ]
+ },
+ "packages": {
+ "xeus-python-0.17.6-py313h027658c_3.tar.bz2": {
+ "name": "xeus-python",
+ "build": "py313h027658c_3",
+ "version": "0.17.6",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "92394029d395124dca27d7be2a1742650f1e15bd9dea304e8407f33f22ceb308"
+ },
+ "size": 5083856
+ },
+ "xeus-5.2.6-h2072262_0.tar.bz2": {
+ "name": "xeus",
+ "build": "h2072262_0",
+ "version": "5.2.6",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "92b87c1993283014d660b67020e70b1d8fcaa5e80aa079df1e9999633eca6cf9"
+ },
+ "size": 379059
+ },
+ "bqplot-0.12.45-pyhe01879c_0.conda": {
+ "name": "bqplot",
+ "build": "pyhe01879c_0",
+ "version": "0.12.45",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "3cedf673ae6d0e272807bcb9929df40e",
+ "sha256": "2248c46491d6cc11692d7fbc5bb61c1b6177fd50654a296c13e31434e30b8994"
+ },
+ "size": 966021
+ },
+ "scikit-learn-1.8.0-np22py313h2c67255_1.tar.bz2": {
+ "name": "scikit-learn",
+ "build": "np22py313h2c67255_1",
+ "version": "1.8.0",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "7180f99eabffac8e4b3700060d5050374cf9d7fb00eb42863fb8f98035ae4948"
+ },
+ "size": 8781055
+ },
+ "scipy-1.17.0-np22py313h759dc5e_0.tar.bz2": {
+ "name": "scipy",
+ "build": "np22py313h759dc5e_0",
+ "version": "1.17.0",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "9252e23b068d10ece64c962b54db2e2204de9cff14edce9aa708b3419279b087"
+ },
+ "size": 20252970
+ },
+ "numpy-2.4.1-py313h6394566_0.tar.bz2": {
+ "name": "numpy",
+ "build": "py313h6394566_0",
+ "version": "2.4.1",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "719e8eaf8183d02ab96b0a1cf05efd0b8b606355dfcd6b3ac1397539d700e863"
+ },
+ "size": 6904916
+ },
+ "python-3.13.1-h_c8de616_5_cp313.tar.bz2": {
+ "name": "python",
+ "build": "h_c8de616_5_cp313",
+ "version": "3.13.1",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "7f9a3ec3cc534475d23c072b60d4b0b4272fc4fbe7523e80aa88f7d491b83c86"
+ },
+ "size": 13730039
+ },
+ "xeus-python-shell-lite-0.6.6-pyhd8ed1ab_0.conda": {
+ "name": "xeus-python-shell-lite",
+ "build": "pyhd8ed1ab_0",
+ "version": "0.6.6",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "e053ba510540bd9f6e52a72626062e33",
+ "sha256": "59588e3f38120c0e4df3fa4347727f3f59fdc5e4e677aa0266eb560aa646b618"
+ },
+ "size": 7321
+ },
+ "xeus-python-shell-0.6.6-pyh332efcf_0.conda": {
+ "name": "xeus-python-shell",
+ "build": "pyh332efcf_0",
+ "version": "0.6.6",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "fb78d1cc085480f0d2b38fee492ff7ae",
+ "sha256": "dd7eb23e335e9baf5b83eadf97c751d649c6128d5fc14746399c138ff45d7349"
+ },
+ "size": 7365
+ },
+ "pyodide-http-0.2.2-pyhcf101f3_0.conda": {
+ "name": "pyodide-http",
+ "build": "pyhcf101f3_0",
+ "version": "0.2.2",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "fa9bbfc44b2482fb55bbb9e106958b71",
+ "sha256": "7e2a6f50f86910c22ab7883aa358fe1f5b4d2e2278b8f158d421c85d27057542"
+ },
+ "size": 16750
+ },
+ "xeus-python-shell-raw-0.6.6-pyhd8ed1ab_0.conda": {
+ "name": "xeus-python-shell-raw",
+ "build": "pyhd8ed1ab_0",
+ "version": "0.6.6",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "c753450d7e2b773bb35cfd1e2253c2c9",
+ "sha256": "dd308739e9531ce75f7ba20127cbe2356d00eec63610e813e8d5a06fa0f3af4c"
+ },
+ "size": 12760
+ },
+ "pyjs-rt-3.2.0-py313h7595f35_0.tar.bz2": {
+ "name": "pyjs-rt",
+ "build": "py313h7595f35_0",
+ "version": "3.2.0",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "685501d87313eeb2de9c2adaaa3a2850998e03d1bfc55910f58840267bb9c98f"
+ },
+ "size": 46084
+ },
+ "emscripten-abi-3.1.73-h267e887_12.tar.bz2": {
+ "name": "emscripten-abi",
+ "build": "h267e887_12",
+ "version": "3.1.73",
+ "subdir": "noarch",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "50477ceddc687fdda3ab437fc95237b7f1c489e28470adc2ea453105b497eed2"
+ },
+ "size": 11548
+ },
+ "python_abi-3.13.1-1_cp313.tar.bz2": {
+ "name": "python_abi",
+ "build": "1_cp313",
+ "version": "3.13.1",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "30a61e8347df1050a1aadbf34ece486d4a5fb173526d4c8af83f825620eb844a"
+ },
+ "size": 2597
+ },
+ "nlohmann_json-abi-3.12.0-h0f90c79_1.conda": {
+ "name": "nlohmann_json-abi",
+ "build": "h0f90c79_1",
+ "version": "3.12.0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "59659d0213082bc13be8500bab80c002",
+ "sha256": "2a909594ca78843258e4bda36e43d165cda844743329838a29402823c8f20dec"
+ },
+ "size": 4335
+ },
+ "ipywidgets-8.1.8-pyhd8ed1ab_0.conda": {
+ "name": "ipywidgets",
+ "build": "pyhd8ed1ab_0",
+ "version": "8.1.8",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "d68e3f70d1f068f1b66d94822fdc644e",
+ "sha256": "6bb58afb7eabc8b4ac0c7e92707fb498313cc0164cf04e7ba1090dbf49af514b"
+ },
+ "size": 114376
+ },
+ "pandas-2.3.3-np22py313h9d9dc1e_0.tar.bz2": {
+ "name": "pandas",
+ "build": "np22py313h9d9dc1e_0",
+ "version": "2.3.3",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "dbbee329c9543918eeb0d5bf306dae512df42becad06863fd0b82cf1d9e2a66e"
+ },
+ "size": 12864256
+ },
+ "traitlets-5.14.3-pyhd8ed1ab_1.conda": {
+ "name": "traitlets",
+ "build": "pyhd8ed1ab_1",
+ "version": "5.14.3",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "019a7385be9af33791c989871317e1ed",
+ "sha256": "f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959"
+ },
+ "size": 110051
+ },
+ "traittypes-0.2.3-pyh332efcf_0.conda": {
+ "name": "traittypes",
+ "build": "pyh332efcf_0",
+ "version": "0.2.3",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "d22a0bf07f57cfb1240185961d182a8d",
+ "sha256": "67a77ce374a792fc6d8e4d56c83c21b6cf3a7f43b6e98c1db2cbed2254144d05"
+ },
+ "size": 13283
+ },
+ "joblib-1.5.3-py313h1804a44_0.tar.bz2": {
+ "name": "joblib",
+ "build": "py313h1804a44_0",
+ "version": "1.5.3",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "6611503184df6b81e238b032be3145c688fc66bd43c3d810cd3224a45dd2682a"
+ },
+ "size": 537649
+ },
+ "threadpoolctl-3.6.0-pyhecae5ae_0.conda": {
+ "name": "threadpoolctl",
+ "build": "pyhecae5ae_0",
+ "version": "3.6.0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "9d64911b31d57ca443e9f1e36b04385f",
+ "sha256": "6016672e0e72c4cf23c0cf7b1986283bd86a9c17e8d319212d78d8e9ae42fdfd"
+ },
+ "size": 23869
+ },
+ "requests-2.32.5-pyhcf101f3_1.conda": {
+ "name": "requests",
+ "build": "pyhcf101f3_1",
+ "version": "2.32.5",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "c65df89a0b2e321045a9e01d1337b182",
+ "sha256": "7813c38b79ae549504b2c57b3f33394cea4f2ad083f0994d2045c2e24cb538c5"
+ },
+ "size": 63602
+ },
+ "openblas-flang-0.3.30-h4e94343_3.tar.bz2": {
+ "name": "openblas-flang",
+ "build": "h4e94343_3",
+ "version": "0.3.30",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "a365f0b3dcd7518c125581dbcfde3f3a210f121b70570521d7bd2a43288fa47a"
+ },
+ "size": 5477320
+ },
+ "packaging-26.0-pyhcf101f3_0.conda": {
+ "name": "packaging",
+ "build": "pyhcf101f3_0",
+ "version": "26.0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "b76541e68fea4d511b1ac46a28dcd2c6",
+ "sha256": "c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58"
+ },
+ "size": 72010
+ },
+ "ipython-9.9.0-py313hd355c7d_0.tar.bz2": {
+ "name": "ipython",
+ "build": "py313hd355c7d_0",
+ "version": "9.9.0",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "e39dd7d6e89f16ce39ab2c9bdc986985287c75ec98817646d571ab6648ef105b"
+ },
+ "size": 1177681
+ },
+ "backcall-0.2.0-pyh9f0ad1d_0.tar.bz2": {
+ "name": "backcall",
+ "build": "pyh9f0ad1d_0",
+ "version": "0.2.0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "6006a6d08a3fa99268a2681c7fb55213",
+ "sha256": "ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9"
+ },
+ "size": 13705
+ },
+ "decorator-5.2.1-pyhd8ed1ab_0.conda": {
+ "name": "decorator",
+ "build": "pyhd8ed1ab_0",
+ "version": "5.2.1",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "9ce473d1d1be1cc3810856a48b3fab32",
+ "sha256": "c17c6b9937c08ad63cb20a26f403a3234088e57d4455600974a0ce865cb14017"
+ },
+ "size": 14129
+ },
+ "matplotlib-inline-0.2.1-pyhd8ed1ab_0.conda": {
+ "name": "matplotlib-inline",
+ "build": "pyhd8ed1ab_0",
+ "version": "0.2.1",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "00e120ce3e40bad7bfc78861ce3c4a25",
+ "sha256": "9d690334de0cd1d22c51bc28420663f4277cfa60d34fa5cad1ce284a13f1d603"
+ },
+ "size": 15175
+ },
+ "pickleshare-0.7.5-pyhd8ed1ab_1004.conda": {
+ "name": "pickleshare",
+ "build": "pyhd8ed1ab_1004",
+ "version": "0.7.5",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "11a9d1d09a3615fc07c3faf79bc0b943",
+ "sha256": "e2ac3d66c367dada209fc6da43e645672364b9fd5f9d28b9f016e24b81af475b"
+ },
+ "size": 11748
+ },
+ "prompt-toolkit-3.0.52-pyha770c72_0.conda": {
+ "name": "prompt-toolkit",
+ "build": "pyha770c72_0",
+ "version": "3.0.52",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "edb16f14d920fb3faf17f5ce582942d6",
+ "sha256": "4817651a276016f3838957bfdf963386438c70761e9faec7749d411635979bae"
+ },
+ "size": 273927
+ },
+ "pygments-2.19.2-pyhd8ed1ab_0.conda": {
+ "name": "pygments",
+ "build": "pyhd8ed1ab_0",
+ "version": "2.19.2",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "6b6ece66ebcae2d5f326c77ef2c5a066",
+ "sha256": "5577623b9f6685ece2697c6eb7511b4c9ac5fb607c9babc2646c811b428fd46a"
+ },
+ "size": 889287
+ },
+ "stack_data-0.6.3-pyhd8ed1ab_1.conda": {
+ "name": "stack_data",
+ "build": "pyhd8ed1ab_1",
+ "version": "0.6.3",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "b1b505328da7a6b246787df4b5a49fbc",
+ "sha256": "570da295d421661af487f1595045760526964f41471021056e993e73089e9c41"
+ },
+ "size": 26988
+ },
+ "pexpect-4.9.0-pyhd8ed1ab_1.conda": {
+ "name": "pexpect",
+ "build": "pyhd8ed1ab_1",
+ "version": "4.9.0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "d0d408b1f18883a944376da5cf8101ea",
+ "sha256": "202af1de83b585d36445dc1fda94266697341994d1a3328fabde4989e1b3d07a"
+ },
+ "size": 53561
+ },
+ "typing_extensions-4.15.0-pyhcf101f3_0.conda": {
+ "name": "typing_extensions",
+ "build": "pyhcf101f3_0",
+ "version": "4.15.0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "0caa1af407ecff61170c9437a808404d",
+ "sha256": "032271135bca55aeb156cee361c81350c6f3fb203f57d024d7e5a1fc9ef18731"
+ },
+ "size": 51692
+ },
+ "comm-0.2.3-pyhe01879c_0.conda": {
+ "name": "comm",
+ "build": "pyhe01879c_0",
+ "version": "0.2.3",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "2da13f2b299d8e1995bafbbe9689a2f7",
+ "sha256": "576a44729314ad9e4e5ebe055fbf48beb8116b60e58f9070278985b2b634f212"
+ },
+ "size": 14690
+ },
+ "jupyterlab_widgets-3.0.16-pyhcf101f3_1.conda": {
+ "name": "jupyterlab_widgets",
+ "build": "pyhcf101f3_1",
+ "version": "3.0.16",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "dbf8b81974504fa51d34e436ca7ef389",
+ "sha256": "5c03de243d7ae6247f39a402f4785d95e61c3be79ef18738e8f17155585d31a8"
+ },
+ "size": 216779
+ },
+ "widgetsnbextension-4.0.15-pyhd8ed1ab_0.conda": {
+ "name": "widgetsnbextension",
+ "build": "pyhd8ed1ab_0",
+ "version": "4.0.15",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "dc257b7e7cad9b79c1dfba194e92297b",
+ "sha256": "826af5e2c09e5e45361fa19168f46ff524e7a766022615678c3a670c45895d9a"
+ },
+ "size": 889195
+ },
+ "python-dateutil-2.9.0.post0-pyhe01879c_2.conda": {
+ "name": "python-dateutil",
+ "build": "pyhe01879c_2",
+ "version": "2.9.0.post0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "5b8d21249ff20967101ffa321cab24e8",
+ "sha256": "d6a17ece93bbd5139e02d2bd7dbfa80bee1a4261dced63f65f679121686bf664"
+ },
+ "size": 233310
+ },
+ "pytz-2025.2-pyhd8ed1ab_0.conda": {
+ "name": "pytz",
+ "build": "pyhd8ed1ab_0",
+ "version": "2025.2",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "bc8e3267d44011051f2eb14d22fb0960",
+ "sha256": "8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0"
+ },
+ "size": 189015
+ },
+ "python-tzdata-2025.3-pyhd8ed1ab_0.conda": {
+ "name": "python-tzdata",
+ "build": "pyhd8ed1ab_0",
+ "version": "2025.3",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "7ead57407430ba33f681738905278d03",
+ "sha256": "467134ef39f0af2dbb57d78cb3e4821f01003488d331a8dd7119334f4f47bfbd"
+ },
+ "size": 143542
+ },
+ "setuptools-80.10.1-pyh332efcf_0.conda": {
+ "name": "setuptools",
+ "build": "pyh332efcf_0",
+ "version": "80.10.1",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "cb72cedd94dd923c6a9405a3d3b1c018",
+ "sha256": "89d5bb48047e7e27aa52a3a71d6ebf386e5ee4bdbd7ca91d653df9977eca8253"
+ },
+ "size": 678025
+ },
+ "certifi-2026.1.4-pyhd8ed1ab_0.conda": {
+ "name": "certifi",
+ "build": "pyhd8ed1ab_0",
+ "version": "2026.1.4",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "eacc711330cd46939f66cd401ff9c44b",
+ "sha256": "110338066d194a715947808611b763857c15458f8b3b97197387356844af9450"
+ },
+ "size": 150969
+ },
+ "charset-normalizer-3.4.4-pyhd8ed1ab_0.conda": {
+ "name": "charset-normalizer",
+ "build": "pyhd8ed1ab_0",
+ "version": "3.4.4",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "a22d1fd9bf98827e280a02875d9a007a",
+ "sha256": "b32f8362e885f1b8417bac2b3da4db7323faa12d5db62b7fd6691c02d60d6f59"
+ },
+ "size": 50965
+ },
+ "idna-3.11-pyhd8ed1ab_0.conda": {
+ "name": "idna",
+ "build": "pyhd8ed1ab_0",
+ "version": "3.11",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "53abe63df7e10a6ba605dc5f9f961d36",
+ "sha256": "ae89d0299ada2a3162c2614a9d26557a92aa6a77120ce142f8e0109bbf0342b0"
+ },
+ "size": 50721
+ },
+ "urllib3-2.2.2-pyhd8ed1ab_0.conda": {
+ "name": "urllib3",
+ "build": "pyhd8ed1ab_0",
+ "version": "2.2.2",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "92cdb6fe54b78739ad70637e4f0deb07",
+ "sha256": "8cd972048f297b8e0601158ce352f5ca9510dda9f2706a46560220aa58b9f038"
+ },
+ "size": 95016
+ },
+ "wcwidth-0.2.14-pyhd8ed1ab_0.conda": {
+ "name": "wcwidth",
+ "build": "pyhd8ed1ab_0",
+ "version": "0.2.14",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "7e1e5ff31239f9cd5855714df8a3783d",
+ "sha256": "e311b64e46c6739e2a35ab8582c20fa30eb608da130625ed379f4467219d4813"
+ },
+ "size": 33670
+ },
+ "asttokens-3.0.1-pyhd8ed1ab_0.conda": {
+ "name": "asttokens",
+ "build": "pyhd8ed1ab_0",
+ "version": "3.0.1",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "9673a61a297b00016442e022d689faa6",
+ "sha256": "ee4da0f3fe9d59439798ee399ef3e482791e48784873d546e706d0935f9ff010"
+ },
+ "size": 28797
+ },
+ "executing-2.2.1-pyhd8ed1ab_0.conda": {
+ "name": "executing",
+ "build": "pyhd8ed1ab_0",
+ "version": "2.2.1",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "ff9efb7f7469aed3c4a8106ffa29593c",
+ "sha256": "210c8165a58fdbf16e626aac93cc4c14dbd551a01d1516be5ecad795d2422cad"
+ },
+ "size": 30753
+ },
+ "pure_eval-0.2.3-pyhd8ed1ab_1.conda": {
+ "name": "pure_eval",
+ "build": "pyhd8ed1ab_1",
+ "version": "0.2.3",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "3bfdfb8dbcdc4af1ae3f9a8eb3948f04",
+ "sha256": "71bd24600d14bb171a6321d523486f6a06f855e75e547fa0cb2a0953b02047f0"
+ },
+ "size": 16668
+ },
+ "ptyprocess-0.7.0-pyhd8ed1ab_1.conda": {
+ "name": "ptyprocess",
+ "build": "pyhd8ed1ab_1",
+ "version": "0.7.0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "7d9daffbb8d8e0af0f769dbbcd173a54",
+ "sha256": "a7713dfe30faf17508ec359e0bc7e0983f5d94682492469bd462cdaae9c64d83"
+ },
+ "size": 19457
+ },
+ "six-1.17.0-pyhe01879c_1.conda": {
+ "name": "six",
+ "build": "pyhe01879c_1",
+ "version": "1.17.0",
+ "subdir": "noarch",
+ "channel": "conda-forge",
+ "hash": {
+ "md5": "3339e3b65d58accf4ca4fb8748ab16b3",
+ "sha256": "458227f759d5e3fcec5d9b7acce54e10c9e1f4f4b7ec978f3bfd54ce4ee9853d"
+ },
+ "size": 18455
+ },
+ "brotli-python-1.2.0-py313h33caa6c_0.tar.bz2": {
+ "name": "brotli-python",
+ "build": "py313h33caa6c_0",
+ "version": "1.2.0",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "0a6262854d45ff2409817bfcb378d6a624e97b3a64eae02bd66019acefba53fd"
+ },
+ "size": 320172
+ },
+ "pysocks-1.7.1-py313h945b378_1.tar.bz2": {
+ "name": "pysocks",
+ "build": "py313h945b378_1",
+ "version": "1.7.1",
+ "subdir": "emscripten-wasm32",
+ "channel": "emscripten-forge",
+ "hash": {
+ "sha256": "b6ac73564022744246d67e6537ab40d7d88bf1b4a13a70336e47d2cbcc35869f"
+ },
+ "size": 39280
+ }
+ },
+ "pipPackages": {}
+}
diff --git a/README.md b/README.md
index b48de241e..381aca383 100644
--- a/README.md
+++ b/README.md
@@ -6,8 +6,7 @@
-[](https://mybinder.org/v2/gh/bqplot/bqplot/stable?filepath=examples/Index.ipynb)
-[](https://gitter.im/jupyter-widgets/Lobby)
+[](https://notebook.link/github/bqplot/bqplot/?path=examples%2FIndex.ipynb)
2-D plotting library for Project Jupyter
@@ -28,10 +27,10 @@ You can follow the documentation on https://bqplot.github.io/bqplot
## Trying it online
-To try out bqplot interactively in your web browser, just click on the binder
+To try out bqplot interactively in your web browser, just click on the Notebook.link
link:
-[](https://mybinder.org/v2/gh/bqplot/bqplot/stable?filepath=examples/Index.ipynb)
+[](https://notebook.link/github/bqplot/bqplot/?path=examples%2FIndex.ipynb)
### Dependencies
@@ -71,6 +70,11 @@ For a development installation (requires JupyterLab (version >= 4) and yarn):
$ git clone https://github.com/bqplot/bqplot.git
$ cd bqplot
$ pip install -e .
+```
+
+If you're using **Jupyter Notebook < 7**, you may need to run the following to enable the nbextension:
+
+```
$ jupyter nbextension install --py --overwrite --symlink --sys-prefix bqplot
$ jupyter nbextension enable --py --sys-prefix bqplot
```
diff --git a/bqplot/_version.py b/bqplot/_version.py
index 2ca22d4b5..f86209ae4 100644
--- a/bqplot/_version.py
+++ b/bqplot/_version.py
@@ -1,4 +1,4 @@
-version_info = (0, 13, 0, 'alpha', 0)
+version_info = (0, 13, 0, 'candidate', 0)
_specifier_ = {'alpha': 'a', 'beta': 'b', 'candidate': 'rc', 'final': ''}
@@ -6,4 +6,4 @@
version_info[0], version_info[1], version_info[2],
'' if version_info[3] == 'final' else _specifier_[version_info[3]] + str(version_info[4]))
-__frontend_version__ = '^0.6.0-alpha.0'
+__frontend_version__ = '^0.6.0-rc.0'
diff --git a/bqplot/axes.py b/bqplot/axes.py
index 1253b0b65..abaf575ad 100644
--- a/bqplot/axes.py
+++ b/bqplot/axes.py
@@ -127,7 +127,14 @@ class Axis(BaseAxis):
_view_name = Unicode('Axis').tag(sync=True)
_model_name = Unicode('AxisModel').tag(sync=True)
- _ipython_display_ = None # We cannot display an axis outside of a figure.
+
+ # We cannot display axes outside of a figure
+ # for ipywidgets <=7
+ _ipython_display_ = None
+
+ # for ipywidgets >=8
+ def _repr_mimebundle_(self, **kwargs):
+ return {'text/plain': str(self)}
def __init__(self, *args, **kwargs):
super(Axis, self).__init__(**kwargs)
diff --git a/bqplot/figure.py b/bqplot/figure.py
index 13b57f1c2..99f5b821e 100644
--- a/bqplot/figure.py
+++ b/bqplot/figure.py
@@ -160,6 +160,7 @@ def __init__(self, **kwargs):
super(Figure, self).__init__(**kwargs)
self._upload_png_callback = None
+ self._upload_svg_callback = None
self.on_msg(self._handle_custom_msgs)
@default('scale_x')
@@ -210,6 +211,20 @@ def get_png_data(self, callback, scale=None):
self._upload_png_callback = callback
self.send({'type': 'upload_png', 'scale': scale})
+ def get_svg_data(self, callback):
+ '''
+ Gets the Figure as an SVG memory view (utf-8 encoded bytes).
+
+ Parameters
+ ----------
+ callback: callable
+ Called with the SVG data (utf-8 encoded bytes) as the only positional argument.
+ '''
+ if self._upload_svg_callback:
+ raise Exception('get_svg_data already in progress')
+ self._upload_svg_callback = callback
+ self.send({'type': 'upload_svg'})
+
@validate('min_aspect_ratio', 'max_aspect_ratio')
def _validate_aspect_ratio(self, proposal):
value = proposal['value']
@@ -227,6 +242,11 @@ def _handle_custom_msgs(self, _, content, buffers=None):
self._upload_png_callback(buffers[0])
finally:
self._upload_png_callback = None
+ elif content.get('event') == 'upload_svg':
+ try:
+ self._upload_svg_callback(buffers[0])
+ finally:
+ self._upload_svg_callback = None
_view_name = Unicode('Figure').tag(sync=True)
_model_name = Unicode('FigureModel').tag(sync=True)
diff --git a/bqplot/interacts.py b/bqplot/interacts.py
index b130132cf..1f6435b79 100644
--- a/bqplot/interacts.py
+++ b/bqplot/interacts.py
@@ -64,9 +64,15 @@ class Interaction(Widget):
_model_module = Unicode('bqplot').tag(sync=True)
_view_module_version = Unicode(__frontend_version__).tag(sync=True)
_model_module_version = Unicode(__frontend_version__).tag(sync=True)
- # We cannot display an interaction outside of a figure
+
+ # We cannot display interactions outside of a figure
+ # for ipywidgets <=7
_ipython_display_ = None
+ # for ipywidgets >=8
+ def _repr_mimebundle_(self, **kwargs):
+ return {'text/plain': str(self)}
+
@register_interaction('bqplot.HandDraw')
class HandDraw(Interaction):
diff --git a/bqplot/marks.py b/bqplot/marks.py
index a2fcf648c..f826d11a3 100644
--- a/bqplot/marks.py
+++ b/bqplot/marks.py
@@ -182,8 +182,15 @@ class Mark(Widget):
_view_module = Unicode('bqplot').tag(sync=True)
_view_module_version = Unicode(__frontend_version__).tag(sync=True)
_model_module_version = Unicode(__frontend_version__).tag(sync=True)
+
+ # We cannot display a marks outside of a figure
+ # for ipywidgets <=7
_ipython_display_ = None
+ # for ipywidgets >=8
+ def _repr_mimebundle_(self, **kwargs):
+ return {'text/plain': str(self)}
+
def _get_dimension_scales(self, dimension, preserve_domain=False):
"""
Return the list of scales corresponding to a given dimension.
diff --git a/bqplot/pyplot.py b/bqplot/pyplot.py
index 0dcd0afd0..f62fe32c8 100644
--- a/bqplot/pyplot.py
+++ b/bqplot/pyplot.py
@@ -666,7 +666,7 @@ def plot(*args, **kwargs):
else:
kwargs['x'] = _infer_x_for_line(args[0])
elif len(args) == 2:
- if type(args[1]) == str:
+ if isinstance(args[1], str):
kwargs['y'] = args[0]
kwargs['x'] = _infer_x_for_line(args[0])
marker_str = args[1].strip()
@@ -676,7 +676,7 @@ def plot(*args, **kwargs):
elif len(args) == 3:
kwargs['x'] = args[0]
kwargs['y'] = args[1]
- if type(args[2]) == str:
+ if isinstance(args[2], str):
marker_str = args[2].strip()
if marker_str:
diff --git a/bqplot/traits.py b/bqplot/traits.py
index 11fd8c86f..f1ba70020 100644
--- a/bqplot/traits.py
+++ b/bqplot/traits.py
@@ -32,7 +32,7 @@
import pandas as pd
import warnings
import datetime as dt
-import six
+
# Date
@@ -162,7 +162,7 @@ def array_to_json(ar, obj=None, force_contiguous=True):
if ar.dtype.kind == 'O':
# Try to serialize the array of objects
- is_string = np.vectorize(lambda x: isinstance(x, six.string_types))
+ is_string = np.vectorize(lambda x: isinstance(x, str))
is_timestamp = np.vectorize(lambda x: isinstance(x, pd.Timestamp))
is_array_like = np.vectorize(lambda x: isinstance(x, (list, np.ndarray)))
diff --git a/docs/index.md b/docs/index.md
index e96b15fde..35f47ceae 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -19,7 +19,7 @@ site_url: https://bqplot.github.io/bqplot
* __2D selectors__ Select slices of data along two dimensions (x and y) using rectangular brushing
* __Lasso__ Select slices of data along two dimensions (x and y) using a lasso
* __Jupyter Widget Integration__ Seamless integration and linking with Jupyter widgets
-* __Extensibility__ `Object Model` can be extended to build re-usable compound plotting widgets and widget libraries
+* __Extensibility__ `Object Model` can be extended to build reusable compound plotting widgets and widget libraries
* __Dashboards/Apps__ Build rich interactive dashboards and apps by integrating `bqplot` with other Jupyter widget libraries and `voila` dashboarding tool
While `bqplot` provides support for static plotting for most of the chart types, it really shines in interactive plotting where data attributes are updated in an event-driven fashion (using ipywidgets, click handlers etc.)
diff --git a/docs/migrate.md b/docs/migrate.md
new file mode 100644
index 000000000..53f851205
--- /dev/null
+++ b/docs/migrate.md
@@ -0,0 +1,122 @@
+# Migration Guide
+
+## Migrate your code from bqplot 0.12 to 0.13
+
+Starting from 0.13, bqplot has been split into multiple packages:
+
+- [bqscales](https://github.com/bqplot/bqscales): contains all the bqplot scales
+- [bqplot-gl](https://github.com/bqplot/bqplot-gl): contains the WebGL-based marks (ScatterGL, LinesGL)
+- [bqplot](https://github.com/bqplot/bqplot): the core bqplot package
+
+### bqscales imports
+
+For backward compatibility, **bqplot** depends on **bqscales** and exposes all the scales in its API.
+Though this may be removed at some point, so you should update your imports:
+
+=== "0.12"
+ ```py hl_lines="1"
+ from bqplot as import LinearScale, Axis, Lines, Figure
+ import numpy as np
+
+ x = np.linspace(-10, 10, 100)
+ y = np.sin(x)
+
+ xs = LinearScale()
+ ys = LinearScale()
+
+ xax = Axis(scale=xs, label="X")
+ yax = Axis(scale=ys, orientation="vertical", label="Y")
+
+ line = Lines(x=x, y=y, scales={"x": xs, "y": ys})
+
+ fig = Figure(marks=[line], axes=[xax, yax], title="Line Chart")
+
+ fig
+ ```
+
+=== "0.13"
+ ```py hl_lines="1 2"
+ from bqscales import LinearScale
+ from bqplot as import Axis, Lines, Figure
+ import numpy as np
+
+ x = np.linspace(-10, 10, 100)
+ y = np.sin(x)
+
+ xs = LinearScale()
+ ys = LinearScale()
+
+ xax = Axis(scale=xs, label="X")
+ yax = Axis(scale=ys, orientation="vertical", label="Y")
+
+ line = Lines(x=x, y=y, scales={"x": xs, "y": ys})
+
+ fig = Figure(marks=[line], axes=[xax, yax], title="Line Chart")
+
+ fig
+ ```
+
+### bqplot-gl imports
+
+In order to use WebGL-based marks, you will need to install bqplot-gl:
+
+```bash
+ pip install bqplot-gl
+```
+
+You will then need to update your imports:
+
+=== "0.12"
+ ```py hl_lines="1"
+ from bqplot import LinearScale, ScatterGL, Axis, Figure
+
+ import numpy as np
+ import pandas as pd
+
+ n_points = 150_000
+
+ np.random.seed(0)
+ y = np.cumsum(np.random.randn(n_points)) + 100.
+
+ sc_x = LinearScale()
+ sc_y = LinearScale()
+
+ scatter = ScatterGL(
+ x=np.arange(len(y)), y=y,
+ default_size=1,
+ scales={'x': sc_x, 'y': sc_y}
+ )
+ ax_x = Axis(scale=sc_x, label='Index')
+ ax_y = Axis(scale=sc_y, orientation='vertical', label='Points')
+
+ fig = Figure(marks=[scatter], axes=[ax_x, ax_y], title='Scatter powered by WebGL')
+ fig
+ ```
+
+=== "0.13"
+ ```py hl_lines="1 2"
+ from bqplot import LinearScale, Axis, Figure
+ from bqplot_gl import ScatterGL
+
+ import numpy as np
+ import pandas as pd
+
+ n_points = 150_000
+
+ np.random.seed(0)
+ y = np.cumsum(np.random.randn(n_points)) + 100.
+
+ sc_x = LinearScale()
+ sc_y = LinearScale()
+
+ scatter = ScatterGL(
+ x=np.arange(len(y)), y=y,
+ default_size=1,
+ scales={'x': sc_x, 'y': sc_y}
+ )
+ ax_x = Axis(scale=sc_x, label='Index')
+ ax_y = Axis(scale=sc_y, orientation='vertical', label='Points')
+
+ fig = Figure(marks=[scatter], axes=[ax_x, ax_y], title='Scatter powered by WebGL')
+ fig
+ ```
diff --git a/docs/usage/marks/label.md b/docs/usage/marks/label.md
index 6599b70fb..f856c5beb 100644
--- a/docs/usage/marks/label.md
+++ b/docs/usage/marks/label.md
@@ -40,7 +40,7 @@ fig
```

!!! tip
- To render labels professionally it's better to offset the label to avoid obscuring the true graph below. To do so, set the `x_offset` and `y_offset` attrbiutes (which accepts values in pixels), like so:
+ To render labels professionally it's better to offset the label to avoid obscuring the true graph below. To do so, set the `x_offset` and `y_offset` attributes (which accepts values in pixels), like so:
```py
label.x_offset = 10
label.y_offset = 10
@@ -59,9 +59,9 @@ fig = plt.figure()
y = np.cumsum(np.random.randn(100))
line = plt.plot(np.arange(y.size), y_data)
label = plt.label(
- ["Halfway Point"],
- default_size=26,
- font_weight="bolder",
+ ["Halfway Point"],
+ default_size=26,
+ font_weight="bolder",
colors=["orange"]
)
@@ -70,7 +70,7 @@ label.y = [0.5]
```

-Further, we can use values expressed in the units of the data. For example, if we consider a time series, we might want to label a specific date. Rather than calculating the position of the data with respect to the figure, we can simply pass in the date to the label function.
+Further, we can use values expressed in the units of the data. For example, if we consider a time series, we might want to label a specific date. Rather than calculating the position of the data with respect to the figure, we can simply pass in the date to the label function.
```py
fig = plt.figure()
y = pd.Series(
@@ -80,8 +80,8 @@ y = pd.Series(
)
lines = plt.plot(y.index, y)
-label = plt.label(["Special Day"],
- x=[np.datetime64("2007-02-14")],
+label = plt.label(["Special Day"],
+ x=[np.datetime64("2007-02-14")],
colors=["orange"])
labels.y = [0.5]
@@ -100,4 +100,4 @@ labels.enable_move = True
For detailed examples of bar plots, refer to the following example notebooks
1. [pyplot](https://github.com/bqplot/bqplot/blob/master/examples/Marks/Pyplot/Label.ipynb)
-2. [Object Model](https://github.com/bqplot/bqplot/blob/master/examples/Marks/Object%20Model/Label.ipynb)
\ No newline at end of file
+2. [Object Model](https://github.com/bqplot/bqplot/blob/master/examples/Marks/Object%20Model/Label.ipynb)
diff --git a/docs/usage/object-model.md b/docs/usage/object-model.md
index 0982ebde7..0d12dd6cc 100644
--- a/docs/usage/object-model.md
+++ b/docs/usage/object-model.md
@@ -105,4 +105,4 @@ bq.Figure(marks=[line, scatter], axes=[xax, yax], title="Scatter and Line")
__Object Model__ is a verbose but fully customizable object-oriented API for plotting. Lower level constructs like scales, axes etc. have to explicitly constructed.
For detailed usage refer to the [example notebooks](https://github.com/bqplot/bqplot/tree/master/examples/Marks/Object%20Model) using `Object Model`.
-__Object Model__ can be used to build re-usable plotting widgets and widget libraries. More details can be found in [here]
+__Object Model__ can be used to build reusable plotting widgets and widget libraries. More details can be found in [here]
diff --git a/docs/usage/pyplot.md b/docs/usage/pyplot.md
index 31050c28b..7578de6a1 100644
--- a/docs/usage/pyplot.md
+++ b/docs/usage/pyplot.md
@@ -52,7 +52,7 @@ plt.show()
#### Bar Chart
-For creating other marks (like scatter, pie, bars, etc.), only step 2 needs to be changed. Lets look an example to create a bar chart:
+For creating other marks (like scatter, pie, bars, etc.), only step 3 needs to be changed. Lets look an example to create a bar chart:
```py hl_lines="15"
# first, create data vectors x and y to plot a bar chart
x = list("ABCDE")
diff --git a/examples/Introduction.ipynb b/examples/Introduction.ipynb
index 5424f831a..dbea7b88a 100644
--- a/examples/Introduction.ipynb
+++ b/examples/Introduction.ipynb
@@ -251,7 +251,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
- "`bqplot` has two different APIs. One is the matplotlib inspired `pyplot` which we used above (you can think of it as similar to `qplot` in `ggplot2`). The other one, the verbose API, is meant to expose every element of a plot individually, so that their attriutes can be controlled in an atomic way. In order to truly use `bqplot` to build complex and feature-rich GUIs, it pays to understand the underlying theory that is used to create a plot."
+ "`bqplot` has two different APIs. One is the matplotlib inspired `pyplot` which we used above (you can think of it as similar to `qplot` in `ggplot2`). The other one, the verbose API, is meant to expose every element of a plot individually, so that their attributes can be controlled in an atomic way. In order to truly use `bqplot` to build complex and feature-rich GUIs, it pays to understand the underlying theory that is used to create a plot."
]
},
{
diff --git a/examples/Marks/Object Model/GridHeatMap.ipynb b/examples/Marks/Object Model/GridHeatMap.ipynb
index ed8cb6ebe..5c43a2aad 100644
--- a/examples/Marks/Object Model/GridHeatMap.ipynb
+++ b/examples/Marks/Object Model/GridHeatMap.ipynb
@@ -183,7 +183,7 @@
"metadata": {},
"source": [
"By default, for `N` points along any dimension, data aligns to the `start` of the rectangles in the grid.\n",
- "The grid extends infinitely in the other direction. By default, the grid extends infintely\n",
+ "The grid extends infinitely in the other direction. By default, the grid extends infinitely\n",
"towards the bottom and the right."
]
},
@@ -247,7 +247,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
- "For `N+1` points on any direction, the grid extends infintely in both directions"
+ "For `N+1` points on any direction, the grid extends infinitely in both directions"
]
},
{
diff --git a/examples/Marks/Object Model/HeatMap.ipynb b/examples/Marks/Object Model/HeatMap.ipynb
index 11c1da539..f29d0684b 100644
--- a/examples/Marks/Object Model/HeatMap.ipynb
+++ b/examples/Marks/Object Model/HeatMap.ipynb
@@ -107,9 +107,9 @@
"metadata": {},
"outputs": [],
"source": [
- "from scipy.misc import ascent\n",
+ "from skimage.data import camera\n",
"\n",
- "Z = ascent()\n",
+ "Z = camera()\n",
"Z = Z[::-1, :]\n",
"aspect_ratio = Z.shape[1] / Z.shape[0]"
]
diff --git a/examples/Marks/Pyplot/GridHeatMap.ipynb b/examples/Marks/Pyplot/GridHeatMap.ipynb
index f03866649..116ad638f 100644
--- a/examples/Marks/Pyplot/GridHeatMap.ipynb
+++ b/examples/Marks/Pyplot/GridHeatMap.ipynb
@@ -191,7 +191,7 @@
"metadata": {},
"source": [
"By default, for `N` points along any dimension, data aligns to the `start` of the rectangles in the grid.\n",
- "The grid extends infinitely in the other direction. By default, the grid extends infintely\n",
+ "The grid extends infinitely in the other direction. By default, the grid extends infinitely\n",
"towards the bottom and the right."
]
},
@@ -246,7 +246,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
- "For `N+1` points on any direction, the grid extends infintely in both directions"
+ "For `N+1` points on any direction, the grid extends infinitely in both directions"
]
},
{
diff --git a/examples/Marks/Pyplot/HeatMap.ipynb b/examples/Marks/Pyplot/HeatMap.ipynb
index e59dcc4e0..5d744192e 100644
--- a/examples/Marks/Pyplot/HeatMap.ipynb
+++ b/examples/Marks/Pyplot/HeatMap.ipynb
@@ -102,9 +102,9 @@
"metadata": {},
"outputs": [],
"source": [
- "from scipy.misc import ascent\n",
+ "from skimage.data import camera\n",
"\n",
- "Z = ascent()\n",
+ "Z = camera()\n",
"Z = Z[::-1, :]\n",
"aspect_ratio = Z.shape[1] / Z.shape[0]"
]
diff --git a/examples/Tutorials/Gaussian Density Widget.ipynb b/examples/Tutorials/Gaussian Density Widget.ipynb
index 6aa1db3fe..fa7f79ba3 100644
--- a/examples/Tutorials/Gaussian Density Widget.ipynb
+++ b/examples/Tutorials/Gaussian Density Widget.ipynb
@@ -11,7 +11,7 @@
"2. Inside the class constructor call the super class constructor passing in the widgets as children\n",
"3. Register any widget callbacks inside the constructor and define callbacks as class methods\n",
"\n",
- "Once the compound widget is defined in a class, it can be put in a library and used along with other interactive widgets! Compound widgets are an excellent way of building re-usable components (**using just python code**) which can be seamlessly integrated with `ipywidgets`, `bqplot` and other interactive widgets."
+ "Once the compound widget is defined in a class, it can be put in a library and used along with other interactive widgets! Compound widgets are an excellent way of building reusable components (**using just python code**) which can be seamlessly integrated with `ipywidgets`, `bqplot` and other interactive widgets."
]
},
{
diff --git a/js/less/bqplot.less b/js/less/bqplot.less
index 50e17a1fa..74b953460 100644
--- a/js/less/bqplot.less
+++ b/js/less/bqplot.less
@@ -113,11 +113,11 @@
--bq-plotarea-background-fill: var(--jp-layout-color1);
}
-[data-jp-theme-light='false'] .linkarrow {
+[data-jp-theme-light='false'] .bqplot .linkarrow {
fill: var(--bq-linkarrow-fill-light);
}
-[data-jp-theme-light='false'] .network .node .label {
+[data-jp-theme-light='false'] .bqplot .network .node .label {
--bq-network-node-label-text-fill: #727272;
}
@@ -148,6 +148,7 @@
width: auto;
height: 480px;
}
+
.bqplot > .svg-background {
position: absolute;
width: 100%;
@@ -337,10 +338,11 @@
transition: visibility 0.5s linear, opacity 0.5s linear;
}
-.tooltip_div {
+.bqplot_tooltip_div {
z-index: 1001;
}
-.mark_tooltip {
+
+.bqplot_mark_tooltip {
pointer-events: none;
z-index: 1001;
color: var(--bq-content-font-color);
@@ -351,26 +353,30 @@
-webkit-user-select: var(--bq-mark-tooltip--webkit-user-select);
-moz-user-select: var(--bq-mark-tooltip--moz-user-select);
}
-.mark_tooltip > .bqplot.figure {
+
+.bqplot_mark_tooltip > .bqplot.figure {
width: 427px;
height: 320px;
}
-.mark_tooltip .tooltiptext {
+
+.bqplot_mark_tooltip .tooltiptext {
text-align: center;
padding: 0.5em;
}
-.world_map path {
+
+.bqplot .world_map path {
stroke: var(--bq-world-map-path-stroke);
stroke-width: var(--bq-world-map-path-stroke-width);
fill: var(--bq-world-map-path-fill);
}
-.world_map .hovered {
+
+.bqplot .world_map .hovered {
fill: Orange;
stroke: Orange;
stroke-width: 2.5px;
}
-.world_map #container {
+.bqplot .world_map #container {
margin: 10px 10%;
border: 2px solid #000;
border-radius: 5px;
@@ -379,52 +385,52 @@
background: #f0f8ff;
}
-.world_map .graticule {
+.bqplot .world_map .graticule {
fill: none;
stroke: #bbb;
stroke-width: 0.5px;
stroke-opacity: 0.5;
}
-.g_legend {
+.bqplot .g_legend {
fill: none;
}
-.pie polyline {
+.bqplot .pie polyline {
opacity: var(--bq-pie-polyline-opacity);
stroke: var(--bq-pie-polyline-stroke);
stroke-width: var(--bq-pie-polyline-stroke-width);
fill: var(--bq-pie-polyline-fill);
}
-.pie_label {
+.bqplot .pie_label {
fill: var(--bq-content-font-color);
}
-.bar_label,
-.curve_label {
+.bqplot .bar_label,
+.bqplot .curve_label {
fill: var(--bq-content-font-color);
}
-.network .node .element {
+.bqplot .network .node .element {
fill: var(--bq-network-node-element-fill);
stroke: var(--bq-network-node-element-stroke);
stroke-width: var(--bq-network-node-element-stroke-width);
}
-.network .link {
+.bqplot .network .link {
fill: var(--bq-network-link-fill);
stroke: var(--bq-network-link-stroke);
stroke-width: var(--bq-network-link-stroke-width);
}
-.network .node .label {
+.bqplot .network .node .label {
font: var(--bq-network-node-label-font);
pointer-events: var(--bq-network-node-label-pointer-events);
text-shadow: var(--bq-network-node-label-text-shadow);
fill: var(--bq-network-node-label-text-fill);
}
-.linkarrow {
+.bqplot .linkarrow {
fill: var(--bq-linkarrow-fill-dark);
}
diff --git a/js/package.json b/js/package.json
index 665703501..336cd4be1 100644
--- a/js/package.json
+++ b/js/package.json
@@ -1,6 +1,6 @@
{
"name": "bqplot",
- "version": "0.6.0-alpha.0",
+ "version": "0.6.0-rc.0",
"description": "bqplot",
"keywords": [
"jupyter",
@@ -34,9 +34,9 @@
"lint": "eslint . --ext .ts --fix"
},
"devDependencies": {
- "@jupyter-widgets/base-manager": "^1.0.0",
+ "@jupyter-widgets/base-manager": "^1.0.12",
"@jupyter-widgets/controls": "^5",
- "@jupyterlab/builder": "^4",
+ "@jupyterlab/builder": "^4.5",
"@types/chai": "^4.1.7",
"@types/d3": "^5.7.2",
"@types/expect.js": "^0.3.29",
@@ -73,7 +73,7 @@
"sinon": "^9.0.2",
"sinon-chai": "^3.3.0",
"style-loader": "^1.2.0",
- "typescript": "~4.2.0",
+ "typescript": "~5",
"webpack": "^5",
"webpack-cli": "^3.3.12"
},
diff --git a/js/src/Bars.ts b/js/src/Bars.ts
index 5a4200f99..bc212ca87 100644
--- a/js/src/Bars.ts
+++ b/js/src/Bars.ts
@@ -420,7 +420,7 @@ export class Bars extends Mark {
rang === 'y' ? rangeScale(d.y1) : rangeScale(d.y0)
)
.attr(rangeControl, (d: BarGroupValue) =>
- Math.abs(rangeScale(d.y1 + d.yRef) - rangeScale(d.y1))
+ Math.abs(rangeScale(d.y0) - rangeScale(d.y1))
);
} else {
bandWidth = Math.max(1.0, this.groupedScale.bandwidth());
@@ -460,8 +460,8 @@ export class Bars extends Mark {
: d3.min([rangeScale(d.y), rangeScale(this.model.baseValue)]);
rectCoords[domControl] = bandWidth;
rectCoords[rangeControl] = isStacked
- ? Math.abs(rangeScale(d.y1 + d.yRef) - rangeScale(d.y1))
- : Math.abs(rangeScale(this.model.baseValue) - rangeScale(d.yRef));
+ ? Math.abs(rangeScale(d.y0) - rangeScale(d.y1))
+ : Math.abs(rangeScale(this.model.baseValue) - rangeScale(d.y));
return [
[rectCoords.x, rectCoords.x + rectCoords.width],
[rectCoords.y, rectCoords.y + rectCoords.height],
diff --git a/js/src/BarsModel.ts b/js/src/BarsModel.ts
index b13e98f00..b5fdf27e8 100644
--- a/js/src/BarsModel.ts
+++ b/js/src/BarsModel.ts
@@ -23,7 +23,6 @@ export interface BarGroupValue {
subIndex: number;
y0: number;
y1: number;
- yRef: number;
x: number;
y: number;
colorIndex: number;
@@ -113,55 +112,56 @@ export class BarsModel extends MarkModel {
// since x_data may be a TypedArray, explicitly use Array.map
this.mark_data = Array.prototype.map.call(x_data, (x_elem, index) => {
const data: any = {};
- let y0 = this.baseValue;
- let y0_neg = this.baseValue;
- let y0_left = this.baseValue;
data.key = x_elem;
+ // split bins into positive ( value > baseValue) and negative, and stack those separately
+ // accumulates size/height of histogram values for stacked histograms
+ let cumulativePos = this.baseValue;
+ let cumulativeNeg = this.baseValue;
+
// since y_data may be a TypedArray, explicitly use Array.map
data.values = Array.prototype.map.call(y_data, (y_elem, y_index) => {
- let value = y_elem[index] - this.baseValue;
- if (isNaN(value)) {
- value = 0;
+ // y0, y1 are the upper and lower bound of the bars and
+ // only relevant for a stacked bar chart. grouped
+ // bars only deal with baseValue and y.
+
+ let y0, y1;
+ const value = isNaN(y_elem[index])
+ ? 0
+ : y_elem[index] - this.baseValue;
+
+ if (value >= 0) {
+ y0 = cumulativePos;
+ if (!isNaN(y_elem[index])) {
+ cumulativePos += value;
+ }
+ y1 = cumulativePos;
+ } else {
+ // reverse y1 and y0 to not have negative heights
+ y1 = cumulativeNeg;
+ if (!isNaN(y_elem[index])) {
+ cumulativeNeg += value;
+ }
+ y0 = cumulativeNeg;
}
- const positive = value >= 0;
+
return {
index: index,
subIndex: y_index,
x: x_elem,
- // In the following code, the values y0, y1 are
- // only relevant for a stacked bar chart. grouped
- // bars only deal with baseValue and y.
-
- // y0 is the value on the y scale for the upper end
- // of the bar.
- y0: positive
- ? y0
- : (function () {
- y0_left += value;
- return y0_left;
- })(),
- // y1 is the value on the y scale for the lower end
- // of the bar.
- y1: positive
- ? (y0 += value)
- : (function () {
- y0_neg += value;
- return y0_neg - value;
- })(),
- // yRef is the value on the y scale which represents
- // the height of the bar
- yRef: value,
+ y0,
+ y1,
y: y_elem[index],
};
});
+ let extremes = [this.baseValue, cumulativeNeg, cumulativePos];
// posMax is the maximum positive value for a group of
// bars.
- data.posMax = y0;
+ data.posMax = d3.max(extremes);
// negMax is the minimum negative value for a group of
// bars.
- data.negMax = y0_neg;
+ data.negMax = d3.min(extremes);
return data;
});
this.yIs2d = this.mark_data[0].values.length > 1;
diff --git a/js/src/Figure.ts b/js/src/Figure.ts
index 88cd16244..ff80ea0e3 100644
--- a/js/src/Figure.ts
+++ b/js/src/Figure.ts
@@ -281,7 +281,7 @@ export class Figure extends DOMWidgetView {
this.tooltip_div = d3
.select(document.createElement('div'))
- .attr('class', 'tooltip_div');
+ .attr('class', 'bqplot_tooltip_div');
this.popper_reference = new popperreference.PositionReference({
x: 0,
y: 0,
@@ -365,10 +365,6 @@ export class Figure extends DOMWidgetView {
this.title.text(this.model.get('title'));
- this.tooltip_div = d3
- .select(document.createElement('div'))
- .attr('class', 'tooltip_div');
-
await this.create_figure_scales();
this.axis_views = new ViewList(this.add_axis, this.remove_axis, this);
@@ -454,6 +450,7 @@ export class Figure extends DOMWidgetView {
this.model.on('save_png', this.save_png, this);
this.model.on('save_svg', this.save_svg, this);
this.model.on('upload_png', this.upload_png, this);
+ this.model.on('upload_svg', this.upload_svg, this);
this.webGLCanvas.width = this.plotareaWidth;
this.webGLCanvas.height = this.plotareaHeight;
@@ -1306,7 +1303,7 @@ export class Figure extends DOMWidgetView {
get_css(this.el, ['.theme-dark', '.theme-light', '.bqplot > ', ':root']) +
'\n';
// extract all CSS variables, and generate a piece of css to define the variables
- const cssVariables = cssCode.match(/(--\w[\w-]*)/g) || [];
+ const cssVariables: string[] = cssCode.match(/(--\w[\w-]*)/g) || [];
const cssVariableCode =
cssVariables.reduce((cssCode, variable) => {
const value = computedStyle.getPropertyValue(variable);
@@ -1352,8 +1349,8 @@ export class Figure extends DOMWidgetView {
.attr('href', data_url);
svg.insertBefore(defs, svg.firstChild);
- // Getting the outer HTML
- return svg.outerHTML;
+ // Getting the outer HTML. .outerHTML replaces '\xa0' with ' ', which is invalid in SVG
+ return svg.outerHTML.replace(/ /g, '\xa0');
}
async get_rendered_canvas(scale): Promise {
@@ -1396,6 +1393,21 @@ export class Figure extends DOMWidgetView {
});
}
+ async upload_svg(model) {
+ const svg_string = await this.get_svg();
+ const svg_blob = new Blob([svg_string], {
+ type: 'image/svg+xml;charset=utf-8',
+ });
+ const svg_buffer = await svg_blob.arrayBuffer();
+ model.send(
+ {
+ event: 'upload_svg',
+ },
+ null,
+ [svg_buffer]
+ );
+ }
+
save_png(filename, scale) {
// Render a SVG data into a canvas and download as PNG.
@@ -1596,7 +1608,5 @@ export class Figure extends DOMWidgetView {
private relayoutRequested = false;
- // this is public for the test framework, but considered a private API
- public _initial_marks_created: Promise;
private should_relayout = false;
}
diff --git a/js/src/FigureModel.ts b/js/src/FigureModel.ts
index f93248ce4..d87a43f30 100644
--- a/js/src/FigureModel.ts
+++ b/js/src/FigureModel.ts
@@ -72,6 +72,8 @@ export class FigureModel extends widgets.DOMWidgetModel {
this.trigger('save_svg', msg.filename);
} else if (msg.type === 'upload_png') {
this.trigger('upload_png', this, msg.scale);
+ } else if (msg.type === 'upload_svg') {
+ this.trigger('upload_svg', this, msg.scale);
}
}
diff --git a/js/src/Map.ts b/js/src/Map.ts
index 990ea6075..f85340270 100644
--- a/js/src/Map.ts
+++ b/js/src/Map.ts
@@ -381,10 +381,10 @@ export class Map extends Mark {
this.model.set('selected', []);
this.touch();
this.highlight_g.selectAll('.selected').remove();
- d3.select(this.d3el.node().parentNode)
+ d3.select(this.d3el.node().parentNode as Element)
.selectAll('path')
.classed('selected', false);
- d3.select(this.d3el.node().parentNode)
+ d3.select(this.d3el.node().parentNode as Element)
.selectAll('path')
.classed('hovered', false);
diff --git a/js/src/Mark.ts b/js/src/Mark.ts
index 3ba26135e..9efc27937 100644
--- a/js/src/Mark.ts
+++ b/js/src/Mark.ts
@@ -76,7 +76,7 @@ export abstract class Mark extends widgets.WidgetView {
}
this.tooltip_div = d3
.select(document.createElement('div'))
- .attr('class', 'mark_tooltip')
+ .attr('class', 'bqplot_mark_tooltip')
.attr('id', 'tooltip_' + this.uuid)
.style('display', 'none')
.style('opacity', 0);
diff --git a/js/src/MarketMap.ts b/js/src/MarketMap.ts
index 6e1d70fa7..d54f19905 100644
--- a/js/src/MarketMap.ts
+++ b/js/src/MarketMap.ts
@@ -84,7 +84,7 @@ export class MarketMap extends Figure {
// code for tool tip to be displayed
this.tooltip_div = d3
.select(document.createElement('div'))
- .attr('class', 'mark_tooltip');
+ .attr('class', 'bqplot_mark_tooltip');
applyStyles(this.tooltip_div, { opacity: 0, 'pointer-events': 'none' });
const freeze_tooltip_loc = this.model.get('freeze_tooltip_location');
diff --git a/js/src/jupyterlab-plugin.ts b/js/src/jupyterlab-plugin.ts
index 238d57b9f..caaf41776 100644
--- a/js/src/jupyterlab-plugin.ts
+++ b/js/src/jupyterlab-plugin.ts
@@ -21,11 +21,13 @@ import packageJson from '../package.json';
const { name, version } = packageJson;
+const EXTENSION_ID = `@bqplot/bqplot:${version}`;
+
/**
* The widget manager provider.
*/
const plugin = {
- id: name,
+ id: EXTENSION_ID,
requires: [IJupyterWidgetRegistry],
activate: function (app, widgets) {
widgets.registerWidget({
diff --git a/js/yarn.lock b/js/yarn.lock
index b7e8fb7f1..2ef382f43 100644
--- a/js/yarn.lock
+++ b/js/yarn.lock
@@ -1467,33 +1467,33 @@ __metadata:
languageName: node
linkType: hard
-"@jupyter-widgets/base-manager@npm:^1.0.0":
- version: 1.0.6
- resolution: "@jupyter-widgets/base-manager@npm:1.0.6"
+"@jupyter-widgets/base-manager@npm:^1.0.12":
+ version: 1.0.12
+ resolution: "@jupyter-widgets/base-manager@npm:1.0.12"
dependencies:
- "@jupyter-widgets/base": ^6.0.5
- "@jupyterlab/services": ^6.0.0 || ^7.0.0
- "@lumino/coreutils": ^1.11.1 || ^2
+ "@jupyter-widgets/base": ^6.0.11
+ "@jupyterlab/services": ^6 || ^7
+ "@lumino/coreutils": ^1 || ^2
base64-js: ^1.2.1
sanitize-html: ^2.3
- checksum: 7e9835b0f69b6d2a81170e5c298cb4f5ecfc81415597015c76dcac975e34c4cf0643296e0ae7c2c5ce8d75d24b803728a92da5d8f66e6eab020ec63e246dc317
+ checksum: d043d84c349891658b103c2ec1f7420885914b5a5b23fa4e1c983f50c64a44da41286324c6df4bbdb701c91be8ec3d37310a837fa79f93f6d024b7d4ad8a8c96
languageName: node
linkType: hard
-"@jupyter-widgets/base@npm:^2 || ^3 || ^4 || ^5 || ^6, @jupyter-widgets/base@npm:^6.0.5":
- version: 6.0.5
- resolution: "@jupyter-widgets/base@npm:6.0.5"
+"@jupyter-widgets/base@npm:^2 || ^3 || ^4 || ^5 || ^6, @jupyter-widgets/base@npm:^6.0.11, @jupyter-widgets/base@npm:^6.0.5":
+ version: 6.0.11
+ resolution: "@jupyter-widgets/base@npm:6.0.11"
dependencies:
- "@jupyterlab/services": ^6.0.0 || ^7.0.0
- "@lumino/coreutils": ^1.11.1 || ^2.1
- "@lumino/messaging": ^1.10.1 || ^2.1
- "@lumino/widgets": ^1.30.0 || ^2.1
+ "@jupyterlab/services": ^6 || ^7
+ "@lumino/coreutils": ^1 || ^2
+ "@lumino/messaging": ^1 || ^2
+ "@lumino/widgets": ^1 || ^2
"@types/backbone": 1.4.14
"@types/lodash": ^4.14.134
backbone: 1.4.0
jquery: ^3.1.1
lodash: ^4.17.4
- checksum: d9090c172d6504f95a7b1906e4b8c7be722318103b5721fa447140d04888448ebc31f47887c1dfc9022fff183b41cf6dbb7a2d2b3f821d05fe17350281fc3a17
+ checksum: 7ec558edd5519e76a4e1a6d5209927b34f19d4e4a3b76a4dba89f67784dd50fef8b536cd15694576fa1930e3c92822c7565ddb47d1b558444c596af24b78790b
languageName: node
linkType: hard
@@ -1515,9 +1515,9 @@ __metadata:
languageName: node
linkType: hard
-"@jupyter/ydoc@npm:^1.0.2":
- version: 1.0.2
- resolution: "@jupyter/ydoc@npm:1.0.2"
+"@jupyter/ydoc@npm:^3.1.0":
+ version: 3.3.2
+ resolution: "@jupyter/ydoc@npm:3.3.2"
dependencies:
"@jupyterlab/nbformat": ^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0
"@lumino/coreutils": ^1.11.0 || ^2.0.0
@@ -1525,26 +1525,26 @@ __metadata:
"@lumino/signaling": ^1.10.0 || ^2.0.0
y-protocols: ^1.0.5
yjs: ^13.5.40
- checksum: 739f9630940466b3cfcd7b742dd06479f81772ca13f863d057af0bbb5e318829506969066ab72977e7c721644982b5c8f88cf44e1ae81955ed1c27e87632d1f2
+ checksum: 3b9cf9dafc966aef6bab283cc26314222eb9e8395b48e15dc4e63675af5420482657d5fd78e52c928acdd0d40dd3d15683e3a59b8e52c2b52f883cccb01f1362
languageName: node
linkType: hard
-"@jupyterlab/builder@npm:^4":
- version: 4.0.3
- resolution: "@jupyterlab/builder@npm:4.0.3"
- dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/application": ^2.1.1
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/dragdrop": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- "@lumino/widgets": ^2.1.1
+"@jupyterlab/builder@npm:^4.5":
+ version: 4.5.0
+ resolution: "@jupyterlab/builder@npm:4.5.0"
+ dependencies:
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/application": ^2.4.5
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/messaging": ^2.0.4
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ "@lumino/widgets": ^2.7.2
ajv: ^8.12.0
commander: ^9.4.1
css-loader: ^6.7.1
@@ -1566,81 +1566,81 @@ __metadata:
worker-loader: ^3.0.2
bin:
build-labextension: lib/build-labextension.js
- checksum: 7d6402f859bc43cf7baa90893e57bd8d421716256c51fe72b1f80f4b471446e918d77912babe9bfac87a4edcc2ae3d6434334688f13414d293ff340266607b46
+ checksum: 2efc4b3efd31a263e49c5908a15ee05509005cf13659ff3d00abeff25d0d3b46f05813b711ddd90d322d5fec98c9159d4fa5b0abc810f7927c08ebf477c5a7a7
languageName: node
linkType: hard
-"@jupyterlab/coreutils@npm:^6.0.3":
- version: 6.0.3
- resolution: "@jupyterlab/coreutils@npm:6.0.3"
+"@jupyterlab/coreutils@npm:^6.5.0":
+ version: 6.5.0
+ resolution: "@jupyterlab/coreutils@npm:6.5.0"
dependencies:
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
minimist: ~1.2.0
path-browserify: ^1.0.0
url-parse: ~1.5.4
- checksum: c151b724f283477a92676520fd8009765d772c0bd2716d8648d0c79a56c402b6832609c870dd8ba683218d25a8c05ef769801e4699cedb989caadd99dff1ffe8
+ checksum: 5c198d899c36cfe25077ef1d1ae764a42e37564b72cd769572b710e64018e62a420367364483fa3e10407b8debe7c5eb4824cd372db733788c36296ff35fe002
languageName: node
linkType: hard
-"@jupyterlab/nbformat@npm:^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0, @jupyterlab/nbformat@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/nbformat@npm:4.0.3"
+"@jupyterlab/nbformat@npm:^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0, @jupyterlab/nbformat@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/nbformat@npm:4.5.0"
dependencies:
- "@lumino/coreutils": ^2.1.1
- checksum: e7c3fc81fdd934d66b4b92aa44b82e40dff73248b54772d0a4501a7dd5e1ea76754931548f8e591e7f03bfad2f4409a34838424bd34f9abb0be11d213f2e129a
+ "@lumino/coreutils": ^2.2.2
+ checksum: 64dca8d7d59ac081f2d1a99b335217c12f2ea8d2f89e24e595b2774f45416c19480b471305def6af5bcf67a31f59fc1c6889c3226eafa8c61a9ee174fb1ab12b
languageName: node
linkType: hard
-"@jupyterlab/services@npm:^6.0.0 || ^7.0.0":
- version: 7.0.3
- resolution: "@jupyterlab/services@npm:7.0.3"
- dependencies:
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/settingregistry": ^4.0.3
- "@jupyterlab/statedb": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/polling": ^2.1.1
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
+"@jupyterlab/services@npm:^6 || ^7":
+ version: 7.5.0
+ resolution: "@jupyterlab/services@npm:7.5.0"
+ dependencies:
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/settingregistry": ^4.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/polling": ^2.1.5
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
ws: ^8.11.0
- checksum: 94277bdf4c6645145c09dcf41fbcf49528cb4c0e283fc7b596184615d7a0127b9129097f877455af85bf26e2110aee61f664e3cce9497f573c00a5dd90e5d0fd
+ checksum: fa579b22fc6d6b15b5c37377c984322499eb76d3b67684c0d335a0a81a5ce23d712e941c9ef1d8f81c7fa0b93614b355a55ba1a0ec176f218b7c7a2eb5220eeb
languageName: node
linkType: hard
-"@jupyterlab/settingregistry@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/settingregistry@npm:4.0.3"
- dependencies:
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/statedb": ^4.0.3
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
- "@rjsf/utils": ^5.1.0
+"@jupyterlab/settingregistry@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/settingregistry@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ "@rjsf/utils": ^5.13.4
ajv: ^8.12.0
json5: ^2.2.3
peerDependencies:
react: ">=16"
- checksum: 3874fa5a318c1301dc152c569a43de846ec3157fb1083b22a92571e5632749317361e5caaba513359db6fb8e8e3804b7d7ccff5058eb25dcc55af59d76c03d20
+ checksum: acae2d98e368b0537ffb08d20ecaf3326b1c31e196887ff63c82459dc7ec01d1dc20deec0a48990670ccf2bf4c6760908169665c1e38cd99f2b1da2b050d0d76
languageName: node
linkType: hard
-"@jupyterlab/statedb@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/statedb@npm:4.0.3"
+"@jupyterlab/statedb@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/statedb@npm:4.5.0"
dependencies:
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- checksum: 07f625988489565704e5b90069111dee255ed62bec2784f1a1ea57192b850beab733b8f19d0f0ebfc83fbad2a3479e6180f00554f1560bd6bb641b019356961f
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ checksum: 4e6a0f18d288a4f73c68284dce6ce1c0bac134a38b357a8f0fec7bdbb51d0801d7e96ae106960bab7c48637dc07e8239a45e5466d8c8e7372a026de11dc83a03
languageName: node
linkType: hard
@@ -1651,21 +1651,21 @@ __metadata:
languageName: node
linkType: hard
-"@lumino/algorithm@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/algorithm@npm:2.0.0"
- checksum: 663edf536e94397b449c6a2643a735e602fbb396dec86b56ad1193a768dce27c6e7da5ad0384aa90086ea44cbb64dde3f9d565e9fd81858f1eb0c6b4253f3b94
+"@lumino/algorithm@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/algorithm@npm:2.0.4"
+ checksum: ec1532fc294666fb483dd35082ec50ad979d0e9e1daf7a951ca045fd36a1ae88c7c73bf09c1aafed1ea826319f038ec2ed7058f58d214d5ed9f6a4cf61f232e8
languageName: node
linkType: hard
-"@lumino/application@npm:^1.7.3 || ^2, @lumino/application@npm:^2.1.1":
- version: 2.2.0
- resolution: "@lumino/application@npm:2.2.0"
+"@lumino/application@npm:^1.7.3 || ^2, @lumino/application@npm:^2.4.5":
+ version: 2.4.5
+ resolution: "@lumino/application@npm:2.4.5"
dependencies:
- "@lumino/commands": ^2.1.2
- "@lumino/coreutils": ^2.1.1
- "@lumino/widgets": ^2.2.0
- checksum: b62da44b21d110c5d3478a49549326974b59325b8c60a58905d8e5ef08210273cd013cb60387d1f082fb79377a230278e2cf63e345491b0a54c75fdcc6164a68
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/widgets": ^2.7.2
+ checksum: 7a034b49cfde045a81d3ed0cb51bfff79a595f9e299c601cc71c19c0709dfe49db5a0a21fdc36fb9d77e441f144ebbeabf9f5ff132a265d530ad3551e9ecc11b
languageName: node
linkType: hard
@@ -1678,43 +1678,45 @@ __metadata:
languageName: node
linkType: hard
-"@lumino/collections@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/collections@npm:2.0.0"
+"@lumino/collections@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/collections@npm:2.0.4"
dependencies:
- "@lumino/algorithm": ^2.0.0
- checksum: 4a7fc3571e92a1368a1ef01300ad7b6e0d4ff13cb78b89533d5962eea66d4a7550e15d8b80fa3ab1816b1a89382f35015f9dddf72ab04654c17e5b516b845d8f
+ "@lumino/algorithm": ^2.0.4
+ checksum: ee8dfdcde3815ddb72d977705e8295ee9500a44697717a86fed644dd810bce8d8ad448659eec02dafeee1b1b3a74fc851224481933c385a812055793d34224f1
languageName: node
linkType: hard
-"@lumino/commands@npm:^2.1.1, @lumino/commands@npm:^2.1.2":
- version: 2.1.2
- resolution: "@lumino/commands@npm:2.1.2"
+"@lumino/commands@npm:^2.3.3":
+ version: 2.3.3
+ resolution: "@lumino/commands@npm:2.3.3"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/keyboard": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- checksum: c0b5ce8c5e1a86a98a90f54bb07b74742748110cf3362b86ff8328c1b5475c4dc05f1c4c9f50bf79e51c4e2ddc5cd69d6194f3d39dd5b58f357b0f30758bf35b
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/keyboard": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ checksum: 4f44b180b7ce4580647fb86a61c00b8638ce9d538a7222feb85073f691f29b2f942b79a71f11e25d503c6d4ad3e8becec67cb8829710b34e04676f41d3505937
languageName: node
linkType: hard
-"@lumino/coreutils@npm:^1.11.0 || ^2.0.0, @lumino/coreutils@npm:^1.11.1 || ^2, @lumino/coreutils@npm:^1.11.1 || ^2.1, @lumino/coreutils@npm:^2.1.1":
- version: 2.1.1
- resolution: "@lumino/coreutils@npm:2.1.1"
- checksum: dfdeb2b0282caae17b6c3edfebadf4ce7c75fc879fa60cacfef9b154412f4b35e4ffd95b1833b99d8dacb99aaaa04513570129ae2024c3f33e2677a01f0576ce
+"@lumino/coreutils@npm:^1 || ^2, @lumino/coreutils@npm:^1.11.0 || ^2.0.0, @lumino/coreutils@npm:^2.2.2":
+ version: 2.2.2
+ resolution: "@lumino/coreutils@npm:2.2.2"
+ dependencies:
+ "@lumino/algorithm": ^2.0.4
+ checksum: ec4f7eedcd8e27c43f541bcf9d571fc69e82959879c80a50c7c6fb803d923834399e3a52e6c044a898426e220168602f0c4ca702c9683354510f5393fe3b160a
languageName: node
linkType: hard
-"@lumino/disposable@npm:^1.10.0 || ^2.0.0, @lumino/disposable@npm:^2.1.1":
- version: 2.1.1
- resolution: "@lumino/disposable@npm:2.1.1"
+"@lumino/disposable@npm:^1.10.0 || ^2.0.0, @lumino/disposable@npm:^2.1.5":
+ version: 2.1.5
+ resolution: "@lumino/disposable@npm:2.1.5"
dependencies:
- "@lumino/signaling": ^2.1.1
- checksum: ed6cdfe13f3346178a087690d4e7baeccaed7e73ca23cb239765202409f5c01b4729a4058b4717f963462ee9ef2e5cb14ad1974e3163741267290edc3715c85c
+ "@lumino/signaling": ^2.1.5
+ checksum: 31b3edd0643dd8d64131379a379c6364ff7a7e1884186d56a6e7b812cc8ee52f38cb43c20e8d45a8a5343a80af4a8180acf62c51f59c9a522349f35c65fe4d29
languageName: node
linkType: hard
@@ -1725,37 +1727,37 @@ __metadata:
languageName: node
linkType: hard
-"@lumino/domutils@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/domutils@npm:2.0.0"
- checksum: 4a146bfc1006d5fd00ccecc61d9803965d269c15c48c892fd87216336ce967f0db91f31203c5616c83d260224cddf25af4abb6704a6770757d19e44068f690bf
+"@lumino/domutils@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/domutils@npm:2.0.4"
+ checksum: 5aacb1e3f597c8dd24fc09c7dabc97c630c293e43afaf7100e59d630bb9379b96b88536a37559cf92102a82364ab80734ccb21eb12811df8ed6ca2662e5cf9f1
languageName: node
linkType: hard
-"@lumino/dragdrop@npm:^2.1.1, @lumino/dragdrop@npm:^2.1.2":
- version: 2.1.2
- resolution: "@lumino/dragdrop@npm:2.1.2"
+"@lumino/dragdrop@npm:^2.1.7":
+ version: 2.1.7
+ resolution: "@lumino/dragdrop@npm:2.1.7"
dependencies:
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- checksum: 7ac64ec11423ec89fea937aa6c9ca818933ee98e775e500018a0a948f32171932033a1e302a48395cbe9bfeaa635acde2393fd935db14d7b1d569ca6a1daaa77
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ checksum: 92365f45bf3876db2575e6c46a8951f5521fa889146a760386fd189927ae14b7fb00a0e3390f78cfca2703d9d57854e3b17fb4b457a8f288df268f3a36158858
languageName: node
linkType: hard
-"@lumino/keyboard@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/keyboard@npm:2.0.0"
- checksum: 3852ba51f437b1c1d7e552a0f844592a05e04dd5012070dc6e4384c58965d1ebf536c6875c1b7bae03cde3c715ddc36cd290992fcefc1a8c39094194f4689fdd
+"@lumino/keyboard@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/keyboard@npm:2.0.4"
+ checksum: 550497726ab8a17e9046fe88f74fbf0ae32e2811d9d7138ccefc7758e8cbf22c6705f3aca8415e0419def17939e12b1363268d71aae00e22f6bbbcfaff5faf82
languageName: node
linkType: hard
-"@lumino/messaging@npm:^1 || ^2, @lumino/messaging@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/messaging@npm:2.0.0"
+"@lumino/messaging@npm:^1 || ^2, @lumino/messaging@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/messaging@npm:2.0.4"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/collections": ^2.0.0
- checksum: 1e82dcf9b110834d4342dc63dfeac0ee780880fb99051bd82d00a1f83afd91b276c1cea5af85a414d92c527adc365d54f20ec780123b562f89c5a2cd3e96bf81
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/collections": ^2.0.4
+ checksum: 08b8ec0fcb21f61a2fa7050d22f94c9c54bf3d310c014a16bea5966320ba760a39bfecc9cd21e1d09ec367805ac0ad8be2466fff15ca1be7536a1077297eb6c7
languageName: node
linkType: hard
@@ -1769,59 +1771,59 @@ __metadata:
languageName: node
linkType: hard
-"@lumino/polling@npm:^2.1.1":
- version: 2.1.1
- resolution: "@lumino/polling@npm:2.1.1"
+"@lumino/polling@npm:^2.1.5":
+ version: 2.1.5
+ resolution: "@lumino/polling@npm:2.1.5"
dependencies:
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
- checksum: 69177b26d5fc541e72533cbe7d7f7999eea541d392f1082d20dbd9e1797e7d46fba47bae9c65c06f9ccb2780cbae636e9354d9bf4423b5e1020754d4b07d4f6b
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ checksum: 2b510ef4a5ac05470f01281112d1c467ea95f9f783f702d61fe512d8efecda93f360c907eb3e9fd180f507afe79face1d0ca7878a9d844a3e1f588aba7c5a28e
languageName: node
linkType: hard
-"@lumino/properties@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/properties@npm:2.0.0"
- checksum: 81187a11a779eed4e20ff0035e77dee99bd271b0cf649096c4e8809dd6bdd06955b1a974bc1a115e536f8d2840b30183bb78a362b2c6991824477df6d17e6c59
+"@lumino/properties@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/properties@npm:2.0.4"
+ checksum: f76d03ba0db12d3c83517484e1cd427b49006bf71e5e1bda00ddb1f02ab85a0079e47c715572a809d4102b348422cab15d587285a0fa17e7e91bbd288d9b6112
languageName: node
linkType: hard
-"@lumino/signaling@npm:^1.10.0 || ^2.0.0, @lumino/signaling@npm:^1.10.1 || ^2.1, @lumino/signaling@npm:^2.1.1":
- version: 2.1.1
- resolution: "@lumino/signaling@npm:2.1.1"
+"@lumino/signaling@npm:^1.10.0 || ^2.0.0, @lumino/signaling@npm:^1.10.1 || ^2.1, @lumino/signaling@npm:^2.1.5":
+ version: 2.1.5
+ resolution: "@lumino/signaling@npm:2.1.5"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- checksum: 283ad4239b8577f68aca3d0b2606f73cc1c775f84cab25cf49aa6cd195f0d87949ef43fdff03b38b5a49ebbf2468581c6786d5f8b6159a04b2051260be5eab86
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ checksum: ca8fa6f55a28e1dc05ae2a9ab89f34dbbbc4678e891689bfc84ef3a4f85bfdd4abfcff05ff08d6733872bd6808d71138de5fe35692cced6f008d2893b8506d47
languageName: node
linkType: hard
-"@lumino/virtualdom@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/virtualdom@npm:2.0.0"
+"@lumino/virtualdom@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/virtualdom@npm:2.0.4"
dependencies:
- "@lumino/algorithm": ^2.0.0
- checksum: 6fc1d88e7d4a656be7664ccfc5745eb1d4e3d2034db0b11ad6abefcc642f22d265003eef0e1d02bca2e42b6da127123118c631369006f78e88a08885a6f36c25
+ "@lumino/algorithm": ^2.0.4
+ checksum: 2153f31703088a2dc7dc9cd2353f2876ae626839d267be50c0b191c187649b04b8d1596810f6294afc041e183baff5e5e8e9e4958ce8006df2c5c6ced7bbea42
languageName: node
linkType: hard
-"@lumino/widgets@npm:^1 || ^2, @lumino/widgets@npm:^1.30.0 || ^2.1, @lumino/widgets@npm:^1.9.3 || ^2, @lumino/widgets@npm:^2.1.1, @lumino/widgets@npm:^2.2.0":
- version: 2.2.0
- resolution: "@lumino/widgets@npm:2.2.0"
+"@lumino/widgets@npm:^1 || ^2, @lumino/widgets@npm:^1.30.0 || ^2.1, @lumino/widgets@npm:^1.9.3 || ^2, @lumino/widgets@npm:^2.7.2":
+ version: 2.7.2
+ resolution: "@lumino/widgets@npm:2.7.2"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/commands": ^2.1.2
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/dragdrop": ^2.1.2
- "@lumino/keyboard": ^2.0.0
- "@lumino/messaging": ^2.0.0
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- checksum: 963c0e54102b786a9cbf3467041c9f6f5c275af751afc311ebeba30d56516767c463c425e321bb389eaa66726dfc4420119a9a58573dcbf3110aba9515c80606
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/keyboard": ^2.0.4
+ "@lumino/messaging": ^2.0.4
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ checksum: ca9017aecc1df504f433a6189ede84d8ae3ec2c76dd612cf1b43f131ace5d992e6f8ac5359f6ec04abd336c8abadc5eeada43f48f5140cfed54630f1bd84b44a
languageName: node
linkType: hard
@@ -1877,9 +1879,9 @@ __metadata:
languageName: node
linkType: hard
-"@rjsf/utils@npm:^5.1.0":
- version: 5.9.0
- resolution: "@rjsf/utils@npm:5.9.0"
+"@rjsf/utils@npm:^5.13.4":
+ version: 5.24.13
+ resolution: "@rjsf/utils@npm:5.24.13"
dependencies:
json-schema-merge-allof: ^0.8.1
jsonpointer: ^5.0.1
@@ -1888,7 +1890,7 @@ __metadata:
react-is: ^18.2.0
peerDependencies:
react: ^16.14.0 || >=17
- checksum: f1a1070539b24763b64631bb8d0d16a504fa46f029775a34e57c47e58b913b07e2869b45de6c993745a6320df3b6571f101abc2d07be59054a971e43facae6ea
+ checksum: 40bb315a6e0b2e635dd6998a1ce82ce9fda2c8f57206f952006abc80e48d54790fa4298b167c0fdbc28a5a278573dbdb5bc68ec1da99c49a6b6c45fc7b61cdf5
languageName: node
linkType: hard
@@ -3248,9 +3250,9 @@ __metadata:
resolution: "bqplot@workspace:."
dependencies:
"@jupyter-widgets/base": ^2 || ^3 || ^4 || ^5 || ^6
- "@jupyter-widgets/base-manager": ^1.0.0
+ "@jupyter-widgets/base-manager": ^1.0.12
"@jupyter-widgets/controls": ^5
- "@jupyterlab/builder": ^4
+ "@jupyterlab/builder": ^4.5
"@lumino/messaging": ^1 || ^2
"@lumino/widgets": ^1 || ^2
"@types/chai": ^4.1.7
@@ -3296,7 +3298,7 @@ __metadata:
sinon-chai: ^3.3.0
style-loader: ^1.2.0
topojson: ^1.6.24
- typescript: ~4.2.0
+ typescript: ~5
underscore: ^1.8.3
webpack: ^5
webpack-cli: ^3.3.12
@@ -10737,23 +10739,23 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:~4.2.0":
- version: 4.2.4
- resolution: "typescript@npm:4.2.4"
+"typescript@npm:~5":
+ version: 5.9.3
+ resolution: "typescript@npm:5.9.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 89c397df192f239359ad798b96d8e8d552e12c0c189ac5676cec4c20c410d6eec636b8e59a88f2aef0a56d961a9678d99c400099be9b7cae2f7b062eb4b7b171
+ checksum: 0d0ffb84f2cd072c3e164c79a2e5a1a1f4f168e84cb2882ff8967b92afe1def6c2a91f6838fb58b168428f9458c57a2ba06a6737711fdd87a256bbe83e9a217f
languageName: node
linkType: hard
-"typescript@patch:typescript@~4.2.0#~builtin":
- version: 4.2.4
- resolution: "typescript@patch:typescript@npm%3A4.2.4#~builtin::version=4.2.4&hash=334f98"
+"typescript@patch:typescript@~5#~builtin":
+ version: 5.9.3
+ resolution: "typescript@patch:typescript@npm%3A5.9.3#~builtin::version=5.9.3&hash=85af82"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: eb86e0e8022e5297f7a7b871b6edfbf33b57049416ada8bf97c358760125c7c79f074fbebd1b8e8230f858ae05eb22ad0e805e8f6acd5eae1fa886681624c15e
+ checksum: 8bb8d86819ac86a498eada254cad7fb69c5f74778506c700c2a712daeaff21d3a6f51fd0d534fe16903cb010d1b74f89437a3d02d4d0ff5ca2ba9a4660de8497
languageName: node
linkType: hard
diff --git a/mkdocs.yml b/mkdocs.yml
index cf850dd6f..3ec7bb9bd 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -92,4 +92,5 @@ nav:
- Toolbar: api/toolbar.md
- Interactions: api/interactions.md
- MarketMap: api/market_map.md
- - Contributing: contributing.md
\ No newline at end of file
+ - Migration Guide: migrate.md
+ - Contributing: contributing.md
diff --git a/pyproject.toml b/pyproject.toml
index c20458a11..5b447e732 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,3 +1,3 @@
[build-system]
-requires = ["jupyter_packaging~=0.7.9", "jupyterlab==4.*", "setuptools>=40.8.0", "wheel"]
+requires = ["jupyter_packaging~=0.12.2", "jupyterlab==4.*", "setuptools>=40.8.0", "wheel"]
build-backend = "setuptools.build_meta"
diff --git a/setup.cfg b/setup.cfg
index ab5180e74..ff8e81d23 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -3,7 +3,7 @@ name = bqplot
description = Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.
long_description = file: README.md
long_description_content_type = text/markdown
-license = Apache
+license = Apache-2.0
license_file = LICENSE
author = The BQplot Development Team
url = https://github.com/bqplot/bqplot
@@ -17,7 +17,7 @@ install_requires =
traittypes>=0.0.6
numpy>=1.10.4
pandas>=1.0.0,<3.0.0
- bqscales>=0.3.1,<0.4
+ bqscales>=0.3.3,<0.4
classifiers =
Framework :: Jupyter
Framework :: Jupyter :: JupyterLab
diff --git a/test-environment.yml b/test-environment.yml
index 4699df85c..94298c5ba 100644
--- a/test-environment.yml
+++ b/test-environment.yml
@@ -9,16 +9,16 @@ dependencies:
- traittypes >=0.0.6
- numpy >=1.10.4,<2.0.0
- pandas >=1.0.0,<2.0.0
- - bqscales >=0.3.1
+ - bqscales >=0.3.3
- scipy
- - notebook
+ - scikit-image
+ - nodejs =20
- yarn =3
- jupyterlab =4
- jupyter-packaging
- pytest
- nbval
- pytest-cov
- - selenium
- flake8
- nose
- codespell
diff --git a/tests/binary_serialization_test.py b/tests/binary_serialization_test.py
index bd851fa46..9d738213a 100644
--- a/tests/binary_serialization_test.py
+++ b/tests/binary_serialization_test.py
@@ -78,7 +78,7 @@ def test_dtype_with_str():
# dtype object is not supported
text = np.array(['foo', None, 'bar'])
assert text.dtype == object
- with pytest.raises(ValueError, match='.*Unsupported dtype object*'), pytest.warns(UserWarning):
+ with pytest.raises(ValueError, match='.*Unsupported dtype object*'):
array_to_json(text)
# but if they contain all strings, it should convert them.
# This is for backward compatibility of expecting pandas dataframe
diff --git a/ui-tests/package.json b/ui-tests/package.json
index cc05449e3..2ed3fbc07 100644
--- a/ui-tests/package.json
+++ b/ui-tests/package.json
@@ -5,14 +5,14 @@
"private": true,
"scripts": {
"start": "jupyter lab --config jupyter_server_config.py",
- "test": "npx playwright test",
- "test:update": "npx playwright test --update-snapshots",
- "test:debug": "PWDEBUG=1 npx playwright test"
+ "test": "playwright test",
+ "test:update": "playwright test --update-snapshots",
+ "test:debug": "PWDEBUG=1 playwright test"
},
"author": "bqplot",
"license": "Apache-2.0",
"devDependencies": {
- "@jupyterlab/galata": "^5.0.1",
+ "@jupyterlab/galata": "^5.5.0",
"@playwright/test": "^1.32.0"
},
"dependencies": {
diff --git a/ui-tests/playwright.config.js b/ui-tests/playwright.config.js
index 9b9a59dc7..aee29bd31 100644
--- a/ui-tests/playwright.config.js
+++ b/ui-tests/playwright.config.js
@@ -11,5 +11,5 @@ module.exports = {
reuseExistingServer: !process.env.CI
},
timeout: 600000,
- retries: 1
+ retries: 3
};
diff --git a/ui-tests/tests/bqplot.test.ts b/ui-tests/tests/bqplot.test.ts
index cebfd0367..18d256c17 100644
--- a/ui-tests/tests/bqplot.test.ts
+++ b/ui-tests/tests/bqplot.test.ts
@@ -43,7 +43,7 @@ const testCellOutputs = async (page: IJupyterLabPageFixture, tmpPath: string, th
await page.notebook.save();
for (let c = 0; c < numCellImages; ++c) {
- expect(results[c]).toMatchSnapshot(getCaptureImageName(contextPrefix, notebook, c));
+ expect(results[c]).toMatchSnapshot(getCaptureImageName(contextPrefix, notebook, c), {threshold: 0.3});
}
await page.notebook.close(true);
@@ -82,7 +82,7 @@ const testPlotUpdates = async (page: IJupyterLabPageFixture, tmpPath: string, th
await page.notebook.save();
for (let i = 0; i < cellCount; i++) {
- expect(results[i]).toMatchSnapshot(getCaptureImageName(contextPrefix, notebook, i));
+ expect(results[i]).toMatchSnapshot(getCaptureImageName(contextPrefix, notebook, i), {threshold: 0.3});
}
await page.notebook.close(true);
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-0-linux.png
deleted file mode 100644
index b79035084..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-0-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-1-linux.png
deleted file mode 100644
index 4ce885477..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-1-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-2-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-2-linux.png
deleted file mode 100644
index 9af6576df..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-2-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-3-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-3-linux.png
deleted file mode 100644
index 947016302..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-3-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-4-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-4-linux.png
deleted file mode 100644
index ed602f449..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-4-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-5-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-5-linux.png
deleted file mode 100644
index 0afb11143..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-autolayout-update-ipynb-cell-5-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-bars-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-bars-update-ipynb-cell-1-linux.png
index 997fdd253..c9f4e52de 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-bars-update-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-bars-update-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-ipynb-cell-0-linux.png
index d536e584e..e381ecf2c 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-ipynb-cell-0-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-ipynb-cell-0-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-ipynb-cell-4-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-ipynb-cell-4-linux.png
index 6ad0bd3d5..4e05a3e0f 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-ipynb-cell-4-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-ipynb-cell-4-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-update-ipynb-cell-1-linux.png
index 27adc5f76..41e78affb 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-update-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-gridheatmap-update-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-hist-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-hist-update-ipynb-cell-1-linux.png
index 0638c74b3..8011a42f0 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-hist-update-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-hist-update-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-0-linux.png
index a5d4f4532..3f9b87f58 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-0-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-0-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-1-linux.png
index fcde23228..bac97eeac 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-10-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-10-linux.png
index c15a15d07..7a5f96ef4 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-10-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-10-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-11-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-11-linux.png
index 4d5f34086..37aa661e1 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-11-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-11-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-12-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-12-linux.png
new file mode 100644
index 000000000..f1023a0b3
Binary files /dev/null and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-12-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-13-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-13-linux.png
new file mode 100644
index 000000000..0630d2d31
Binary files /dev/null and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-13-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-2-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-2-linux.png
index c634b96e8..4203731ce 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-2-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-2-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-3-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-3-linux.png
index 43120edd0..d52bc28cb 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-3-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-3-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-4-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-4-linux.png
index 4beafe1a0..c7f542e46 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-4-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-4-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-5-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-5-linux.png
index b57d4302b..6b7655250 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-5-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-5-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-6-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-6-linux.png
index 15fc188f8..9102f747b 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-6-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-6-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-7-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-7-linux.png
index 1904a0d3a..6438c94e4 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-7-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-7-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-8-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-8-linux.png
index db487efc0..0c88cad69 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-8-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-8-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-9-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-9-linux.png
index a7c08213f..e6e3d4617 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-9-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-lines-update-ipynb-cell-9-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-ordinal-scale-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-ordinal-scale-ipynb-cell-1-linux.png
index aac16cfc8..183ba53ec 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-ordinal-scale-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-ordinal-scale-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-ipynb-cell-0-linux.png
index 9032f642e..17da51cea 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-ipynb-cell-0-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-ipynb-cell-0-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-ipynb-cell-1-linux.png
index 222bd8df4..06ab7b62a 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-0-linux.png
index df1e38a11..17da51cea 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-0-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-0-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-1-linux.png
index 4716b147a..ebc77f16e 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-10-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-10-linux.png
index 8dbdc9efa..0778ddd88 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-10-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-10-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-11-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-11-linux.png
index 659da3550..531301310 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-11-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-11-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-2-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-2-linux.png
index 1c284f167..d8af7f835 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-2-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-2-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-3-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-3-linux.png
index 5651b27df..bffa64314 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-3-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-3-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-4-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-4-linux.png
index b82bd2da6..b025cee32 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-4-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-4-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-5-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-5-linux.png
index f6f823a30..55ff3560a 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-5-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-5-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-6-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-6-linux.png
index f9a181389..c7ac5c232 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-6-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-6-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-7-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-7-linux.png
index 4ce2a9709..834744eed 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-7-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-7-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-8-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-8-linux.png
index f9a181389..c7ac5c232 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-8-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-8-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-9-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-9-linux.png
index 659da3550..531301310 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-9-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/dark-scatter-update-ipynb-cell-9-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-0-linux.png
deleted file mode 100644
index be6ad4983..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-0-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-1-linux.png
deleted file mode 100644
index c5402f1ef..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-1-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-2-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-2-linux.png
deleted file mode 100644
index b464f71c5..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-2-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-3-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-3-linux.png
deleted file mode 100644
index 973eb1b3e..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-3-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-4-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-4-linux.png
deleted file mode 100644
index 908e0db74..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-4-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-5-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-5-linux.png
deleted file mode 100644
index 305317d27..000000000
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-autolayout-update-ipynb-cell-5-linux.png and /dev/null differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-gridheatmap-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-gridheatmap-ipynb-cell-0-linux.png
index 251036b09..7dccf2f7f 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-gridheatmap-ipynb-cell-0-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-gridheatmap-ipynb-cell-0-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-0-linux.png
index aec5101fd..577a9c79a 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-0-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-0-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-1-linux.png
index 363fcced2..708b56d70 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-10-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-10-linux.png
index fbc69fb8b..6ddc776cc 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-10-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-10-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-11-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-11-linux.png
index 11f7e86a1..e65701ff6 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-11-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-11-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-12-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-12-linux.png
new file mode 100644
index 000000000..3680fc8aa
Binary files /dev/null and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-12-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-13-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-13-linux.png
new file mode 100644
index 000000000..83bd0dea1
Binary files /dev/null and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-13-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-2-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-2-linux.png
index 33e77c66b..ccd9cae7a 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-2-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-2-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-3-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-3-linux.png
index 50d695417..43f04013a 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-3-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-3-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-4-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-4-linux.png
index 6161d884a..09788256f 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-4-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-4-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-5-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-5-linux.png
index 04a6c4419..12663bb9c 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-5-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-5-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-6-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-6-linux.png
index cff084ea6..48aa5cd32 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-6-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-6-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-7-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-7-linux.png
index 289323191..12b878a50 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-7-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-7-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-8-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-8-linux.png
index 76e9e58b6..369402044 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-8-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-8-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-9-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-9-linux.png
index 582b87bdf..69095056f 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-9-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-lines-update-ipynb-cell-9-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-ipynb-cell-0-linux.png
index 2173051c0..b8f19dd7f 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-ipynb-cell-0-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-ipynb-cell-0-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-ipynb-cell-1-linux.png
index acab00211..c4ee860f0 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-0-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-0-linux.png
index d68bebb7a..b8f19dd7f 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-0-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-0-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-1-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-1-linux.png
index 987b2b951..7b80d4183 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-1-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-1-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-10-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-10-linux.png
index 0ccb5eb46..98e08ea41 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-10-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-10-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-11-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-11-linux.png
index 1efb72362..5227771f0 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-11-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-11-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-2-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-2-linux.png
index 19be36116..024e3f7c2 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-2-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-2-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-3-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-3-linux.png
index 49089f61d..c472ad112 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-3-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-3-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-4-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-4-linux.png
index 2de4db5ea..5b3284528 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-4-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-4-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-5-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-5-linux.png
index 615db3954..f825f36e0 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-5-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-5-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-6-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-6-linux.png
index b3677c58b..6e4eb5a26 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-6-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-6-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-7-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-7-linux.png
index 36e359cb7..49d55de90 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-7-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-7-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-8-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-8-linux.png
index b3677c58b..6e4eb5a26 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-8-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-8-linux.png differ
diff --git a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-9-linux.png b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-9-linux.png
index 1efb72362..5227771f0 100644
Binary files a/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-9-linux.png and b/ui-tests/tests/bqplot.test.ts-snapshots/light-scatter-update-ipynb-cell-9-linux.png differ
diff --git a/ui-tests/tests/notebooks/autolayout_update.ipynb b/ui-tests/tests/notebooks/autolayout_update.ipynb
deleted file mode 100644
index 6d56c2aab..000000000
--- a/ui-tests/tests/notebooks/autolayout_update.ipynb
+++ /dev/null
@@ -1,100 +0,0 @@
-{
- "cells": [
- {
- "cell_type": "code",
- "execution_count": null,
- "id": "c784010c",
- "metadata": {},
- "outputs": [],
- "source": [
- "import numpy as np\n",
- "import bqplot.pyplot as plt\n",
- "from bqplot import CATEGORY10, ColorScale\n",
- "\n",
- "size = 100\n",
- "np.random.seed(0)\n",
- "\n",
- "x_data = range(size)\n",
- "y_data = np.random.randn(size)\n",
- "y_data_2 = np.random.randn(size)\n",
- "y_data_3 = np.cumsum(np.random.randn(size) * 100.0)\n",
- "\n",
- "fig = plt.figure(title=\"Bar Chart\", auto_layout=True)\n",
- "plt.bar(np.arange(10), np.random.rand(10))\n",
- "plt.show()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "id": "35e27b07",
- "metadata": {},
- "outputs": [],
- "source": [
- "fig.axes[0].label = 'Label X'"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "id": "850a61b1",
- "metadata": {},
- "outputs": [],
- "source": [
- "fig.axes[1].label = 'Label Y'"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "id": "ad3238ff",
- "metadata": {},
- "outputs": [],
- "source": [
- "fig.axes[1].tick_rotate = 70"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "id": "9910d142",
- "metadata": {},
- "outputs": [],
- "source": [
- "fig.min_aspect_ratio = 1\n",
- "fig.max_aspect_ratio = 1"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "id": "de3c2e41",
- "metadata": {},
- "outputs": [],
- "source": [
- "fig.max_aspect_ratio = 2"
- ]
- }
- ],
- "metadata": {
- "kernelspec": {
- "display_name": "Python 3 (ipykernel)",
- "language": "python",
- "name": "python3"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 3
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython3",
- "version": "3.9.9"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 5
-}
diff --git a/ui-tests/tests/notebooks/lines_update.ipynb b/ui-tests/tests/notebooks/lines_update.ipynb
index df1b22b58..cd74b9ca4 100644
--- a/ui-tests/tests/notebooks/lines_update.ipynb
+++ b/ui-tests/tests/notebooks/lines_update.ipynb
@@ -138,6 +138,26 @@
"source": [
"lines.labels_visibility = 'label'"
]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "7444d361-f8f3-4641-88ef-fbe84450bfb3",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "lines.x, lines.y = [], []"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "481f09e7-f7a9-4393-8388-a608b216ef41",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "lines.x, lines.y = np.arange(len(y1)), [y1, y2, y3, y4]"
+ ]
}
],
"metadata": {
diff --git a/ui-tests/yarn.lock b/ui-tests/yarn.lock
index 185f10b35..336e78d1b 100644
--- a/ui-tests/yarn.lock
+++ b/ui-tests/yarn.lock
@@ -5,32 +5,104 @@ __metadata:
version: 6
cacheKey: 8
-"@codemirror/autocomplete@npm:^6.0.0, @codemirror/autocomplete@npm:^6.3.2, @codemirror/autocomplete@npm:^6.5.1, @codemirror/autocomplete@npm:^6.7.1":
- version: 6.8.1
- resolution: "@codemirror/autocomplete@npm:6.8.1"
+"@antfu/install-pkg@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@antfu/install-pkg@npm:1.1.0"
+ dependencies:
+ package-manager-detector: ^1.3.0
+ tinyexec: ^1.0.1
+ checksum: e20b7cd1c37eff832cc878cddd794f8c3779175681cf6d75c4cc1ae1475526126a4c1f71fa027161aa1ee35a8850782be9ca0ec01b621893defebe97ba9dc70e
+ languageName: node
+ linkType: hard
+
+"@babel/code-frame@npm:^7.12.13":
+ version: 7.27.1
+ resolution: "@babel/code-frame@npm:7.27.1"
+ dependencies:
+ "@babel/helper-validator-identifier": ^7.27.1
+ js-tokens: ^4.0.0
+ picocolors: ^1.1.1
+ checksum: 5874edc5d37406c4a0bb14cf79c8e51ad412fb0423d176775ac14fc0259831be1bf95bdda9c2aa651126990505e09a9f0ed85deaa99893bc316d2682c5115bdc
+ languageName: node
+ linkType: hard
+
+"@babel/helper-validator-identifier@npm:^7.27.1":
+ version: 7.28.5
+ resolution: "@babel/helper-validator-identifier@npm:7.28.5"
+ checksum: 5a251a6848e9712aea0338f659a1a3bd334d26219d5511164544ca8ec20774f098c3a6661e9da65a0d085c745c00bb62c8fada38a62f08fa1f8053bc0aeb57e4
+ languageName: node
+ linkType: hard
+
+"@braintree/sanitize-url@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "@braintree/sanitize-url@npm:7.1.1"
+ checksum: bdfb6add95e97c5a611597197cd8385c6592d340a688bfbb176a1799bde64b9ffa1e723a7bac908d61fdecfccf4301332cdebaa4a1650c2616b5269084d9c8e4
+ languageName: node
+ linkType: hard
+
+"@chevrotain/cst-dts-gen@npm:11.0.3":
+ version: 11.0.3
+ resolution: "@chevrotain/cst-dts-gen@npm:11.0.3"
+ dependencies:
+ "@chevrotain/gast": 11.0.3
+ "@chevrotain/types": 11.0.3
+ lodash-es: 4.17.21
+ checksum: 414229a827e06b4564e271ca3a02ed6f475d400a184dc5ae05308bbc6e966959b84a40a063dacf7debd8f9a1dba5bf8785a891e7b588eafd9f821b43ec16b109
+ languageName: node
+ linkType: hard
+
+"@chevrotain/gast@npm:11.0.3":
+ version: 11.0.3
+ resolution: "@chevrotain/gast@npm:11.0.3"
+ dependencies:
+ "@chevrotain/types": 11.0.3
+ lodash-es: 4.17.21
+ checksum: 5190ba3a3f03f6f58331dbd108c36172b90314f60675b88dfefca25f704549164577796a1127fa407dd546aefa9f221d6c043e5b95298a0852ffd060b4fff117
+ languageName: node
+ linkType: hard
+
+"@chevrotain/regexp-to-ast@npm:11.0.3":
+ version: 11.0.3
+ resolution: "@chevrotain/regexp-to-ast@npm:11.0.3"
+ checksum: 5d665b3340493e302f245c9bbcd73de9b973ca79d0e59c4fbed6cc733b665998b41a2b8a5963bc2e90c763c8b4ba30f6e53736325c40f3fccef0ad3de2095ff2
+ languageName: node
+ linkType: hard
+
+"@chevrotain/types@npm:11.0.3":
+ version: 11.0.3
+ resolution: "@chevrotain/types@npm:11.0.3"
+ checksum: 4496bf1955f1db2b08c188f508db23d9f1cbecdf0bfa7f23f8d8dcd3f9ca450529b71acc83a941c59c0f8188b54c0f5687f6e203dcd7dca622ac4ea6291df316
+ languageName: node
+ linkType: hard
+
+"@chevrotain/utils@npm:11.0.3":
+ version: 11.0.3
+ resolution: "@chevrotain/utils@npm:11.0.3"
+ checksum: 099f0aa65ff82a7d49ffefd7a90182efcc1518b89b88d516d2125ca730eaa38d61e36ee40fad6c21f7896b6e8393b1e6810b6a69122fabff283f0522ee49eaa5
+ languageName: node
+ linkType: hard
+
+"@codemirror/autocomplete@npm:^6.0.0, @codemirror/autocomplete@npm:^6.18.6, @codemirror/autocomplete@npm:^6.3.2, @codemirror/autocomplete@npm:^6.7.1":
+ version: 6.20.0
+ resolution: "@codemirror/autocomplete@npm:6.20.0"
dependencies:
"@codemirror/language": ^6.0.0
"@codemirror/state": ^6.0.0
- "@codemirror/view": ^6.6.0
- "@lezer/common": ^1.0.0
- peerDependencies:
- "@codemirror/language": ^6.0.0
- "@codemirror/state": ^6.0.0
- "@codemirror/view": ^6.0.0
+ "@codemirror/view": ^6.17.0
"@lezer/common": ^1.0.0
- checksum: 8599cd91defa3fea5276a7f9aff43ced323d9c4401dfb867e43608ba72ded48cb458256c5c784949a6332c0c20ba2fedac16a5708335cd809d269e4ea5076957
+ checksum: 0defd46302ab2763d10f3a51ef8f2b607dd7268843aaeec76a272e84723fe17f8a5ee5a7ad06e649066b69d9dad2a81d6a6cfdf7593290bd52b711b96c46518b
languageName: node
linkType: hard
-"@codemirror/commands@npm:^6.2.3":
- version: 6.2.4
- resolution: "@codemirror/commands@npm:6.2.4"
+"@codemirror/commands@npm:^6.8.1":
+ version: 6.10.0
+ resolution: "@codemirror/commands@npm:6.10.0"
dependencies:
"@codemirror/language": ^6.0.0
- "@codemirror/state": ^6.2.0
- "@codemirror/view": ^6.0.0
- "@lezer/common": ^1.0.0
- checksum: 468895fa19ff0554181b698c81f850820de5c0289cab92c44392fb127286f09ca72b921d6ea4353b70b616a4fd0c3667d86b6f917202a3ad2e196eb7b581f7b6
+ "@codemirror/state": ^6.4.0
+ "@codemirror/view": ^6.27.0
+ "@lezer/common": ^1.1.0
+ checksum: 29c2852a67bbdbbc9e6ef8d8cc29119abe0bfd82235fff2762dae00b15c70d678f330ef384e3c6fd19f18d0061791e09c869a355eaad340dd9a2ba6000b786e2
languageName: node
linkType: hard
@@ -44,33 +116,33 @@ __metadata:
languageName: node
linkType: hard
-"@codemirror/lang-css@npm:^6.0.0, @codemirror/lang-css@npm:^6.1.1":
- version: 6.2.0
- resolution: "@codemirror/lang-css@npm:6.2.0"
+"@codemirror/lang-css@npm:^6.0.0, @codemirror/lang-css@npm:^6.3.1":
+ version: 6.3.1
+ resolution: "@codemirror/lang-css@npm:6.3.1"
dependencies:
"@codemirror/autocomplete": ^6.0.0
"@codemirror/language": ^6.0.0
"@codemirror/state": ^6.0.0
"@lezer/common": ^1.0.2
- "@lezer/css": ^1.0.0
- checksum: d824f169083613b63f04992c24d3fecd45c718cd3deb9da3f332dd3a889a762d05ea812e31ddf7ee4b661722f8c8b49676515cb98609067c53e25ac8b469a5e4
+ "@lezer/css": ^1.1.7
+ checksum: ed175d75d75bc0a059d1e60b3dcd8464d570da14fc97388439943c9c43e1e9146e37b83fe2ccaad9cd387420b7b411ea1d24ede78ecd1f2045a38acbb4dd36bc
languageName: node
linkType: hard
-"@codemirror/lang-html@npm:^6.0.0, @codemirror/lang-html@npm:^6.4.3":
- version: 6.4.5
- resolution: "@codemirror/lang-html@npm:6.4.5"
+"@codemirror/lang-html@npm:^6.0.0, @codemirror/lang-html@npm:^6.4.9":
+ version: 6.4.11
+ resolution: "@codemirror/lang-html@npm:6.4.11"
dependencies:
"@codemirror/autocomplete": ^6.0.0
"@codemirror/lang-css": ^6.0.0
"@codemirror/lang-javascript": ^6.0.0
"@codemirror/language": ^6.4.0
"@codemirror/state": ^6.0.0
- "@codemirror/view": ^6.2.2
+ "@codemirror/view": ^6.17.0
"@lezer/common": ^1.0.0
"@lezer/css": ^1.1.0
- "@lezer/html": ^1.3.0
- checksum: 08c6a55557f5491059f1b20d7788e64dcc37c488d4c97c00fa1c21af599ab48cdd7f839f3ffc6814480b9756c7a96845a36b578427b3c8d5efbfe123bf4553b9
+ "@lezer/html": ^1.3.12
+ checksum: 31a16cc6be4daa58c6765274b9b7ba1bb54a4b0858d33d8ad1c7ec1bcb85920e3715a891f8cb27f5d9dfe87bbe00f0ddfbac5b04011374e15380b9cec7ba3c69
languageName: node
linkType: hard
@@ -84,18 +156,18 @@ __metadata:
languageName: node
linkType: hard
-"@codemirror/lang-javascript@npm:^6.0.0, @codemirror/lang-javascript@npm:^6.1.7":
- version: 6.1.9
- resolution: "@codemirror/lang-javascript@npm:6.1.9"
+"@codemirror/lang-javascript@npm:^6.0.0, @codemirror/lang-javascript@npm:^6.2.3":
+ version: 6.2.4
+ resolution: "@codemirror/lang-javascript@npm:6.2.4"
dependencies:
"@codemirror/autocomplete": ^6.0.0
"@codemirror/language": ^6.6.0
"@codemirror/lint": ^6.0.0
"@codemirror/state": ^6.0.0
- "@codemirror/view": ^6.0.0
+ "@codemirror/view": ^6.17.0
"@lezer/common": ^1.0.0
"@lezer/javascript": ^1.0.0
- checksum: 6c79b51c61d37b3f4dde6312df02183045c31f055e5cf8550b497f39798b823b4e380a641a2cfc97f3f26fd4e89194258d8ef741c42acd72b3f2e18257b427a5
+ checksum: 0350e9ac2df155c4ecf75d556f40b677c284c1d320620dc7228e2aa458e258dd1145c86e5ebf3451347ed6ef528f72c2eb60f5d3f6bd10af8aabb2819109e21a
languageName: node
linkType: hard
@@ -109,18 +181,18 @@ __metadata:
languageName: node
linkType: hard
-"@codemirror/lang-markdown@npm:^6.1.1":
- version: 6.2.0
- resolution: "@codemirror/lang-markdown@npm:6.2.0"
+"@codemirror/lang-markdown@npm:^6.3.2":
+ version: 6.5.0
+ resolution: "@codemirror/lang-markdown@npm:6.5.0"
dependencies:
"@codemirror/autocomplete": ^6.7.1
"@codemirror/lang-html": ^6.0.0
"@codemirror/language": ^6.3.0
"@codemirror/state": ^6.0.0
"@codemirror/view": ^6.0.0
- "@lezer/common": ^1.0.0
+ "@lezer/common": ^1.2.1
"@lezer/markdown": ^1.0.0
- checksum: 0b2b5334abc8bb46fdaf0723fcddb9565b89c58d245ee0cced2c62c9c5de8430ad8bd73ab92d8a6bd67130173b59006bec2922e614e0277aa2b2d62f308113cf
+ checksum: 15c6bf7eb800b73d77a2e202f08b2282230903d830111699f34a036e0ae334cf5edd65b29f45f138e305fb33a7a11f0ef111c2eaed948b10501e5e8deb7d6c47
languageName: node
linkType: hard
@@ -137,14 +209,16 @@ __metadata:
languageName: node
linkType: hard
-"@codemirror/lang-python@npm:^6.1.3":
- version: 6.1.3
- resolution: "@codemirror/lang-python@npm:6.1.3"
+"@codemirror/lang-python@npm:^6.2.0":
+ version: 6.2.1
+ resolution: "@codemirror/lang-python@npm:6.2.1"
dependencies:
"@codemirror/autocomplete": ^6.3.2
"@codemirror/language": ^6.8.0
+ "@codemirror/state": ^6.0.0
+ "@lezer/common": ^1.2.1
"@lezer/python": ^1.1.4
- checksum: 65a0276a4503e4e3b70dd28d1c93ef472632b6d2c4bf3ae92d305d14ee8cf60b0bbbf62d5ceb51294de9598d9e2d42eafcde26f317ee7b90d0a11dfa863c1d1a
+ checksum: 977ce444ab7c68261107c40e8a46d3480a239ac5a093f39fad7da0644fc08cb4b90552c8b7fad396f936e34b5bbac510533ea7b4229d3b8271774a1af1e717aa
languageName: node
linkType: hard
@@ -158,103 +232,109 @@ __metadata:
languageName: node
linkType: hard
-"@codemirror/lang-sql@npm:^6.4.1":
- version: 6.5.2
- resolution: "@codemirror/lang-sql@npm:6.5.2"
+"@codemirror/lang-sql@npm:^6.8.0":
+ version: 6.10.0
+ resolution: "@codemirror/lang-sql@npm:6.10.0"
dependencies:
"@codemirror/autocomplete": ^6.0.0
"@codemirror/language": ^6.0.0
"@codemirror/state": ^6.0.0
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: 29c7f3245271e50707939946e0aa3bae36d2fc392281c5a44bed38c886a5709611a8c68494d1f21c854dd70771ddb2cff2f0f26221b031653278ba2d5678a2b8
+ checksum: c37ba6778f5f34f174a387ff530f19844fccc1e5ff65c58205b8861c19b6e39e4b3298ec63f50bd6c860befba3491db40d0d20b463a77021a9e9f20979fa2369
languageName: node
linkType: hard
-"@codemirror/lang-wast@npm:^6.0.1":
- version: 6.0.1
- resolution: "@codemirror/lang-wast@npm:6.0.1"
+"@codemirror/lang-wast@npm:^6.0.2":
+ version: 6.0.2
+ resolution: "@codemirror/lang-wast@npm:6.0.2"
dependencies:
"@codemirror/language": ^6.0.0
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: 600d98d3ea6a4e99292244ed707e39a2abd9f3abf62cfeff5c819a0cc0c7e86b8c5b91e91c1b7ea21233d9ea09c41abe61d8a40b2547bb5db74239c6df857934
+ checksum: 72119d4a7d726c54167aa227c982ae9fa785c8ad97a158d8350ae95eecfbd8028a803eef939f7e6c5c6e626fcecda1dc37e9dffc6d5d6ec105f686aeda6b2c24
languageName: node
linkType: hard
-"@codemirror/lang-xml@npm:^6.0.2":
- version: 6.0.2
- resolution: "@codemirror/lang-xml@npm:6.0.2"
+"@codemirror/lang-xml@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "@codemirror/lang-xml@npm:6.1.0"
dependencies:
"@codemirror/autocomplete": ^6.0.0
"@codemirror/language": ^6.4.0
"@codemirror/state": ^6.0.0
+ "@codemirror/view": ^6.0.0
"@lezer/common": ^1.0.0
"@lezer/xml": ^1.0.0
- checksum: e156ecafaa87e9b6ef4ab6812ccd00d8f3c6cb81f232837636b36336d80513b61936dfee6f4f6800574f236208b61e95a2abcb997cdcd7366585a6b796e0e13b
+ checksum: 3a1b7af07b29ad7e53b77bf584245580b613bc92256059f175f2b1d7c28c4e39b75654fe169b9a8a330a60164b53ff5254bdb5b8ee8c6e6766427ee115c4e229
languageName: node
linkType: hard
-"@codemirror/language@npm:^6.0.0, @codemirror/language@npm:^6.3.0, @codemirror/language@npm:^6.4.0, @codemirror/language@npm:^6.6.0, @codemirror/language@npm:^6.8.0":
- version: 6.8.0
- resolution: "@codemirror/language@npm:6.8.0"
+"@codemirror/language@npm:^6.0.0, @codemirror/language@npm:^6.11.0, @codemirror/language@npm:^6.3.0, @codemirror/language@npm:^6.4.0, @codemirror/language@npm:^6.6.0, @codemirror/language@npm:^6.8.0":
+ version: 6.11.3
+ resolution: "@codemirror/language@npm:6.11.3"
dependencies:
"@codemirror/state": ^6.0.0
- "@codemirror/view": ^6.0.0
- "@lezer/common": ^1.0.0
+ "@codemirror/view": ^6.23.0
+ "@lezer/common": ^1.1.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
style-mod: ^4.0.0
- checksum: 64408d996641931fa4c6b892e17ee1fdaee0f63d3d84c019a6ea7b1e6d1c774f92357b95c2ebaed60545062b795b72d0a058c03578b2bf4023c87726e97b5d2f
+ checksum: 9ad560fb90ccb8e5660ee162b7ca36323b0cc0fe2c2885a93f052763c177e10118930aae5cdea410e90cf2a6a2b86438a7503fcc6d1f550c8d75a6757e31f3bf
languageName: node
linkType: hard
-"@codemirror/legacy-modes@npm:^6.3.2":
- version: 6.3.2
- resolution: "@codemirror/legacy-modes@npm:6.3.2"
+"@codemirror/legacy-modes@npm:^6.5.1":
+ version: 6.5.2
+ resolution: "@codemirror/legacy-modes@npm:6.5.2"
dependencies:
"@codemirror/language": ^6.0.0
- checksum: fa5f5477fb9e19267251e2ecd3de8c1a4c2512813555bb60111dce3951f2c3f6080a2985a573b7542534ba1d2c34115f7e39ee23fdf8f6f81db6f8ce447c1efc
+ checksum: 2ae75e40d4357e65d0b3b1ebcb28a85a7700f8a39e5ae2dcc8dece00a4070a800d797c9297e7a4beb398d63e4c69c3e69992b4fb20ab84f748625c7590a82636
languageName: node
linkType: hard
"@codemirror/lint@npm:^6.0.0":
- version: 6.4.0
- resolution: "@codemirror/lint@npm:6.4.0"
+ version: 6.5.0
+ resolution: "@codemirror/lint@npm:6.5.0"
dependencies:
"@codemirror/state": ^6.0.0
"@codemirror/view": ^6.0.0
crelt: ^1.0.5
- checksum: ba15f7dd87afbceafaa0b68f94b0d53727e4aacca7a81a4ed3278706df5787fdf18cd3f0d807a136f902b2fc2296bf3490462fd543d1d4ced17a0d8c171820fd
+ checksum: b4f3899d0f73e5a2b5e9bc1df8e13ecb9324b94c7d384e7c8dde794109dee051461fc86658338f41652b44879b2ccc12cdd51a8ac0bb16a5b18aafa8e57a843c
languageName: node
linkType: hard
-"@codemirror/search@npm:^6.3.0":
- version: 6.5.0
- resolution: "@codemirror/search@npm:6.5.0"
+"@codemirror/search@npm:^6.5.10":
+ version: 6.5.11
+ resolution: "@codemirror/search@npm:6.5.11"
dependencies:
"@codemirror/state": ^6.0.0
"@codemirror/view": ^6.0.0
crelt: ^1.0.5
- checksum: 2e9f2344b7dbd4bad79058c105d8cbd02b2bf94c27495310f0e3b6e999010aa080dceea47ef46e35439cc9e131b47c46f7d2eda700ef491b5f2f34bbc8e145ab
+ checksum: 4d418f176bd93705bc51c82a2f1c0e41fecc0368dc43c415635c4dfdd763aa05ebdf7f000bc9ca0083c1887e6d305b89482ec1f4db8b8765c6f38de324187476
languageName: node
linkType: hard
-"@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.4, @codemirror/state@npm:^6.2.0":
- version: 6.2.1
- resolution: "@codemirror/state@npm:6.2.1"
- checksum: d12a321d0471b264b9d3259042bff913a8b939e8d28d408ff452004538a71ca9d5329df3f8a1d8a9183f5b42a7ef5b200737bcab1065714f5ae8e0a5ba9d59d3
+"@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.4.0, @codemirror/state@npm:^6.5.0, @codemirror/state@npm:^6.5.2":
+ version: 6.5.2
+ resolution: "@codemirror/state@npm:6.5.2"
+ dependencies:
+ "@marijn/find-cluster-break": ^1.0.0
+ checksum: 4473a79475070d73f2e72f2eaaee5b69d2833b5020faa9714609d95dd03f0e5ad02cad8031a541dcd748436842a300332a2925317b39ffa09e3b4831145d98bc
languageName: node
linkType: hard
-"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.2.2, @codemirror/view@npm:^6.6.0, @codemirror/view@npm:^6.9.6":
- version: 6.14.1
- resolution: "@codemirror/view@npm:6.14.1"
+"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.23.0, @codemirror/view@npm:^6.27.0, @codemirror/view@npm:^6.38.1":
+ version: 6.38.8
+ resolution: "@codemirror/view@npm:6.38.8"
dependencies:
- "@codemirror/state": ^6.1.4
- style-mod: ^4.0.0
+ "@codemirror/state": ^6.5.0
+ crelt: ^1.0.6
+ style-mod: ^4.1.0
w3c-keyname: ^2.2.4
- checksum: 19114ee05b3795ebe07a69cf00c36e8351b3500ce105b8412d90e757d459f71370ead3de852f0fda069041803276e6c38e6f1f943f77e85c9b5c279ab7fa1c4a
+ checksum: ffbdff6c188d2049fa4b29bfae4f0540331ca8e5a47a0e6fa6798adbdcb332cc883b1ead247cbeae8515060ec9b85a19e961e9b82ebd03c0f562ce281014bbea
languageName: node
linkType: hard
@@ -265,6 +345,24 @@ __metadata:
languageName: node
linkType: hard
+"@iconify/types@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@iconify/types@npm:2.0.0"
+ checksum: 029f58542c160e9d4a746869cf2e475b603424d3adf3994c5cc8d0406c47e6e04a3b898b2707840c1c5b9bd5563a1660a34b110d89fce43923baca5222f4e597
+ languageName: node
+ linkType: hard
+
+"@iconify/utils@npm:^3.0.1":
+ version: 3.1.0
+ resolution: "@iconify/utils@npm:3.1.0"
+ dependencies:
+ "@antfu/install-pkg": ^1.1.0
+ "@iconify/types": ^2.0.0
+ mlly: ^1.8.0
+ checksum: b4055a322a13289740b2ecef424a1807ccb1567a200b716e4d1e2f40ad24dd9e24fa7b9a1aa1a275eea30ef3f08a32a4640a1a66f013d32cfe31117ac76b4075
+ languageName: node
+ linkType: hard
+
"@isaacs/cliui@npm:^8.0.2":
version: 8.0.2
resolution: "@isaacs/cliui@npm:8.0.2"
@@ -279,404 +377,484 @@ __metadata:
languageName: node
linkType: hard
-"@jupyter/ydoc@npm:^1.0.2":
- version: 1.0.2
- resolution: "@jupyter/ydoc@npm:1.0.2"
+"@jest/environment@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/environment@npm:29.7.0"
dependencies:
- "@jupyterlab/nbformat": ^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0
- "@lumino/coreutils": ^1.11.0 || ^2.0.0
- "@lumino/disposable": ^1.10.0 || ^2.0.0
- "@lumino/signaling": ^1.10.0 || ^2.0.0
- y-protocols: ^1.0.5
- yjs: ^13.5.40
- checksum: 739f9630940466b3cfcd7b742dd06479f81772ca13f863d057af0bbb5e318829506969066ab72977e7c721644982b5c8f88cf44e1ae81955ed1c27e87632d1f2
+ "@jest/fake-timers": ^29.7.0
+ "@jest/types": ^29.6.3
+ "@types/node": "*"
+ jest-mock: ^29.7.0
+ checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934
languageName: node
linkType: hard
-"@jupyterlab/application@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/application@npm:4.0.3"
+"@jest/fake-timers@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/fake-timers@npm:29.7.0"
dependencies:
- "@fortawesome/fontawesome-free": ^5.12.0
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/docregistry": ^4.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/rendermime-interfaces": ^3.8.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/statedb": ^4.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/application": ^2.1.1
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/polling": ^2.1.1
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
- checksum: 25443512d8df22bc87899ed944c9d7ea6c233501173ddd6316d9f0fda0faa523b38b9973f98aeb519a138649839d1d61e19d54f28b229e20485f90d11495eaae
- languageName: node
- linkType: hard
-
-"@jupyterlab/apputils@npm:^4.1.3":
- version: 4.1.3
- resolution: "@jupyterlab/apputils@npm:4.1.3"
- dependencies:
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime-interfaces": ^3.8.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/settingregistry": ^4.0.3
- "@jupyterlab/statedb": ^4.0.3
- "@jupyterlab/statusbar": ^4.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/messaging": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- "@lumino/widgets": ^2.1.1
- "@types/react": ^18.0.26
- react: ^18.2.0
- sanitize-html: ~2.7.3
- checksum: c67b42e665edc71faf2e8c3eee2a90b6b80d6c1f06100802abec0ccb8ca8ba141b5705e5f186e73f03467ad1aeede71e9c9c77dbff8f316c7d1cd5f8ba39672e
+ "@jest/types": ^29.6.3
+ "@sinonjs/fake-timers": ^10.0.2
+ "@types/node": "*"
+ jest-message-util: ^29.7.0
+ jest-mock: ^29.7.0
+ jest-util: ^29.7.0
+ checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00
languageName: node
linkType: hard
-"@jupyterlab/attachments@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/attachments@npm:4.0.3"
+"@jest/schemas@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/schemas@npm:29.6.3"
dependencies:
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/rendermime-interfaces": ^3.8.3
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
- checksum: 389b73436a258829ec559d8112f7ce50afa74041c67d30613a9ccabb6fb2af1bf0cf12f840780c31dff1627aae788bd23be06c77e6c63c0d641537989615169d
+ "@sinclair/typebox": ^0.27.8
+ checksum: 910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93
languageName: node
linkType: hard
-"@jupyterlab/cells@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/cells@npm:4.0.3"
- dependencies:
- "@codemirror/state": ^6.2.0
- "@codemirror/view": ^6.9.6
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/attachments": ^4.0.3
- "@jupyterlab/codeeditor": ^4.0.3
- "@jupyterlab/codemirror": ^4.0.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/documentsearch": ^4.0.3
- "@jupyterlab/filebrowser": ^4.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/outputarea": ^4.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/toc": ^6.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/dragdrop": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/polling": ^2.1.1
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- "@lumino/widgets": ^2.1.1
- react: ^18.2.0
- checksum: 48b835ba839f3cf565de0b7181e2404ddf928fc20ec966039fa7680fe6b9d72a66a612da31a62f7821312f11ac571790293b10488e4946e69448ac1be32c3433
+"@jest/types@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/types@npm:29.6.3"
+ dependencies:
+ "@jest/schemas": ^29.6.3
+ "@types/istanbul-lib-coverage": ^2.0.0
+ "@types/istanbul-reports": ^3.0.0
+ "@types/node": "*"
+ "@types/yargs": ^17.0.8
+ chalk: ^4.0.0
+ checksum: a0bcf15dbb0eca6bdd8ce61a3fb055349d40268622a7670a3b2eb3c3dbafe9eb26af59938366d520b86907b9505b0f9b29b85cec11579a9e580694b87cd90fcc
languageName: node
linkType: hard
-"@jupyterlab/codeeditor@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/codeeditor@npm:4.0.3"
- dependencies:
- "@codemirror/state": ^6.2.0
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/statusbar": ^4.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/dragdrop": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
+"@jupyter/react-components@npm:^0.16.6":
+ version: 0.16.7
+ resolution: "@jupyter/react-components@npm:0.16.7"
+ dependencies:
+ "@jupyter/web-components": ^0.16.7
+ react: ">=17.0.0 <19.0.0"
+ checksum: 37894347e63ebb528725e8b8b4038d138019823f5c9e28e3f6abb93b46d771b2ee3cc004d5ff7d9a06a93f2d90e41000bd2abae14364be34ba99c5e05864810e
+ languageName: node
+ linkType: hard
+
+"@jupyter/web-components@npm:^0.16.6, @jupyter/web-components@npm:^0.16.7":
+ version: 0.16.7
+ resolution: "@jupyter/web-components@npm:0.16.7"
+ dependencies:
+ "@microsoft/fast-colors": ^5.3.1
+ "@microsoft/fast-element": ^1.12.0
+ "@microsoft/fast-foundation": ^2.49.4
+ "@microsoft/fast-web-utilities": ^5.4.1
+ checksum: ec3336247bbabb2e2587c2cf8b9d0e80786b454916dd600b3d6791bf08c3d1e45a7ec1becf366a5491ab56b0be020baa8c50a5b6067961faf5ec904de31243aa
+ languageName: node
+ linkType: hard
+
+"@jupyter/ydoc@npm:^3.1.0":
+ version: 3.3.2
+ resolution: "@jupyter/ydoc@npm:3.3.2"
+ dependencies:
+ "@jupyterlab/nbformat": ^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0
+ "@lumino/coreutils": ^1.11.0 || ^2.0.0
+ "@lumino/disposable": ^1.10.0 || ^2.0.0
+ "@lumino/signaling": ^1.10.0 || ^2.0.0
+ y-protocols: ^1.0.5
+ yjs: ^13.5.40
+ checksum: 3b9cf9dafc966aef6bab283cc26314222eb9e8395b48e15dc4e63675af5420482657d5fd78e52c928acdd0d40dd3d15683e3a59b8e52c2b52f883cccb01f1362
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/application@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/application@npm:4.5.0"
+ dependencies:
+ "@fortawesome/fontawesome-free": ^5.12.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/docregistry": ^4.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/application": ^2.4.5
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/polling": ^2.1.5
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
+ checksum: f457adc646cadb120b6eb0608a244a89b3fa2d2cde7c6906bcb79c109a278648e07d595e7276b24a353a818cc4ddd9542b4f0eb3dd0774bb39d8385f978156e4
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/apputils@npm:^4.6.0":
+ version: 4.6.0
+ resolution: "@jupyterlab/apputils@npm:4.6.0"
+ dependencies:
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/settingregistry": ^4.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@jupyterlab/statusbar": ^4.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/messaging": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ "@lumino/widgets": ^2.7.2
+ "@types/react": ^18.0.26
+ react: ^18.2.0
+ sanitize-html: ~2.12.1
+ checksum: f264b4e27d76b86415bac70e280828dd68be564bee1d66c2cd1cfe70f5a182f68eab2d94415a5578d292059c4dff61d4d0be6ee1a1b6e2b2305a5c1fcce1408f
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/attachments@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/attachments@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ checksum: a38ffb1060bc9c253e352b42f1a103f8401307f8560736c7931802b5e8562d6aa14fd9f5ef3f06d50e3e47e7756f8e15529b96be21f7c4ccfd3d2f353f0fb436
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/cells@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/cells@npm:4.5.0"
+ dependencies:
+ "@codemirror/state": ^6.5.2
+ "@codemirror/view": ^6.38.1
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/attachments": ^4.5.0
+ "@jupyterlab/codeeditor": ^4.5.0
+ "@jupyterlab/codemirror": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/documentsearch": ^4.5.0
+ "@jupyterlab/filebrowser": ^4.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/outputarea": ^4.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/toc": ^6.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/domutils": ^2.0.4
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/messaging": ^2.0.4
+ "@lumino/polling": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ "@lumino/widgets": ^2.7.2
react: ^18.2.0
- checksum: 9e2da69f4bc579ff3d66a863f805b0a2edf1de8590139874767d349aff3e29e50a490fba92242a9c593f33144b6349c1d5a03eee4894ba7ed448593b12bb90eb
+ checksum: f0fe77bf6b951998972532a5ed2eadce7a1b369b4b4090f2f2c7b6be7665b1c202ced984f65ed881ab0de64deadd92e66211e7a04f1b4f344a0dfc80a17cfd09
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/codeeditor@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/codeeditor@npm:4.5.0"
+ dependencies:
+ "@codemirror/state": ^6.5.2
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/statusbar": ^4.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/messaging": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
+ react: ^18.2.0
+ checksum: fab1411639c293f8d73d2fca8964dec0f73f06c7c7ae1c012885949cec707a3d516f065b55b4fc2ac8b75832c095cec94437aa955029f3f37bf4d70596970de9
languageName: node
linkType: hard
-"@jupyterlab/codemirror@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/codemirror@npm:4.0.3"
+"@jupyterlab/codemirror@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/codemirror@npm:4.5.0"
dependencies:
- "@codemirror/autocomplete": ^6.5.1
- "@codemirror/commands": ^6.2.3
+ "@codemirror/autocomplete": ^6.18.6
+ "@codemirror/commands": ^6.8.1
"@codemirror/lang-cpp": ^6.0.2
- "@codemirror/lang-css": ^6.1.1
- "@codemirror/lang-html": ^6.4.3
+ "@codemirror/lang-css": ^6.3.1
+ "@codemirror/lang-html": ^6.4.9
"@codemirror/lang-java": ^6.0.1
- "@codemirror/lang-javascript": ^6.1.7
+ "@codemirror/lang-javascript": ^6.2.3
"@codemirror/lang-json": ^6.0.1
- "@codemirror/lang-markdown": ^6.1.1
+ "@codemirror/lang-markdown": ^6.3.2
"@codemirror/lang-php": ^6.0.1
- "@codemirror/lang-python": ^6.1.3
+ "@codemirror/lang-python": ^6.2.0
"@codemirror/lang-rust": ^6.0.1
- "@codemirror/lang-sql": ^6.4.1
- "@codemirror/lang-wast": ^6.0.1
- "@codemirror/lang-xml": ^6.0.2
- "@codemirror/language": ^6.6.0
- "@codemirror/legacy-modes": ^6.3.2
- "@codemirror/search": ^6.3.0
- "@codemirror/state": ^6.2.0
- "@codemirror/view": ^6.9.6
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/codeeditor": ^4.0.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/documentsearch": ^4.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/translation": ^4.0.3
- "@lezer/common": ^1.0.2
- "@lezer/generator": ^1.2.2
- "@lezer/highlight": ^1.1.4
- "@lezer/markdown": ^1.0.2
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
+ "@codemirror/lang-sql": ^6.8.0
+ "@codemirror/lang-wast": ^6.0.2
+ "@codemirror/lang-xml": ^6.1.0
+ "@codemirror/language": ^6.11.0
+ "@codemirror/legacy-modes": ^6.5.1
+ "@codemirror/search": ^6.5.10
+ "@codemirror/state": ^6.5.2
+ "@codemirror/view": ^6.38.1
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/codeeditor": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/documentsearch": ^4.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@lezer/common": ^1.2.1
+ "@lezer/generator": ^1.7.0
+ "@lezer/highlight": ^1.2.0
+ "@lezer/markdown": ^1.3.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
yjs: ^13.5.40
- checksum: 6c68d49f515a32df8a13a258d30dca01dfd7a77086d0df729d825bac618c4805bb210f2b9b672cde027c20543dc7384c514c12c4a5aedc66dd8b56f638b51569
+ checksum: 0734173801066542892e136d37e4b43c350e83b8de71811954001d2ead6db89f697f363583fe6ddb6c347cb4df14e5182fe6be5c4ff8bd01df883e4a6c832795
languageName: node
linkType: hard
-"@jupyterlab/console@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/console@npm:4.0.3"
- dependencies:
- "@codemirror/state": ^6.2.0
- "@codemirror/view": ^6.9.6
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/cells": ^4.0.3
- "@jupyterlab/codeeditor": ^4.0.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/dragdrop": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
- checksum: 81184765f6dbcdd123cd35f4a196f3de3fd06b08a421e151dc860f823445f1866b7fd31b1461f3a03e59bb69ff92ace289b1ba3a1637494469d4dae960ac1bfb
- languageName: node
- linkType: hard
-
-"@jupyterlab/coreutils@npm:^6.0.3":
- version: 6.0.3
- resolution: "@jupyterlab/coreutils@npm:6.0.3"
- dependencies:
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
- minimist: ~1.2.0
- path-browserify: ^1.0.0
- url-parse: ~1.5.4
- checksum: c151b724f283477a92676520fd8009765d772c0bd2716d8648d0c79a56c402b6832609c870dd8ba683218d25a8c05ef769801e4699cedb989caadd99dff1ffe8
+"@jupyterlab/console@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/console@npm:4.5.0"
+ dependencies:
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/cells": ^4.5.0
+ "@jupyterlab/codeeditor": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/messaging": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
+ checksum: fc3a18b1c1b95a99d470bc896dbe3a244bdcc1bb620aacefa3f5b27e6194ce44506147a56a7e2aede28d1bd0158ad3abc0317cc18277a18af0aae745eb49eae7
languageName: node
linkType: hard
-"@jupyterlab/debugger@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/debugger@npm:4.0.3"
- dependencies:
- "@codemirror/state": ^6.2.0
- "@codemirror/view": ^6.9.6
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/application": ^4.0.3
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/cells": ^4.0.3
- "@jupyterlab/codeeditor": ^4.0.3
- "@jupyterlab/codemirror": ^4.0.3
- "@jupyterlab/console": ^4.0.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/docregistry": ^4.0.3
- "@jupyterlab/fileeditor": ^4.0.3
- "@jupyterlab/notebook": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/datagrid": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/polling": ^2.1.1
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
+"@jupyterlab/coreutils@npm:^6.5.0":
+ version: 6.5.0
+ resolution: "@jupyterlab/coreutils@npm:6.5.0"
+ dependencies:
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ minimist: ~1.2.0
+ path-browserify: ^1.0.0
+ url-parse: ~1.5.4
+ checksum: 5c198d899c36cfe25077ef1d1ae764a42e37564b72cd769572b710e64018e62a420367364483fa3e10407b8debe7c5eb4824cd372db733788c36296ff35fe002
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/debugger@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/debugger@npm:4.5.0"
+ dependencies:
+ "@codemirror/state": ^6.5.2
+ "@codemirror/view": ^6.38.1
+ "@jupyter/react-components": ^0.16.6
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/application": ^4.5.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/cells": ^4.5.0
+ "@jupyterlab/codeeditor": ^4.5.0
+ "@jupyterlab/codemirror": ^4.5.0
+ "@jupyterlab/console": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/docregistry": ^4.5.0
+ "@jupyterlab/fileeditor": ^4.5.0
+ "@jupyterlab/notebook": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/settingregistry": ^4.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/datagrid": ^2.5.3
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/polling": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
"@vscode/debugprotocol": ^1.51.0
react: ^18.2.0
- checksum: 8ee6631db929a56330520bf72413c4adecf6ae269b474e73965b99ec77e76ea25fb78862786a9dacba550558bcc777f130bcb4253f7f99abb7c66d8f169cfea7
- languageName: node
- linkType: hard
-
-"@jupyterlab/docmanager@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/docmanager@npm:4.0.3"
- dependencies:
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/docregistry": ^4.0.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/statusbar": ^4.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
+ checksum: 84fa56a171e28eeb7472585b777d10cad401218449749ecfa8e4d433cb9b95e9bf0099f6c59df7d77d67c6dd1904988f1d2623e29a55f431650e4df229d5270e
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/docmanager@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/docmanager@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/docregistry": ^4.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@jupyterlab/statusbar": ^4.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/polling": ^2.1.5
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
react: ^18.2.0
- checksum: 2ce21005c918275e5bbd63a54d6cb89a4b2bbf6d9aa8ec0a3b172c48cce98a31d83bbd10c8a2211394ec41c60b782ab73b7dc3481de23bfc89be631cfa43cb5e
- languageName: node
- linkType: hard
-
-"@jupyterlab/docregistry@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/docregistry@npm:4.0.3"
- dependencies:
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/codeeditor": ^4.0.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/rendermime-interfaces": ^3.8.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
- checksum: 3b3256c4b4755c58b3f290403ef49e3ebc6bebb8c17f882a2cc58dfd40a596bc427ba41e60a610ce6c90fc5b4cbd552502ce56a6654b85fb35283bdaed58b861
- languageName: node
- linkType: hard
-
-"@jupyterlab/documentsearch@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/documentsearch@npm:4.0.3"
- dependencies:
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/polling": ^2.1.1
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
+ checksum: abbd686b15aa43841ca55f5f04f2d0e7e47c32e35bf6b48b62094ab3c1d571ad27c38b49aaca0168a04de348446f43bb3e3402e63b4dea876802cfb5f64f246f
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/docregistry@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/docregistry@npm:4.5.0"
+ dependencies:
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/codeeditor": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
react: ^18.2.0
- checksum: fcf8c50a60e2b265901b27749f63b52f17467950da863f8b766d30038a63aa896de4352ea5eb1221f82ec0abf11be424c13f17d0b912e758e456e596e2927b1f
+ checksum: 946b4390916fe37ee8b63940b0ec53c11c2be8e56b2c0015176653b580c6e6333635a76f09706abfcbb083469a831992fa722dbeed2f804d8e9fc5d6f8325b7b
languageName: node
linkType: hard
-"@jupyterlab/filebrowser@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/filebrowser@npm:4.0.3"
- dependencies:
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/docmanager": ^4.0.3
- "@jupyterlab/docregistry": ^4.0.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/statedb": ^4.0.3
- "@jupyterlab/statusbar": ^4.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/dragdrop": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/polling": ^2.1.1
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- "@lumino/widgets": ^2.1.1
+"@jupyterlab/documentsearch@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/documentsearch@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/polling": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
react: ^18.2.0
- checksum: 30c2447cfe76fb2d1c3d1c88136b842f8d0f46451d4082ecc1a26496e35f5309a956468af18b2b0ac42a72c9bd14a1ddd050d434c6d9740b468956a6bb989086
- languageName: node
- linkType: hard
-
-"@jupyterlab/fileeditor@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/fileeditor@npm:4.0.3"
- dependencies:
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/codeeditor": ^4.0.3
- "@jupyterlab/codemirror": ^4.0.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/docregistry": ^4.0.3
- "@jupyterlab/documentsearch": ^4.0.3
- "@jupyterlab/lsp": ^4.0.3
- "@jupyterlab/statusbar": ^4.0.3
- "@jupyterlab/toc": ^6.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/widgets": ^2.1.1
+ checksum: 81cfce78f654c6f31de4613599db0ffb4eb23330a16cb45f7f1de5af84102e85e66678f9c7be5c59bf42fe672870974f13427e9a008a916137e432e3f4ef86d5
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/filebrowser@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/filebrowser@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/docmanager": ^4.5.0
+ "@jupyterlab/docregistry": ^4.5.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@jupyterlab/statusbar": ^4.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/messaging": ^2.0.4
+ "@lumino/polling": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ "@lumino/widgets": ^2.7.2
+ jest-environment-jsdom: ^29.3.0
+ react: ^18.2.0
+ checksum: 5ea23081874d9205284765a6c1ebc9b535018b48412a9b0f5333566fd87d787286855ea3f1337e3c98e004ce5cc66884e07e13cbbeb6b50974d90e002643b219
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/fileeditor@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/fileeditor@npm:4.5.0"
+ dependencies:
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/codeeditor": ^4.5.0
+ "@jupyterlab/codemirror": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/docregistry": ^4.5.0
+ "@jupyterlab/documentsearch": ^4.5.0
+ "@jupyterlab/lsp": ^4.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/statusbar": ^4.5.0
+ "@jupyterlab/toc": ^6.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/messaging": ^2.0.4
+ "@lumino/widgets": ^2.7.2
react: ^18.2.0
regexp-match-indices: ^1.0.2
- checksum: 9ff129ffa6b91752d3c4f0d36357532a29bec56a4a91d2d3a182e7cba2d3a5ba9b67317bb66356bbd201ca75af30bf5b0985f4629ef4acc4c2842cc7bca72ff6
+ checksum: daf77980415860cc0e4595574d6ee53588b6eec4d7f6efbdd7ac714f95ac2a90d41301906f8237d6997788830ebd64b6e4a276af6bef19bad6460e87f2c001c7
languageName: node
linkType: hard
-"@jupyterlab/galata@npm:^5.0.1":
- version: 5.0.3
- resolution: "@jupyterlab/galata@npm:5.0.3"
- dependencies:
- "@jupyterlab/application": ^4.0.3
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/debugger": ^4.0.3
- "@jupyterlab/docmanager": ^4.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/notebook": ^4.0.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/settingregistry": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@playwright/test": ^1.32.2
+"@jupyterlab/galata@npm:^5.5.0":
+ version: 5.5.0
+ resolution: "@jupyterlab/galata@npm:5.5.0"
+ dependencies:
+ "@jupyterlab/application": ^4.5.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/debugger": ^4.5.0
+ "@jupyterlab/docmanager": ^4.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/notebook": ^4.5.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/settingregistry": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ "@playwright/test": ^1.56.0
"@stdlib/stats": ~0.0.13
fs-extra: ^10.1.0
json5: ^2.2.3
@@ -685,635 +863,758 @@ __metadata:
vega: ^5.20.0
vega-lite: ^5.6.1
vega-statistics: ^1.7.9
- checksum: 40427906093f6e162c508fb1a2cbf9d4754779a18e673252b88ffcb9c74cc447e50d1121c3fbf0cb0f4b9856794f59d034808b8d8e3686f4a8de95c37d46831e
+ checksum: 0afbf622aee136a48afba797f5fc6317786a8a4a4568ac3c442e063bcefa09aab984453a12ecc060a762657d53345452f0e5d028dcf293dc966258c625dd8002
languageName: node
linkType: hard
-"@jupyterlab/lsp@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/lsp@npm:4.0.3"
- dependencies:
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/codeeditor": ^4.0.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/docregistry": ^4.0.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/translation": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
+"@jupyterlab/lsp@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/lsp@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/codeeditor": ^4.5.0
+ "@jupyterlab/codemirror": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/docregistry": ^4.5.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
lodash.mergewith: ^4.6.1
vscode-jsonrpc: ^6.0.0
vscode-languageserver-protocol: ^3.17.0
vscode-ws-jsonrpc: ~1.0.2
- checksum: f80084ef6a5337d768281d6d9029e303c0867ced6449301708be76d32a411de7e4d41ca290b92596ef206456533e8132d1221cd1d2feee7ad341b2b998ddc766
- languageName: node
- linkType: hard
-
-"@jupyterlab/nbformat@npm:^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0, @jupyterlab/nbformat@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/nbformat@npm:4.0.3"
- dependencies:
- "@lumino/coreutils": ^2.1.1
- checksum: e7c3fc81fdd934d66b4b92aa44b82e40dff73248b54772d0a4501a7dd5e1ea76754931548f8e591e7f03bfad2f4409a34838424bd34f9abb0be11d213f2e129a
- languageName: node
- linkType: hard
-
-"@jupyterlab/notebook@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/notebook@npm:4.0.3"
- dependencies:
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/cells": ^4.0.3
- "@jupyterlab/codeeditor": ^4.0.3
- "@jupyterlab/codemirror": ^4.0.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/docregistry": ^4.0.3
- "@jupyterlab/documentsearch": ^4.0.3
- "@jupyterlab/lsp": ^4.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/settingregistry": ^4.0.3
- "@jupyterlab/statusbar": ^4.0.3
- "@jupyterlab/toc": ^6.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/dragdrop": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- "@lumino/widgets": ^2.1.1
+ checksum: 6d6d94259bbd0de7a1a1048ae1b9ebcb1d1d5fa51a96ba35cb6c43b106b25ca669a61247783c5911ef8e155aa70a4b50dc3ebaff4b565a01516d0a9fc633094b
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/markedparser-extension@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/markedparser-extension@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/application": ^4.5.0
+ "@jupyterlab/codemirror": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/mermaid": ^4.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ marked: ^16.2.1
+ marked-gfm-heading-id: ^4.1.2
+ marked-mangle: ^1.1.11
+ checksum: 9490e096abfa9c2f27347ee953e8ae7ca2c2070dd72fe317265717dea4fa7bc5fb9c2e5a3a75b5c1460e907e8e0796f691da5e6c509a6a36a2255984556ed674
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/mermaid@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/mermaid@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/widgets": ^2.7.2
+ "@mermaid-js/layout-elk": ^0.2.0
+ mermaid: ^11.12.1
+ checksum: 14fedc2307d8061fc57537fb9221991b580da40938360a50f57e071755f5bbd532c0f4741d6183b2c8aab4b63bf11683c15768b6fc9948b1f65253e15a9bdf18
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/nbformat@npm:^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0, @jupyterlab/nbformat@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/nbformat@npm:4.5.0"
+ dependencies:
+ "@lumino/coreutils": ^2.2.2
+ checksum: 64dca8d7d59ac081f2d1a99b335217c12f2ea8d2f89e24e595b2774f45416c19480b471305def6af5bcf67a31f59fc1c6889c3226eafa8c61a9ee174fb1ab12b
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/notebook@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/notebook@npm:4.5.0"
+ dependencies:
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/cells": ^4.5.0
+ "@jupyterlab/codeeditor": ^4.5.0
+ "@jupyterlab/codemirror": ^4.5.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/docregistry": ^4.5.0
+ "@jupyterlab/documentsearch": ^4.5.0
+ "@jupyterlab/lsp": ^4.5.0
+ "@jupyterlab/markedparser-extension": ^4.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/settingregistry": ^4.5.0
+ "@jupyterlab/statusbar": ^4.5.0
+ "@jupyterlab/toc": ^6.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/messaging": ^2.0.4
+ "@lumino/polling": ^2.1.5
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ "@lumino/widgets": ^2.7.2
react: ^18.2.0
- checksum: 1388bea973c093b82ac110bf115f342fb5e2cae9c855f0704f08882df8a3714566fccefbb3d85903fdb30170bae4fdfd29b3785473850bb3e91e8cdfc3658265
+ checksum: c15fddc860ded5b36f810b24dcf6c3b0f906ad1112ac098440a09693e8cb66b0e7856922622a51566fcdb1d2c28902882a31b55adbf9a4989130ad594cb4ed9b
languageName: node
linkType: hard
-"@jupyterlab/observables@npm:^5.0.3":
- version: 5.0.3
- resolution: "@jupyterlab/observables@npm:5.0.3"
+"@jupyterlab/observables@npm:^5.5.0":
+ version: 5.5.0
+ resolution: "@jupyterlab/observables@npm:5.5.0"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/signaling": ^2.1.1
- checksum: fe1283852967092dfdf95407135e723c107ba1e4ce502f6b0c10bed575f8e11d08190a6f078f5e2b937e5f4f1996351df8ee9b2bd523fb106b728dd6b3dc15ac
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ checksum: 2c686227ac68b70bbaa6367c8e02bb66c79b3956b1b5660e1ff8ca200c2790add029a5c428de4f422b2174dd07597f9f9b2f70b67532f6fd064138760681f360
languageName: node
linkType: hard
-"@jupyterlab/outputarea@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/outputarea@npm:4.0.3"
+"@jupyterlab/outputarea@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/outputarea@npm:4.5.0"
dependencies:
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/rendermime-interfaces": ^3.8.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/translation": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
- checksum: bd4a60ea43cd3117c8cc6b6aee094f0a4e37c3635051fbf13857669547847ce52f6e186cb2c329893e333e6113998899a9d5fa90727926a73223d5082c936471
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
+ checksum: f8536bd36368ec99760e50a827151dde0a9fdc5ef5581da5af07bd661643b48445ddcd1f77df258ca83af7a4ed2ab196c8dd814427016e37b510daaa0f410894
languageName: node
linkType: hard
-"@jupyterlab/rendermime-interfaces@npm:^3.8.3":
- version: 3.8.3
- resolution: "@jupyterlab/rendermime-interfaces@npm:3.8.3"
+"@jupyterlab/rendermime-interfaces@npm:^3.13.0":
+ version: 3.13.0
+ resolution: "@jupyterlab/rendermime-interfaces@npm:3.13.0"
dependencies:
- "@lumino/coreutils": ^1.11.0 || ^2.1.1
- "@lumino/widgets": ^1.37.2 || ^2.1.1
- checksum: aeb055196099e29eff78e98e904e3dac10255ac4693ed0d99022d08fe3de4dd792e66c06f6e11f110be2276e9ba36ae15b8a08e6fb1b4c25e774d5525199b5d3
+ "@lumino/coreutils": ^1.11.0 || ^2.2.2
+ "@lumino/widgets": ^1.37.2 || ^2.7.2
+ checksum: 0c4dc92b991e0b8cce1d5f274784709e8efbf13ed6165210d09ccdac1b6a2846542f04f57af11e5caec90208c22440c723e54a94368beec3f2a1c91c745c9abc
languageName: node
linkType: hard
-"@jupyterlab/rendermime@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/rendermime@npm:4.0.3"
- dependencies:
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime-interfaces": ^3.8.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/translation": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
+"@jupyterlab/rendermime@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/rendermime@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/translation": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/messaging": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
lodash.escape: ^4.0.1
- checksum: 8e5d390ee84eb0f2017b80c2ccf4dc318ef53c3ebb52e84056d76b2bccbcb755190b7712e99936ad0610f03fe4b0a9a0f2f5ed854e21856c0cc39371ce1fad01
+ checksum: ea4ddbafce87a7612732eb3d9231d66717d578d4943d7f21f4e0ed4af17a81efba24006f86595bc6251d7f037da70b9e3b33120f407f69ac6b2982161c89ae8e
languageName: node
linkType: hard
-"@jupyterlab/services@npm:^7.0.3":
- version: 7.0.3
- resolution: "@jupyterlab/services@npm:7.0.3"
- dependencies:
- "@jupyter/ydoc": ^1.0.2
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/settingregistry": ^4.0.3
- "@jupyterlab/statedb": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/polling": ^2.1.1
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
+"@jupyterlab/services@npm:^7.5.0":
+ version: 7.5.0
+ resolution: "@jupyterlab/services@npm:7.5.0"
+ dependencies:
+ "@jupyter/ydoc": ^3.1.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/settingregistry": ^4.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/polling": ^2.1.5
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
ws: ^8.11.0
- checksum: 94277bdf4c6645145c09dcf41fbcf49528cb4c0e283fc7b596184615d7a0127b9129097f877455af85bf26e2110aee61f664e3cce9497f573c00a5dd90e5d0fd
+ checksum: fa579b22fc6d6b15b5c37377c984322499eb76d3b67684c0d335a0a81a5ce23d712e941c9ef1d8f81c7fa0b93614b355a55ba1a0ec176f218b7c7a2eb5220eeb
languageName: node
linkType: hard
-"@jupyterlab/settingregistry@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/settingregistry@npm:4.0.3"
- dependencies:
- "@jupyterlab/nbformat": ^4.0.3
- "@jupyterlab/statedb": ^4.0.3
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
- "@rjsf/utils": ^5.1.0
+"@jupyterlab/settingregistry@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/settingregistry@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/nbformat": ^4.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ "@rjsf/utils": ^5.13.4
ajv: ^8.12.0
json5: ^2.2.3
peerDependencies:
react: ">=16"
- checksum: 3874fa5a318c1301dc152c569a43de846ec3157fb1083b22a92571e5632749317361e5caaba513359db6fb8e8e3804b7d7ccff5058eb25dcc55af59d76c03d20
+ checksum: acae2d98e368b0537ffb08d20ecaf3326b1c31e196887ff63c82459dc7ec01d1dc20deec0a48990670ccf2bf4c6760908169665c1e38cd99f2b1da2b050d0d76
languageName: node
linkType: hard
-"@jupyterlab/statedb@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/statedb@npm:4.0.3"
+"@jupyterlab/statedb@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/statedb@npm:4.5.0"
dependencies:
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- checksum: 07f625988489565704e5b90069111dee255ed62bec2784f1a1ea57192b850beab733b8f19d0f0ebfc83fbad2a3479e6180f00554f1560bd6bb641b019356961f
- languageName: node
- linkType: hard
-
-"@jupyterlab/statusbar@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/statusbar@npm:4.0.3"
- dependencies:
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
- react: ^18.2.0
- checksum: 41319c4b7f22ecef701fc006b83de0963f65c7fab98a3d0020861df2c76cc6832dc044500f01bbc8a20f85d025573d3850d6edcf412be2fcb9091bbe7debd04e
- languageName: node
- linkType: hard
-
-"@jupyterlab/toc@npm:^6.0.3":
- version: 6.0.3
- resolution: "@jupyterlab/toc@npm:6.0.3"
- dependencies:
- "@jupyterlab/apputils": ^4.1.3
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/docregistry": ^4.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime": ^4.0.3
- "@jupyterlab/translation": ^4.0.3
- "@jupyterlab/ui-components": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.1.1
- react: ^18.2.0
- checksum: 8098824692a3e5ac786d476b7c14abc4adbef0db3f0f38143969594dd4fd3069f92335ac417fc45d42d1577d3555791c6aecdf2361acb22d3902b93b899b31f0
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ checksum: 4e6a0f18d288a4f73c68284dce6ce1c0bac134a38b357a8f0fec7bdbb51d0801d7e96ae106960bab7c48637dc07e8239a45e5466d8c8e7372a026de11dc83a03
languageName: node
linkType: hard
-"@jupyterlab/translation@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/translation@npm:4.0.3"
+"@jupyterlab/statusbar@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/statusbar@npm:4.5.0"
dependencies:
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/rendermime-interfaces": ^3.8.3
- "@jupyterlab/services": ^7.0.3
- "@jupyterlab/statedb": ^4.0.3
- "@lumino/coreutils": ^2.1.1
- checksum: 255868017c500e32e97bdfcff02ded6352f03bc64928b77c0d34ae9c735093c6c0d6e448501cb14466996ff5ebdaaa6071d262a6f49ba6b06ea58cfac122c95d
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
+ react: ^18.2.0
+ checksum: ab9464bf892d51796317e9b06e2b47220a79c106ab36c4f795d1a14320a9ca8211c265f486c068819cc898b707db514420a8fcfc9313b6b32d91245aeac688f8
languageName: node
linkType: hard
-"@jupyterlab/ui-components@npm:^4.0.3":
- version: 4.0.3
- resolution: "@jupyterlab/ui-components@npm:4.0.3"
- dependencies:
- "@jupyterlab/coreutils": ^6.0.3
- "@jupyterlab/observables": ^5.0.3
- "@jupyterlab/rendermime-interfaces": ^3.8.3
- "@jupyterlab/translation": ^4.0.3
- "@lumino/algorithm": ^2.0.0
- "@lumino/commands": ^2.1.1
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/messaging": ^2.0.0
- "@lumino/polling": ^2.1.1
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- "@lumino/widgets": ^2.1.1
- "@rjsf/core": ^5.1.0
- "@rjsf/utils": ^5.1.0
+"@jupyterlab/toc@npm:^6.5.0":
+ version: 6.5.0
+ resolution: "@jupyterlab/toc@npm:6.5.0"
+ dependencies:
+ "@jupyter/react-components": ^0.16.6
+ "@jupyterlab/apputils": ^4.6.0
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/docregistry": ^4.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime": ^4.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@jupyterlab/translation": ^4.5.0
+ "@jupyterlab/ui-components": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
+ react: ^18.2.0
+ checksum: 56adcbb1373e63a7e688bd0356a6fa84d2744f3aab52c5f5aa42180144d5ede11c909c2371626aa25fca68527bd11296ced7e94cabca5354a9927c1d17e94f02
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/translation@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/translation@npm:4.5.0"
+ dependencies:
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@jupyterlab/services": ^7.5.0
+ "@jupyterlab/statedb": ^4.5.0
+ "@lumino/coreutils": ^2.2.2
+ checksum: 12d4e7b1360ee858bcb874bcbb198b58770cc9f2bb865bc8172a62b1c44359ddf8cf4dc1cfdea966689eb216095d9e32c8ea5eabbe251c58a5fcc65b28e3200f
+ languageName: node
+ linkType: hard
+
+"@jupyterlab/ui-components@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "@jupyterlab/ui-components@npm:4.5.0"
+ dependencies:
+ "@jupyter/react-components": ^0.16.6
+ "@jupyter/web-components": ^0.16.6
+ "@jupyterlab/coreutils": ^6.5.0
+ "@jupyterlab/observables": ^5.5.0
+ "@jupyterlab/rendermime-interfaces": ^3.13.0
+ "@jupyterlab/translation": ^4.5.0
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/messaging": ^2.0.4
+ "@lumino/polling": ^2.1.5
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ "@lumino/widgets": ^2.7.2
+ "@rjsf/core": ^5.13.4
+ "@rjsf/utils": ^5.13.4
react: ^18.2.0
react-dom: ^18.2.0
typestyle: ^2.0.4
peerDependencies:
react: ^18.2.0
- checksum: c64afe7a0c932e42d4a00f874d499c52b4bac9794965f6146307922c086ea88e245bdcd346211f808f60ba3985f30c01138cfa6f5b1acc290d07ef04404f91a7
+ checksum: 59eedfbbfcbe224e0670bdaf09ac564bf3fe254a24f3465b4cfb7c8b1739ada8fc0e91ed51cf4fbee023c8df95985b3d0b4feffb1eef4902e17b2d12e2cfa381
languageName: node
linkType: hard
-"@lezer/common@npm:^1.0.0, @lezer/common@npm:^1.0.2":
- version: 1.0.3
- resolution: "@lezer/common@npm:1.0.3"
- checksum: cc90dc2f0aeaebeb3fe886cbd27f8b1e8bee817d8c2efff178604807debd68c5db820fd23afb830962780063d21891afbdf564420221faca2822e77bc6327184
+"@lezer/common@npm:^1.0.0, @lezer/common@npm:^1.0.2, @lezer/common@npm:^1.1.0, @lezer/common@npm:^1.2.0, @lezer/common@npm:^1.2.1, @lezer/common@npm:^1.3.0":
+ version: 1.4.0
+ resolution: "@lezer/common@npm:1.4.0"
+ checksum: 29ce9749028261dcce2821ac0916a45094efe43456eb032dd6f8433b487be26f00df906ee101eb40b7f40a9f9cd4baf9aed8fba7cbac52572f8a1c4ffd65cd94
languageName: node
linkType: hard
"@lezer/cpp@npm:^1.0.0":
- version: 1.1.1
- resolution: "@lezer/cpp@npm:1.1.1"
+ version: 1.1.2
+ resolution: "@lezer/cpp@npm:1.1.2"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: c9e1db19776eafbfe0c3b8448d46c94d9a1d30f7fef630292e63bab82e6d5d6903a043ee8cf341bcbf84c00ee0d79b8c255bab8fd8e0a91355ae912b53c78935
+ checksum: a319cd46fd32affc07c9432e9b2b9954becf7766be0361176c525d03474bb794cc051aad9932f48c9df33833eee1d6bfdccab12e571f2b137b4ca765c60c75de
languageName: node
linkType: hard
-"@lezer/css@npm:^1.0.0, @lezer/css@npm:^1.1.0":
- version: 1.1.3
- resolution: "@lezer/css@npm:1.1.3"
+"@lezer/css@npm:^1.1.0, @lezer/css@npm:^1.1.7":
+ version: 1.3.0
+ resolution: "@lezer/css@npm:1.3.0"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
- "@lezer/lr": ^1.0.0
- checksum: c8069ef0a6751441d2dc9180f7ebfd7aeb35df0ca2f1a748a2f26203a9ef6cc30f17f3074e2b49520453eb39329dadfdbbb901c6d9d067dc955ceb58c1f8cc6a
+ "@lezer/lr": ^1.3.0
+ checksum: 952cdbee844c1cd6097c3de4ee073861d05ea1edf10815a58c1d29ee8337fd053b7758944bd48dd418c13bc204ab8666554c3be0560ecb31a65cc438e52e0590
languageName: node
linkType: hard
-"@lezer/generator@npm:^1.2.2":
- version: 1.3.0
- resolution: "@lezer/generator@npm:1.3.0"
+"@lezer/generator@npm:^1.7.0":
+ version: 1.8.0
+ resolution: "@lezer/generator@npm:1.8.0"
dependencies:
- "@lezer/common": ^1.0.2
+ "@lezer/common": ^1.1.0
"@lezer/lr": ^1.3.0
bin:
- lezer-generator: dist/lezer-generator.cjs
- checksum: 114df33679b44e86d0801473088bd1d52c208e3b3beb16cc923efac88280fc897bc2b79fd1a7bf2c04579a315898f4029127e5f15dc9557ff3c0ba0e710987eb
+ lezer-generator: src/lezer-generator.cjs
+ checksum: 2c4e6550bd282efd190100887d107d9e3e4cd87ba47cdb5488f84919f35b2cbb2fb845798017204f2fb3bb5dad6b6300fa45612731f8122960bd7a5346c785a5
languageName: node
linkType: hard
-"@lezer/highlight@npm:^1.0.0, @lezer/highlight@npm:^1.1.3, @lezer/highlight@npm:^1.1.4":
- version: 1.1.6
- resolution: "@lezer/highlight@npm:1.1.6"
+"@lezer/highlight@npm:^1.0.0, @lezer/highlight@npm:^1.1.3, @lezer/highlight@npm:^1.2.0":
+ version: 1.2.3
+ resolution: "@lezer/highlight@npm:1.2.3"
dependencies:
- "@lezer/common": ^1.0.0
- checksum: 411a702394c4c996b7d7f145a38f3a85a8cc698b3918acc7121c629255bb76d4ab383753f69009e011dc415210c6acbbb5b27bde613259ab67e600b29397b03b
+ "@lezer/common": ^1.3.0
+ checksum: 13b0d22d5dc2f3005baa7eed229bba8a61cee4ddeeb9e6a8cdff25fa3101db779c00b4c5d8f493ab2d60b296945a6cc4fe7e4846fece27b3fd2c2a1bfef79dad
languageName: node
linkType: hard
-"@lezer/html@npm:^1.3.0":
- version: 1.3.6
- resolution: "@lezer/html@npm:1.3.6"
+"@lezer/html@npm:^1.3.12":
+ version: 1.3.12
+ resolution: "@lezer/html@npm:1.3.12"
dependencies:
- "@lezer/common": ^1.0.0
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: 1d3af781660968505e5083a34f31ea3549fd5f3949227fa93cc318bca61bce76ffe977bd875624ba938a2039834ec1a33df5d365e94c48131c85dd26f980d92c
+ checksum: 894b547555cd7d3dbf17c7022c4067a207241d6d493728ae2f79f6b9245803c1acec98fe89e593289ddcce9e9b6a90d8090be1a7090367bdbc38930aa9ee19a0
languageName: node
linkType: hard
"@lezer/java@npm:^1.0.0":
- version: 1.0.4
- resolution: "@lezer/java@npm:1.0.4"
+ version: 1.1.1
+ resolution: "@lezer/java@npm:1.1.1"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: 97f5a2c2d733afba5dc57a0da9a97515b19b5e63bb5937717dac4e8c9baed74d15c0cb5c1580858b678931f11d517c56d89f903968fa48931f9c62e2ea67a107
+ checksum: 8a071aca6b5e1ed1d22bffed22bbd29f21b102b7337a7ea5c956eb259e6ff20eee2d6e85b7dadff69859cb6615d6b1a3f0ba109673e87ce5a1f6cabdeee626fd
languageName: node
linkType: hard
"@lezer/javascript@npm:^1.0.0":
- version: 1.4.4
- resolution: "@lezer/javascript@npm:1.4.4"
+ version: 1.4.13
+ resolution: "@lezer/javascript@npm:1.4.13"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.1.3
"@lezer/lr": ^1.3.0
- checksum: 29797dbb4c0632718cc5a3d0c6baeefe4240562f8b1ef1f60c58d0481c53ac4bbbac354369aa95e4131dfe0bbc4464bc025620f58f01739bd896974bb08dbad5
+ checksum: a5e4607fec7671dff66d1f3bfee5a5da7395982f1867e17ac4d8f2d8f223451fb18516ef2699340b148af112176a07e1fcba9e63c5f8397c12895dd0509113d6
languageName: node
linkType: hard
"@lezer/json@npm:^1.0.0":
- version: 1.0.1
- resolution: "@lezer/json@npm:1.0.1"
+ version: 1.0.2
+ resolution: "@lezer/json@npm:1.0.2"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: fcd17178f6a58e71c83e08fdc047e3708528b28591ba8f08ed35268f370d1ec9b63af0afa9d82a77fec26e9eb477ab3cfdc31c951e080d118ef607f9f9bb52e3
+ checksum: f899d13765d95599c9199fc3404cb57969031dc40ce07de30f4e648979153966581f0bee02e2f8f70463b0a5322206a97c2fe8d5d14f218888c72a6dcedf90ef
languageName: node
linkType: hard
"@lezer/lr@npm:^1.0.0, @lezer/lr@npm:^1.1.0, @lezer/lr@npm:^1.3.0":
- version: 1.3.9
- resolution: "@lezer/lr@npm:1.3.9"
+ version: 1.4.0
+ resolution: "@lezer/lr@npm:1.4.0"
dependencies:
"@lezer/common": ^1.0.0
- checksum: d10982bae6c0b2f5a3ab8710a41dc689a4f9e81afafd3d2de4f0bec169f5c3fc9a321c0e90010a51682d41a6755ae90e1f3199134ff194b3ff4058ea5bcdf353
+ checksum: 4c8517017e9803415c6c5cb8230d8764107eafd7d0b847676cd1023abb863a4b268d0d01c7ce3cf1702c4749527c68f0a26b07c329cb7b68c36ed88362d7b193
languageName: node
linkType: hard
-"@lezer/markdown@npm:^1.0.0, @lezer/markdown@npm:^1.0.2":
- version: 1.0.5
- resolution: "@lezer/markdown@npm:1.0.5"
+"@lezer/markdown@npm:^1.0.0, @lezer/markdown@npm:^1.3.0":
+ version: 1.6.1
+ resolution: "@lezer/markdown@npm:1.6.1"
dependencies:
"@lezer/common": ^1.0.0
"@lezer/highlight": ^1.0.0
- checksum: e862d7362faab54a4536c9913171580d0062ae5ffa9d46d6dcb4850b2b8f2fb6f2f28f98a30232640bfcd980682673ccb051230b06422814db89abea5f07d99e
+ checksum: 4654ea685307f2c6da611a98b93586f9604beb5dfd5d4d8e32ec0ebb7023fa7ef0536827ebe50d7c57d49d9bb151925bb0a2a0b5517861216c6806d5ab0eb43a
languageName: node
linkType: hard
"@lezer/php@npm:^1.0.0":
- version: 1.0.1
- resolution: "@lezer/php@npm:1.0.1"
+ version: 1.0.2
+ resolution: "@lezer/php@npm:1.0.2"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.1.0
- checksum: a847c255c030b4d38913ddf1d5bd7324d83be7ef8d1d244542870be03b9bf7dc71283afeb2415c40dfd188cb99f0cc44bad760b5f3b7c35c3b8e5e00253848fc
+ checksum: c85ef18571d37826b687dd141a0fe110f5814adaf9d1a391e7e482020d7f81df189ca89ec0dd141c1433d48eff4c6e53648b46f008dea8ad2dc574f35f1d4d79
languageName: node
linkType: hard
"@lezer/python@npm:^1.1.4":
- version: 1.1.8
- resolution: "@lezer/python@npm:1.1.8"
+ version: 1.1.13
+ resolution: "@lezer/python@npm:1.1.13"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: e4a4e0b0fd871acff25111d4f767944b5015479776504b85c4431859c8a2859fdfa6362f204f3027cf9858c7ea907fd57244852a18b67da9eba3b2fe38d31b03
+ checksum: 43465f3289063e16caac9a109f61b8f810dd6a0e1043874df1b4d0f1cee5fba39cfd8c78fa2e507c0aa8f50cee8c48fe36df549ac1f959dae8d51c06e8ec0d0b
languageName: node
linkType: hard
"@lezer/rust@npm:^1.0.0":
- version: 1.0.1
- resolution: "@lezer/rust@npm:1.0.1"
+ version: 1.0.2
+ resolution: "@lezer/rust@npm:1.0.2"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: 1e02fdf09206979e7d4f87b020589f410c4c5e452a7b7b0296f6772ce3571c1bd7ed37495fbeeecf3d4423000f2efdabd462ba8a949c2b351fd35550327a7613
+ checksum: fc5e97852b42beeb44a0ebe316dc64e3cc49ff481c22e3e67d6003fc4a5c257fcd94959cfcc76cd154fa172db9b3b4b28de5c09f10550d6e5f14869ddc274e5b
languageName: node
linkType: hard
"@lezer/xml@npm:^1.0.0":
- version: 1.0.2
- resolution: "@lezer/xml@npm:1.0.2"
+ version: 1.0.5
+ resolution: "@lezer/xml@npm:1.0.5"
dependencies:
+ "@lezer/common": ^1.2.0
"@lezer/highlight": ^1.0.0
"@lezer/lr": ^1.0.0
- checksum: e834bcc5c0dee3eecb5362b3f10187e80908b6a293ebacf5750547a64b57ec710a068497334f109ecf4e5ea05e09e7e9c00e48ebbd30050673ea67b0929e5398
+ checksum: a0a077b9e455b03593b93a7fdff2a4eab2cb7b230c8e1b878a8bebe80184632b9cc75ca018f1f9e2acb3a26e1386f4777385ab6e87aea70ccf479cde5ca268ee
languageName: node
linkType: hard
-"@lumino/algorithm@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/algorithm@npm:2.0.0"
- checksum: 663edf536e94397b449c6a2643a735e602fbb396dec86b56ad1193a768dce27c6e7da5ad0384aa90086ea44cbb64dde3f9d565e9fd81858f1eb0c6b4253f3b94
+"@lumino/algorithm@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/algorithm@npm:2.0.4"
+ checksum: ec1532fc294666fb483dd35082ec50ad979d0e9e1daf7a951ca045fd36a1ae88c7c73bf09c1aafed1ea826319f038ec2ed7058f58d214d5ed9f6a4cf61f232e8
languageName: node
linkType: hard
-"@lumino/application@npm:^2.1.1":
- version: 2.2.0
- resolution: "@lumino/application@npm:2.2.0"
+"@lumino/application@npm:^2.4.5":
+ version: 2.4.5
+ resolution: "@lumino/application@npm:2.4.5"
dependencies:
- "@lumino/commands": ^2.1.2
- "@lumino/coreutils": ^2.1.1
- "@lumino/widgets": ^2.2.0
- checksum: b62da44b21d110c5d3478a49549326974b59325b8c60a58905d8e5ef08210273cd013cb60387d1f082fb79377a230278e2cf63e345491b0a54c75fdcc6164a68
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/widgets": ^2.7.2
+ checksum: 7a034b49cfde045a81d3ed0cb51bfff79a595f9e299c601cc71c19c0709dfe49db5a0a21fdc36fb9d77e441f144ebbeabf9f5ff132a265d530ad3551e9ecc11b
languageName: node
linkType: hard
-"@lumino/collections@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/collections@npm:2.0.0"
+"@lumino/collections@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/collections@npm:2.0.4"
dependencies:
- "@lumino/algorithm": ^2.0.0
- checksum: 4a7fc3571e92a1368a1ef01300ad7b6e0d4ff13cb78b89533d5962eea66d4a7550e15d8b80fa3ab1816b1a89382f35015f9dddf72ab04654c17e5b516b845d8f
+ "@lumino/algorithm": ^2.0.4
+ checksum: ee8dfdcde3815ddb72d977705e8295ee9500a44697717a86fed644dd810bce8d8ad448659eec02dafeee1b1b3a74fc851224481933c385a812055793d34224f1
languageName: node
linkType: hard
-"@lumino/commands@npm:^2.1.1, @lumino/commands@npm:^2.1.2":
- version: 2.1.2
- resolution: "@lumino/commands@npm:2.1.2"
+"@lumino/commands@npm:^2.3.3":
+ version: 2.3.3
+ resolution: "@lumino/commands@npm:2.3.3"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/keyboard": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- checksum: c0b5ce8c5e1a86a98a90f54bb07b74742748110cf3362b86ff8328c1b5475c4dc05f1c4c9f50bf79e51c4e2ddc5cd69d6194f3d39dd5b58f357b0f30758bf35b
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/keyboard": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ checksum: 4f44b180b7ce4580647fb86a61c00b8638ce9d538a7222feb85073f691f29b2f942b79a71f11e25d503c6d4ad3e8becec67cb8829710b34e04676f41d3505937
languageName: node
linkType: hard
-"@lumino/coreutils@npm:^1.11.0 || ^2.0.0, @lumino/coreutils@npm:^1.11.0 || ^2.1.1, @lumino/coreutils@npm:^2.1.1":
- version: 2.1.1
- resolution: "@lumino/coreutils@npm:2.1.1"
- checksum: dfdeb2b0282caae17b6c3edfebadf4ce7c75fc879fa60cacfef9b154412f4b35e4ffd95b1833b99d8dacb99aaaa04513570129ae2024c3f33e2677a01f0576ce
+"@lumino/coreutils@npm:^1.11.0 || ^2.0.0, @lumino/coreutils@npm:^1.11.0 || ^2.2.2, @lumino/coreutils@npm:^2.2.2":
+ version: 2.2.2
+ resolution: "@lumino/coreutils@npm:2.2.2"
+ dependencies:
+ "@lumino/algorithm": ^2.0.4
+ checksum: ec4f7eedcd8e27c43f541bcf9d571fc69e82959879c80a50c7c6fb803d923834399e3a52e6c044a898426e220168602f0c4ca702c9683354510f5393fe3b160a
languageName: node
linkType: hard
-"@lumino/datagrid@npm:^2.1.1":
- version: 2.1.2
- resolution: "@lumino/datagrid@npm:2.1.2"
+"@lumino/datagrid@npm:^2.5.3":
+ version: 2.5.3
+ resolution: "@lumino/datagrid@npm:2.5.3"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/dragdrop": ^2.1.2
- "@lumino/keyboard": ^2.0.0
- "@lumino/messaging": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/widgets": ^2.2.0
- checksum: b121cfff8295aa600c2ad9de0ef4c7a3b9c8bbbc202d89b853f6c64d70e13058c62f898cc52d092a3f11b6158fde55cb24b764326ef2b4333db182a4e6cd3cc5
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/keyboard": ^2.0.4
+ "@lumino/messaging": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/widgets": ^2.7.2
+ checksum: 6dd9c1f6bfdd5133d762aa19f50bb949ef1ad166a06d6c71c4c25076d45854503a2cace33ee75725bbadef96f1316104e7af833179ef507d579c87352858aaa6
languageName: node
linkType: hard
-"@lumino/disposable@npm:^1.10.0 || ^2.0.0, @lumino/disposable@npm:^2.1.1":
- version: 2.1.1
- resolution: "@lumino/disposable@npm:2.1.1"
+"@lumino/disposable@npm:^1.10.0 || ^2.0.0, @lumino/disposable@npm:^2.1.5":
+ version: 2.1.5
+ resolution: "@lumino/disposable@npm:2.1.5"
dependencies:
- "@lumino/signaling": ^2.1.1
- checksum: ed6cdfe13f3346178a087690d4e7baeccaed7e73ca23cb239765202409f5c01b4729a4058b4717f963462ee9ef2e5cb14ad1974e3163741267290edc3715c85c
+ "@lumino/signaling": ^2.1.5
+ checksum: 31b3edd0643dd8d64131379a379c6364ff7a7e1884186d56a6e7b812cc8ee52f38cb43c20e8d45a8a5343a80af4a8180acf62c51f59c9a522349f35c65fe4d29
languageName: node
linkType: hard
-"@lumino/domutils@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/domutils@npm:2.0.0"
- checksum: 4a146bfc1006d5fd00ccecc61d9803965d269c15c48c892fd87216336ce967f0db91f31203c5616c83d260224cddf25af4abb6704a6770757d19e44068f690bf
+"@lumino/domutils@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/domutils@npm:2.0.4"
+ checksum: 5aacb1e3f597c8dd24fc09c7dabc97c630c293e43afaf7100e59d630bb9379b96b88536a37559cf92102a82364ab80734ccb21eb12811df8ed6ca2662e5cf9f1
languageName: node
linkType: hard
-"@lumino/dragdrop@npm:^2.1.1, @lumino/dragdrop@npm:^2.1.2":
- version: 2.1.2
- resolution: "@lumino/dragdrop@npm:2.1.2"
+"@lumino/dragdrop@npm:^2.1.7":
+ version: 2.1.7
+ resolution: "@lumino/dragdrop@npm:2.1.7"
dependencies:
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- checksum: 7ac64ec11423ec89fea937aa6c9ca818933ee98e775e500018a0a948f32171932033a1e302a48395cbe9bfeaa635acde2393fd935db14d7b1d569ca6a1daaa77
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ checksum: 92365f45bf3876db2575e6c46a8951f5521fa889146a760386fd189927ae14b7fb00a0e3390f78cfca2703d9d57854e3b17fb4b457a8f288df268f3a36158858
languageName: node
linkType: hard
-"@lumino/keyboard@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/keyboard@npm:2.0.0"
- checksum: 3852ba51f437b1c1d7e552a0f844592a05e04dd5012070dc6e4384c58965d1ebf536c6875c1b7bae03cde3c715ddc36cd290992fcefc1a8c39094194f4689fdd
+"@lumino/keyboard@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/keyboard@npm:2.0.4"
+ checksum: 550497726ab8a17e9046fe88f74fbf0ae32e2811d9d7138ccefc7758e8cbf22c6705f3aca8415e0419def17939e12b1363268d71aae00e22f6bbbcfaff5faf82
languageName: node
linkType: hard
-"@lumino/messaging@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/messaging@npm:2.0.0"
+"@lumino/messaging@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/messaging@npm:2.0.4"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/collections": ^2.0.0
- checksum: 1e82dcf9b110834d4342dc63dfeac0ee780880fb99051bd82d00a1f83afd91b276c1cea5af85a414d92c527adc365d54f20ec780123b562f89c5a2cd3e96bf81
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/collections": ^2.0.4
+ checksum: 08b8ec0fcb21f61a2fa7050d22f94c9c54bf3d310c014a16bea5966320ba760a39bfecc9cd21e1d09ec367805ac0ad8be2466fff15ca1be7536a1077297eb6c7
languageName: node
linkType: hard
-"@lumino/polling@npm:^2.1.1":
- version: 2.1.1
- resolution: "@lumino/polling@npm:2.1.1"
+"@lumino/polling@npm:^2.1.5":
+ version: 2.1.5
+ resolution: "@lumino/polling@npm:2.1.5"
dependencies:
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/signaling": ^2.1.1
- checksum: 69177b26d5fc541e72533cbe7d7f7999eea541d392f1082d20dbd9e1797e7d46fba47bae9c65c06f9ccb2780cbae636e9354d9bf4423b5e1020754d4b07d4f6b
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/signaling": ^2.1.5
+ checksum: 2b510ef4a5ac05470f01281112d1c467ea95f9f783f702d61fe512d8efecda93f360c907eb3e9fd180f507afe79face1d0ca7878a9d844a3e1f588aba7c5a28e
languageName: node
linkType: hard
-"@lumino/properties@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/properties@npm:2.0.0"
- checksum: 81187a11a779eed4e20ff0035e77dee99bd271b0cf649096c4e8809dd6bdd06955b1a974bc1a115e536f8d2840b30183bb78a362b2c6991824477df6d17e6c59
+"@lumino/properties@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/properties@npm:2.0.4"
+ checksum: f76d03ba0db12d3c83517484e1cd427b49006bf71e5e1bda00ddb1f02ab85a0079e47c715572a809d4102b348422cab15d587285a0fa17e7e91bbd288d9b6112
languageName: node
linkType: hard
-"@lumino/signaling@npm:^1.10.0 || ^2.0.0, @lumino/signaling@npm:^2.1.1":
- version: 2.1.1
- resolution: "@lumino/signaling@npm:2.1.1"
+"@lumino/signaling@npm:^1.10.0 || ^2.0.0, @lumino/signaling@npm:^2.1.5":
+ version: 2.1.5
+ resolution: "@lumino/signaling@npm:2.1.5"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/coreutils": ^2.1.1
- checksum: 283ad4239b8577f68aca3d0b2606f73cc1c775f84cab25cf49aa6cd195f0d87949ef43fdff03b38b5a49ebbf2468581c6786d5f8b6159a04b2051260be5eab86
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/coreutils": ^2.2.2
+ checksum: ca8fa6f55a28e1dc05ae2a9ab89f34dbbbc4678e891689bfc84ef3a4f85bfdd4abfcff05ff08d6733872bd6808d71138de5fe35692cced6f008d2893b8506d47
languageName: node
linkType: hard
-"@lumino/virtualdom@npm:^2.0.0":
- version: 2.0.0
- resolution: "@lumino/virtualdom@npm:2.0.0"
+"@lumino/virtualdom@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@lumino/virtualdom@npm:2.0.4"
dependencies:
- "@lumino/algorithm": ^2.0.0
- checksum: 6fc1d88e7d4a656be7664ccfc5745eb1d4e3d2034db0b11ad6abefcc642f22d265003eef0e1d02bca2e42b6da127123118c631369006f78e88a08885a6f36c25
+ "@lumino/algorithm": ^2.0.4
+ checksum: 2153f31703088a2dc7dc9cd2353f2876ae626839d267be50c0b191c187649b04b8d1596810f6294afc041e183baff5e5e8e9e4958ce8006df2c5c6ced7bbea42
languageName: node
linkType: hard
-"@lumino/widgets@npm:^1.37.2 || ^2.1.1, @lumino/widgets@npm:^2.1.1, @lumino/widgets@npm:^2.2.0":
- version: 2.2.0
- resolution: "@lumino/widgets@npm:2.2.0"
+"@lumino/widgets@npm:^1.37.2 || ^2.7.2, @lumino/widgets@npm:^2.7.2":
+ version: 2.7.2
+ resolution: "@lumino/widgets@npm:2.7.2"
dependencies:
- "@lumino/algorithm": ^2.0.0
- "@lumino/commands": ^2.1.2
- "@lumino/coreutils": ^2.1.1
- "@lumino/disposable": ^2.1.1
- "@lumino/domutils": ^2.0.0
- "@lumino/dragdrop": ^2.1.2
- "@lumino/keyboard": ^2.0.0
- "@lumino/messaging": ^2.0.0
- "@lumino/properties": ^2.0.0
- "@lumino/signaling": ^2.1.1
- "@lumino/virtualdom": ^2.0.0
- checksum: 963c0e54102b786a9cbf3467041c9f6f5c275af751afc311ebeba30d56516767c463c425e321bb389eaa66726dfc4420119a9a58573dcbf3110aba9515c80606
+ "@lumino/algorithm": ^2.0.4
+ "@lumino/commands": ^2.3.3
+ "@lumino/coreutils": ^2.2.2
+ "@lumino/disposable": ^2.1.5
+ "@lumino/domutils": ^2.0.4
+ "@lumino/dragdrop": ^2.1.7
+ "@lumino/keyboard": ^2.0.4
+ "@lumino/messaging": ^2.0.4
+ "@lumino/properties": ^2.0.4
+ "@lumino/signaling": ^2.1.5
+ "@lumino/virtualdom": ^2.0.4
+ checksum: ca9017aecc1df504f433a6189ede84d8ae3ec2c76dd612cf1b43f131ace5d992e6f8ac5359f6ec04abd336c8abadc5eeada43f48f5140cfed54630f1bd84b44a
languageName: node
linkType: hard
-"@npmcli/fs@npm:^3.1.0":
- version: 3.1.0
- resolution: "@npmcli/fs@npm:3.1.0"
- dependencies:
- semver: ^7.3.5
- checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e
+"@marijn/find-cluster-break@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "@marijn/find-cluster-break@npm:1.0.2"
+ checksum: 0d836de25e04d58325813401ef3c2d34caf040da985a5935fcbc9d84e7b47a21bdb15f57d70c2bf0960bd29ed3dbbb1afd00cdd0fc4fafbee7fd0ffe7d508ae1
languageName: node
linkType: hard
-"@pkgjs/parseargs@npm:^0.11.0":
- version: 0.11.0
- resolution: "@pkgjs/parseargs@npm:0.11.0"
- checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f
+"@mermaid-js/layout-elk@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "@mermaid-js/layout-elk@npm:0.2.0"
+ dependencies:
+ d3: ^7.9.0
+ elkjs: ^0.9.3
+ peerDependencies:
+ mermaid: ^11.0.2
+ checksum: 1a1ca0ebe32367de883341f2f10484086aacff498f57a3366aec8fcea1749bea66ea574021223de69ac065a7c914c6cd56f385c48c0a7d25c11a71571903ee6d
languageName: node
linkType: hard
-"@playwright/test@npm:^1.32.0, @playwright/test@npm:^1.32.2":
- version: 1.36.0
- resolution: "@playwright/test@npm:1.36.0"
+"@mermaid-js/parser@npm:^0.6.3":
+ version: 0.6.3
+ resolution: "@mermaid-js/parser@npm:0.6.3"
dependencies:
- "@types/node": "*"
- fsevents: 2.3.2
- playwright-core: 1.36.0
- dependenciesMeta:
- fsevents:
- optional: true
- bin:
- playwright: cli.js
- checksum: 6748fd7777617fc14aaf472c85a2d29bdcca7c63e88d06bd8c4f37af3bc35ae7af9c317ed966bc005e37038a27193be486fb5361634a0e9a79f527b6cbdd2f52
+ langium: 3.3.1
+ checksum: 6a3df5e694c6af793571c60265f5f1d25f39f3bb09f87fa91fa135ee36c2a01ec000ca34abdc801cf2baff4c5dbcaf41af38d710374eb5f678add626cc96f7ab
languageName: node
linkType: hard
-"@rjsf/core@npm:^5.1.0":
- version: 5.9.0
- resolution: "@rjsf/core@npm:5.9.0"
- dependencies:
- lodash: ^4.17.21
- lodash-es: ^4.17.21
- markdown-to-jsx: ^7.2.1
- nanoid: ^3.3.6
- prop-types: ^15.8.1
- peerDependencies:
- "@rjsf/utils": ^5.8.x
- react: ^16.14.0 || >=17
- checksum: 52406fcf560af51cb5b45ce95eb826ff1ad4ed1366c70b16b16137455f6b252cef507f76f139524228e12ccf2d49816b3538747431886476574ac2911f29aac1
+"@microsoft/fast-colors@npm:^5.3.1":
+ version: 5.3.1
+ resolution: "@microsoft/fast-colors@npm:5.3.1"
+ checksum: ff87f402faadb4b5aeee3d27762566c11807f927cd4012b8bbc7f073ca68de0e2197f95330ff5dfd7038f4b4f0e2f51b11feb64c5d570f5c598d37850a5daf60
+ languageName: node
+ linkType: hard
+
+"@microsoft/fast-element@npm:^1.12.0":
+ version: 1.12.0
+ resolution: "@microsoft/fast-element@npm:1.12.0"
+ checksum: bbff4e9c83106d1d74f3eeedc87bf84832429e78fee59c6a4ae8164ee4f42667503f586896bea72341b4d2c76c244a3cb0d4fd0d5d3732755f00357714dd609e
languageName: node
linkType: hard
-"@rjsf/utils@npm:^5.1.0":
- version: 5.9.0
- resolution: "@rjsf/utils@npm:5.9.0"
+"@microsoft/fast-foundation@npm:^2.49.4":
+ version: 2.49.5
+ resolution: "@microsoft/fast-foundation@npm:2.49.5"
+ dependencies:
+ "@microsoft/fast-element": ^1.12.0
+ "@microsoft/fast-web-utilities": ^5.4.1
+ tabbable: ^5.2.0
+ tslib: ^1.13.0
+ checksum: 8a4729e8193ee93f780dc88fac26561b42f2636e3f0a8e89bb1dfe256f50a01a21ed1d8e4d31ce40678807dc833e25f31ba735cb5d3c247b65219aeb2560c82c
+ languageName: node
+ linkType: hard
+
+"@microsoft/fast-web-utilities@npm:^5.4.1":
+ version: 5.4.1
+ resolution: "@microsoft/fast-web-utilities@npm:5.4.1"
+ dependencies:
+ exenv-es6: ^1.1.1
+ checksum: 303e87847f962944f474e3716c3eb305668243916ca9e0719e26bb9a32346144bc958d915c103776b3e552cea0f0f6233f839fad66adfdf96a8436b947288ca7
+ languageName: node
+ linkType: hard
+
+"@npmcli/agent@npm:^2.0.0":
+ version: 2.2.1
+ resolution: "@npmcli/agent@npm:2.2.1"
+ dependencies:
+ agent-base: ^7.1.0
+ http-proxy-agent: ^7.0.0
+ https-proxy-agent: ^7.0.1
+ lru-cache: ^10.0.1
+ socks-proxy-agent: ^8.0.1
+ checksum: c69aca42dbba393f517bc5777ee872d38dc98ea0e5e93c1f6d62b82b8fecdc177a57ea045f07dda1a770c592384b2dd92a5e79e21e2a7cf51c9159466a8f9c9b
+ languageName: node
+ linkType: hard
+
+"@npmcli/fs@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@npmcli/fs@npm:3.1.0"
+ dependencies:
+ semver: ^7.3.5
+ checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e
+ languageName: node
+ linkType: hard
+
+"@pkgjs/parseargs@npm:^0.11.0":
+ version: 0.11.0
+ resolution: "@pkgjs/parseargs@npm:0.11.0"
+ checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f
+ languageName: node
+ linkType: hard
+
+"@playwright/test@npm:^1.32.0, @playwright/test@npm:^1.56.0":
+ version: 1.57.0
+ resolution: "@playwright/test@npm:1.57.0"
+ dependencies:
+ playwright: 1.57.0
+ bin:
+ playwright: cli.js
+ checksum: 1a84783a240d69c2c8081a127b446f812a8dc86fe6f60a9511dd501cc0e6229cbec7e7753972678f3f063ad2bebb2cedbe9caebc5faa41014aebed35773ea242
+ languageName: node
+ linkType: hard
+
+"@rjsf/core@npm:^5.13.4":
+ version: 5.17.1
+ resolution: "@rjsf/core@npm:5.17.1"
+ dependencies:
+ lodash: ^4.17.21
+ lodash-es: ^4.17.21
+ markdown-to-jsx: ^7.4.1
+ nanoid: ^3.3.7
+ prop-types: ^15.8.1
+ peerDependencies:
+ "@rjsf/utils": ^5.16.x
+ react: ^16.14.0 || >=17
+ checksum: 2dead2886a4db152d259d3e85281c1fa5975eeac5f05c2840201ccc583ef1cf9d48c922cd404d515133e140eae7a8fca4aa63ccde0bcfe63d0b3fbe3cd621aed
+ languageName: node
+ linkType: hard
+
+"@rjsf/utils@npm:^5.13.4":
+ version: 5.17.1
+ resolution: "@rjsf/utils@npm:5.17.1"
dependencies:
json-schema-merge-allof: ^0.8.1
jsonpointer: ^5.0.1
@@ -1322,7 +1623,32 @@ __metadata:
react-is: ^18.2.0
peerDependencies:
react: ^16.14.0 || >=17
- checksum: f1a1070539b24763b64631bb8d0d16a504fa46f029775a34e57c47e58b913b07e2869b45de6c993745a6320df3b6571f101abc2d07be59054a971e43facae6ea
+ checksum: 83010de66b06f1046b023a0b7d0bf30b5f47b152893c3b12f1f42faa89e7c7d18b2f04fe2e9035e5f63454317f09e6d5753fc014d43b933c8023b71fc50c3acf
+ languageName: node
+ linkType: hard
+
+"@sinclair/typebox@npm:^0.27.8":
+ version: 0.27.8
+ resolution: "@sinclair/typebox@npm:0.27.8"
+ checksum: 00bd7362a3439021aa1ea51b0e0d0a0e8ca1351a3d54c606b115fdcc49b51b16db6e5f43b4fe7a28c38688523e22a94d49dd31168868b655f0d4d50f032d07a1
+ languageName: node
+ linkType: hard
+
+"@sinonjs/commons@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "@sinonjs/commons@npm:3.0.1"
+ dependencies:
+ type-detect: 4.0.8
+ checksum: a7c3e7cc612352f4004873747d9d8b2d4d90b13a6d483f685598c945a70e734e255f1ca5dc49702515533c403b32725defff148177453b3f3915bcb60e9d4601
+ languageName: node
+ linkType: hard
+
+"@sinonjs/fake-timers@npm:^10.0.2":
+ version: 10.3.0
+ resolution: "@sinonjs/fake-timers@npm:10.3.0"
+ dependencies:
+ "@sinonjs/commons": ^3.0.0
+ checksum: 614d30cb4d5201550c940945d44c9e0b6d64a888ff2cd5b357f95ad6721070d6b8839cd10e15b76bf5e14af0bcc1d8f9ec00d49a46318f1f669a4bec1d7f3148
languageName: node
linkType: hard
@@ -1737,17 +2063,289 @@ __metadata:
languageName: node
linkType: hard
-"@types/clone@npm:~2.1.1":
- version: 2.1.1
- resolution: "@types/clone@npm:2.1.1"
- checksum: bda9668b9d6e0875d64bbe00763676f566e8647bc224333a03ac7fd66655dfed56a98a9f8304d0145c4411b964649c84c4d1a03adbdb6547eafb9ab8f303d254
+"@types/d3-array@npm:*":
+ version: 3.2.2
+ resolution: "@types/d3-array@npm:3.2.2"
+ checksum: 72e8e2abe0911cb431d6f3fe0a1f71b915356b679d4d9c826f52941bb30210c0fe8299dde066b08d9986754c620f031b13b13ab6dfc60d404eceab66a075dd5d
+ languageName: node
+ linkType: hard
+
+"@types/d3-axis@npm:*":
+ version: 3.0.6
+ resolution: "@types/d3-axis@npm:3.0.6"
+ dependencies:
+ "@types/d3-selection": "*"
+ checksum: ea1065d9e6d134c04427763603cbe9d549b8b5785b8ae0d002b5b14a362619d5b8f5ee3c2fda8b36b7e5a413cbcd387e1a2d89898b919a9f0cc91ad4e67b5ab5
+ languageName: node
+ linkType: hard
+
+"@types/d3-brush@npm:*":
+ version: 3.0.6
+ resolution: "@types/d3-brush@npm:3.0.6"
+ dependencies:
+ "@types/d3-selection": "*"
+ checksum: e5166bc53e5c914b1fed0a6ce55ca14d76ae11c5afd16b724b8ae47989e977c4af02bb07496d1ccd0a77f4ccd9a2ca7345e1d289bcfce16490fe4b39a9e0d170
+ languageName: node
+ linkType: hard
+
+"@types/d3-chord@npm:*":
+ version: 3.0.6
+ resolution: "@types/d3-chord@npm:3.0.6"
+ checksum: b511cf372ed8a0086d37a715c0d4aca811b614454e1f7c1561fbcd46863beaccdb115d274a7a992a30a8218393fbc3e1fdd7ca6e9d572e729a4570002c327083
+ languageName: node
+ linkType: hard
+
+"@types/d3-color@npm:*":
+ version: 3.1.3
+ resolution: "@types/d3-color@npm:3.1.3"
+ checksum: 8a0e79a709929502ec4effcee2c786465b9aec51b653ba0b5d05dbfec3e84f418270dd603002d94021885061ff592f614979193bd7a02ad76317f5608560e357
+ languageName: node
+ linkType: hard
+
+"@types/d3-contour@npm:*":
+ version: 3.0.6
+ resolution: "@types/d3-contour@npm:3.0.6"
+ dependencies:
+ "@types/d3-array": "*"
+ "@types/geojson": "*"
+ checksum: 83c13eb0567e95d6675d6d81cbeab38d0899c5af70a7c69354e23e0860ddb2f3e911d2cacd33a8baa60ce7846b38785a337b2d7c8d2763a1340bfb999b4bd2ab
+ languageName: node
+ linkType: hard
+
+"@types/d3-delaunay@npm:*":
+ version: 6.0.4
+ resolution: "@types/d3-delaunay@npm:6.0.4"
+ checksum: 502fe0eb91f7d05b0f57904d68028c24348a54b1e5458009caf662de995d0e59bd82cd701b4af0087d614ee9e456d415fe32d63c25272ca753bf12b3f27b2d77
+ languageName: node
+ linkType: hard
+
+"@types/d3-dispatch@npm:*":
+ version: 3.0.7
+ resolution: "@types/d3-dispatch@npm:3.0.7"
+ checksum: ce7ab5a7d5c64aacf563797c0c61f3862b9ff687cb35470fe462219f09e402185646f51707339beede616586d92ded6974c3958dbeb15e35a85b1ecfafdf13a8
+ languageName: node
+ linkType: hard
+
+"@types/d3-drag@npm:*":
+ version: 3.0.7
+ resolution: "@types/d3-drag@npm:3.0.7"
+ dependencies:
+ "@types/d3-selection": "*"
+ checksum: 1107cb1667ead79073741c06ea4a9e8e4551698f6c9c60821e327a6aa30ca2ba0b31a6fe767af85a2e38a22d2305f6c45b714df15c2bba68adf58978223a5fc5
+ languageName: node
+ linkType: hard
+
+"@types/d3-dsv@npm:*":
+ version: 3.0.7
+ resolution: "@types/d3-dsv@npm:3.0.7"
+ checksum: 5025e01459827d09d14e0d00281995a04042ce9e3e76444c5a65466c1d29649d82cbfaa9251e33837bf576f5c587525d8d8ff5aacc6bd3b831824d54449261b9
+ languageName: node
+ linkType: hard
+
+"@types/d3-ease@npm:*":
+ version: 3.0.2
+ resolution: "@types/d3-ease@npm:3.0.2"
+ checksum: 0885219966294bfc99548f37297e1c75e75da812a5f3ec941977ebb57dcab0a25acec5b2bbd82d09a49d387daafca08521ca269b7e4c27ddca7768189e987b54
+ languageName: node
+ linkType: hard
+
+"@types/d3-fetch@npm:*":
+ version: 3.0.7
+ resolution: "@types/d3-fetch@npm:3.0.7"
+ dependencies:
+ "@types/d3-dsv": "*"
+ checksum: e60cf60b25cbc49b2066ac2a3638f610c7379000562b0f499dd90fd57a8cb9740c24667a70496c2a66456d42867afeffb1722a75b26d95e7d7ee8667d96b0b36
+ languageName: node
+ linkType: hard
+
+"@types/d3-force@npm:*":
+ version: 3.0.10
+ resolution: "@types/d3-force@npm:3.0.10"
+ checksum: 0faf1321ddd85f7bf25769ee97513b380a897791ad1cd6c4282f09e0108e566132fad80f4c73cdb592a352139b22388d3c77458298a00f92ef72e27019fb33c7
+ languageName: node
+ linkType: hard
+
+"@types/d3-format@npm:*":
+ version: 3.0.4
+ resolution: "@types/d3-format@npm:3.0.4"
+ checksum: e69421cd93861a0c080084b0b23d4a5d6a427497559e46898189002fb756dae2c7c858b465308f6bcede7272b90e39ce8adab810bded2309035a5d9556c59134
+ languageName: node
+ linkType: hard
+
+"@types/d3-geo@npm:*":
+ version: 3.1.0
+ resolution: "@types/d3-geo@npm:3.1.0"
+ dependencies:
+ "@types/geojson": "*"
+ checksum: a4b2daa8a64012912ce7186891e8554af123925dca344c111b771e168a37477e02d504c6c94ee698440380e8c4f3f373d6755be97935da30eae0904f6745ce40
+ languageName: node
+ linkType: hard
+
+"@types/d3-hierarchy@npm:*":
+ version: 3.1.7
+ resolution: "@types/d3-hierarchy@npm:3.1.7"
+ checksum: 69746b3a65e0fe0ceb3ffcb1a8840a61e271eadb32eccb5034f0fce036d24801aef924ee45b99246580c9f7c81839ab0555f776a11773d82e860d522a2ff1c0e
+ languageName: node
+ linkType: hard
+
+"@types/d3-interpolate@npm:*":
+ version: 3.0.4
+ resolution: "@types/d3-interpolate@npm:3.0.4"
+ dependencies:
+ "@types/d3-color": "*"
+ checksum: efd2770e174e84fc7316fdafe03cf3688451f767dde1fa6211610137f495be7f3923db7e1723a6961a0e0e9ae0ed969f4f47c038189fa0beb1d556b447922622
+ languageName: node
+ linkType: hard
+
+"@types/d3-path@npm:*":
+ version: 3.1.1
+ resolution: "@types/d3-path@npm:3.1.1"
+ checksum: fee8f6b0d3b28a3611c7d7fda3bf2f79392ded266f54b03a220f205c42117644bdcd33dcbf4853da3cca02229f1c669d2a60d5d297a24ce459ba8271ccb26c03
+ languageName: node
+ linkType: hard
+
+"@types/d3-polygon@npm:*":
+ version: 3.0.2
+ resolution: "@types/d3-polygon@npm:3.0.2"
+ checksum: 7cf1eadb54f02dd3617512b558f4c0f3811f8a6a8c887d9886981c3cc251db28b68329b2b0707d9f517231a72060adbb08855227f89bef6ef30caedc0a67cab2
+ languageName: node
+ linkType: hard
+
+"@types/d3-quadtree@npm:*":
+ version: 3.0.6
+ resolution: "@types/d3-quadtree@npm:3.0.6"
+ checksum: 631fb1a50dbe4fb0c97574891b180ec3d6a0f524bbd8aee8dfd44eda405e7ed1ca2b03d5568a35f697d09e5e4b598117e149236874b0c8764979a3d6242bb0bc
+ languageName: node
+ linkType: hard
+
+"@types/d3-random@npm:*":
+ version: 3.0.3
+ resolution: "@types/d3-random@npm:3.0.3"
+ checksum: 33285b57768a724d2466ac1deec002432805c9df3e475ffb7f7fec66681cfe3e18d2f68b7f8ba45f400b274907bbebfe8adff14c9a97ef1987e476135e784925
+ languageName: node
+ linkType: hard
+
+"@types/d3-scale-chromatic@npm:*":
+ version: 3.1.0
+ resolution: "@types/d3-scale-chromatic@npm:3.1.0"
+ checksum: cb7b86deac077c7c217a52a3f658cdfb812cff8708404fbfe54918c03ead545e1df87df377e9c4eab21c9d6c1aeee6471320e02a5b6b27e2e3f786a12a82ab02
+ languageName: node
+ linkType: hard
+
+"@types/d3-scale@npm:*":
+ version: 4.0.9
+ resolution: "@types/d3-scale@npm:4.0.9"
+ dependencies:
+ "@types/d3-time": "*"
+ checksum: c44265a38e538983686b1b8d159abfb4e81c09b33316f3a68f0f372d38400fa950ad531644d25230cc7b48ea5adb50270fc54823f088979ade62dcd0225f7aa3
+ languageName: node
+ linkType: hard
+
+"@types/d3-selection@npm:*":
+ version: 3.0.11
+ resolution: "@types/d3-selection@npm:3.0.11"
+ checksum: 4b76630f76dffdafc73cdc786d73e7b4c96f40546483074b3da0e7fe83fd7f5ed9bc6c50f79bcef83595f943dcc9ed6986953350f39371047af644cc39c41b43
+ languageName: node
+ linkType: hard
+
+"@types/d3-shape@npm:*":
+ version: 3.1.7
+ resolution: "@types/d3-shape@npm:3.1.7"
+ dependencies:
+ "@types/d3-path": "*"
+ checksum: 776b982e2c4fc04763782af5100993c02bca338632ff2c76d2423ace398300ba7c48cd745f95b5f51edefabbfd026c45829a146c411f8facde09ef92580b20ce
+ languageName: node
+ linkType: hard
+
+"@types/d3-time-format@npm:*":
+ version: 4.0.3
+ resolution: "@types/d3-time-format@npm:4.0.3"
+ checksum: e981fc9780697a9d8c5d1ddf1167d9c6bc28e4e610afddff1384fe55e6eb52cb65309b2a0a1d4cf817413b0a80b9f1a652fe0b2cb8054ace4eafff80a6093aa5
+ languageName: node
+ linkType: hard
+
+"@types/d3-time@npm:*":
+ version: 3.0.4
+ resolution: "@types/d3-time@npm:3.0.4"
+ checksum: 0c296884571ce70c4bbd4ea9cd1c93c0c8aee602c6c806b056187dd4ee49daf70c2f41da94b25ba0d796edf8ca83cbb87fe6d1cdda7ca669ab800170ece1c12b
+ languageName: node
+ linkType: hard
+
+"@types/d3-timer@npm:*":
+ version: 3.0.2
+ resolution: "@types/d3-timer@npm:3.0.2"
+ checksum: 1643eebfa5f4ae3eb00b556bbc509444d88078208ec2589ddd8e4a24f230dd4cf2301e9365947e70b1bee33f63aaefab84cd907822aae812b9bc4871b98ab0e1
+ languageName: node
+ linkType: hard
+
+"@types/d3-transition@npm:*":
+ version: 3.0.9
+ resolution: "@types/d3-transition@npm:3.0.9"
+ dependencies:
+ "@types/d3-selection": "*"
+ checksum: c8608b1ac7cf09acfe387f3d41074631adcdfd7f2c8ca2efb378309adf0e9fc8469dbcf0d7a8c40fd1f03f2d2bf05fcda0cde7aa356ae8533a141dcab4dff221
+ languageName: node
+ linkType: hard
+
+"@types/d3-zoom@npm:*":
+ version: 3.0.8
+ resolution: "@types/d3-zoom@npm:3.0.8"
+ dependencies:
+ "@types/d3-interpolate": "*"
+ "@types/d3-selection": "*"
+ checksum: a1685728949ed39faf8ce162cc13338639c57bc2fd4d55fc7902b2632cad2bc2a808941263e57ce6685647e8a6a0a556e173386a52d6bb74c9ed6195b68be3de
+ languageName: node
+ linkType: hard
+
+"@types/d3@npm:^7.4.3":
+ version: 7.4.3
+ resolution: "@types/d3@npm:7.4.3"
+ dependencies:
+ "@types/d3-array": "*"
+ "@types/d3-axis": "*"
+ "@types/d3-brush": "*"
+ "@types/d3-chord": "*"
+ "@types/d3-color": "*"
+ "@types/d3-contour": "*"
+ "@types/d3-delaunay": "*"
+ "@types/d3-dispatch": "*"
+ "@types/d3-drag": "*"
+ "@types/d3-dsv": "*"
+ "@types/d3-ease": "*"
+ "@types/d3-fetch": "*"
+ "@types/d3-force": "*"
+ "@types/d3-format": "*"
+ "@types/d3-geo": "*"
+ "@types/d3-hierarchy": "*"
+ "@types/d3-interpolate": "*"
+ "@types/d3-path": "*"
+ "@types/d3-polygon": "*"
+ "@types/d3-quadtree": "*"
+ "@types/d3-random": "*"
+ "@types/d3-scale": "*"
+ "@types/d3-scale-chromatic": "*"
+ "@types/d3-selection": "*"
+ "@types/d3-shape": "*"
+ "@types/d3-time": "*"
+ "@types/d3-time-format": "*"
+ "@types/d3-timer": "*"
+ "@types/d3-transition": "*"
+ "@types/d3-zoom": "*"
+ checksum: 12234aa093c8661546168becdd8956e892b276f525d96f65a7b32fed886fc6a569fe5a1171bff26fef2a5663960635f460c9504a6f2d242ba281a2b6c8c6465c
languageName: node
linkType: hard
"@types/estree@npm:^1.0.0":
- version: 1.0.1
- resolution: "@types/estree@npm:1.0.1"
- checksum: e9aa175eacb797216fafce4d41e8202c7a75555bc55232dee0f9903d7171f8f19f0ae7d5191bb1a88cb90e65468be508c0df850a9fb81b4433b293a5a749899d
+ version: 1.0.5
+ resolution: "@types/estree@npm:1.0.5"
+ checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a
+ languageName: node
+ linkType: hard
+
+"@types/geojson@npm:*":
+ version: 7946.0.16
+ resolution: "@types/geojson@npm:7946.0.16"
+ checksum: d66e5e023f43b3e7121448117af1930af7d06410a32a585a8bc9c6bb5d97e0d656cd93d99e31fa432976c32e98d4b780f82bf1fd1acd20ccf952eb6b8e39edf2
languageName: node
linkType: hard
@@ -1758,62 +2356,172 @@ __metadata:
languageName: node
linkType: hard
+"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0":
+ version: 2.0.6
+ resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
+ checksum: 3feac423fd3e5449485afac999dcfcb3d44a37c830af898b689fadc65d26526460bedb889db278e0d4d815a670331796494d073a10ee6e3a6526301fe7415778
+ languageName: node
+ linkType: hard
+
+"@types/istanbul-lib-report@npm:*":
+ version: 3.0.3
+ resolution: "@types/istanbul-lib-report@npm:3.0.3"
+ dependencies:
+ "@types/istanbul-lib-coverage": "*"
+ checksum: b91e9b60f865ff08cb35667a427b70f6c2c63e88105eadd29a112582942af47ed99c60610180aa8dcc22382fa405033f141c119c69b95db78c4c709fbadfeeb4
+ languageName: node
+ linkType: hard
+
+"@types/istanbul-reports@npm:^3.0.0":
+ version: 3.0.4
+ resolution: "@types/istanbul-reports@npm:3.0.4"
+ dependencies:
+ "@types/istanbul-lib-report": "*"
+ checksum: 93eb18835770b3431f68ae9ac1ca91741ab85f7606f310a34b3586b5a34450ec038c3eed7ab19266635499594de52ff73723a54a72a75b9f7d6a956f01edee95
+ languageName: node
+ linkType: hard
+
+"@types/jsdom@npm:^20.0.0":
+ version: 20.0.1
+ resolution: "@types/jsdom@npm:20.0.1"
+ dependencies:
+ "@types/node": "*"
+ "@types/tough-cookie": "*"
+ parse5: ^7.0.0
+ checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1
+ languageName: node
+ linkType: hard
+
"@types/klaw-sync@npm:^6.0.1":
- version: 6.0.1
- resolution: "@types/klaw-sync@npm:6.0.1"
+ version: 6.0.5
+ resolution: "@types/klaw-sync@npm:6.0.5"
dependencies:
"@types/node": "*"
- checksum: c18427dc30c9272154edc0c2e5bf37faca1831e4979973a019197603836e3a5317eac435177cd41749f1e38953c3eb8d96a7a27c2a444efda34ae5d704a9c263
+ checksum: 618a985280e4d8d451d8208d85b7df31bc5af8f17f2501cbbe57bedd1b6eb0d297ac6ac2ad2ea4dddf7f9b96f34aac1af7f635cf7c42f276e016c3854de8b9d2
languageName: node
linkType: hard
"@types/node@npm:*":
- version: 20.4.2
- resolution: "@types/node@npm:20.4.2"
- checksum: 99e544ea7560d51f01f95627fc40394c24a13da8f041121a0da13e4ef0a2aa332932eaf9a5e8d0e30d1c07106e96a183be392cbba62e8cf0bf6a085d5c0f4149
+ version: 20.11.30
+ resolution: "@types/node@npm:20.11.30"
+ dependencies:
+ undici-types: ~5.26.4
+ checksum: 7597767aa3e44b0f1bf62efa522dd17741135f283c11de6a20ead8bb7016fb4999cc30adcd8f2bb29ebb216906c92894346ccd187de170927dc1e212d2c07c81
languageName: node
linkType: hard
"@types/prop-types@npm:*":
- version: 15.7.5
- resolution: "@types/prop-types@npm:15.7.5"
- checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980
+ version: 15.7.11
+ resolution: "@types/prop-types@npm:15.7.11"
+ checksum: 7519ff11d06fbf6b275029fe03fff9ec377b4cb6e864cac34d87d7146c7f5a7560fd164bdc1d2dbe00b60c43713631251af1fd3d34d46c69cd354602bc0c7c54
languageName: node
linkType: hard
"@types/react@npm:^18.0.26":
- version: 18.2.14
- resolution: "@types/react@npm:18.2.14"
+ version: 18.2.67
+ resolution: "@types/react@npm:18.2.67"
dependencies:
"@types/prop-types": "*"
"@types/scheduler": "*"
csstype: ^3.0.2
- checksum: a6a5e8cc78f486b9020d1ad009aa6c56943c68c7c6376e0f8399e9cbcd950b7b8f5d73f00200f5379f5e58d31d57d8aed24357f301d8e86108cd438ce6c8b3dd
+ checksum: 9e48122b0e8d0ae20601f613aca32289eeb94d55c58ff03a7dc532d80ed289a1ba9715f14b773bd926ccdd63e503717f14264143ef531dc370063abe09dee0b2
languageName: node
linkType: hard
"@types/scheduler@npm:*":
- version: 0.16.3
- resolution: "@types/scheduler@npm:0.16.3"
- checksum: 2b0aec39c24268e3ce938c5db2f2e77f5c3dd280e05c262d9c2fe7d890929e4632a6b8e94334017b66b45e4f92a5aa42ba3356640c2a1175fa37bef2f5200767
+ version: 0.16.8
+ resolution: "@types/scheduler@npm:0.16.8"
+ checksum: 6c091b096daa490093bf30dd7947cd28e5b2cd612ec93448432b33f724b162587fed9309a0acc104d97b69b1d49a0f3fc755a62282054d62975d53d7fd13472d
+ languageName: node
+ linkType: hard
+
+"@types/stack-utils@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "@types/stack-utils@npm:2.0.3"
+ checksum: 72576cc1522090fe497337c2b99d9838e320659ac57fa5560fcbdcbafcf5d0216c6b3a0a8a4ee4fdb3b1f5e3420aa4f6223ab57b82fef3578bec3206425c6cf5
+ languageName: node
+ linkType: hard
+
+"@types/tough-cookie@npm:*":
+ version: 4.0.5
+ resolution: "@types/tough-cookie@npm:4.0.5"
+ checksum: f19409d0190b179331586365912920d192733112a195e870c7f18d20ac8adb7ad0b0ff69dad430dba8bc2be09593453a719cfea92dc3bda19748fd158fe1498d
+ languageName: node
+ linkType: hard
+
+"@types/trusted-types@npm:^2.0.7":
+ version: 2.0.7
+ resolution: "@types/trusted-types@npm:2.0.7"
+ checksum: 8e4202766a65877efcf5d5a41b7dd458480b36195e580a3b1085ad21e948bc417d55d6f8af1fd2a7ad008015d4117d5fdfe432731157da3c68678487174e4ba3
+ languageName: node
+ linkType: hard
+
+"@types/yargs-parser@npm:*":
+ version: 21.0.3
+ resolution: "@types/yargs-parser@npm:21.0.3"
+ checksum: ef236c27f9432983e91432d974243e6c4cdae227cb673740320eff32d04d853eed59c92ca6f1142a335cfdc0e17cccafa62e95886a8154ca8891cc2dec4ee6fc
+ languageName: node
+ linkType: hard
+
+"@types/yargs@npm:^17.0.8":
+ version: 17.0.35
+ resolution: "@types/yargs@npm:17.0.35"
+ dependencies:
+ "@types/yargs-parser": "*"
+ checksum: ebf1f5373388cfcbf9cfb5e56ce7a77c0ba2450420f26f3701010ca92df48cce7e14e4245ed1f17178a38ff8702467a6f4047742775b8e2fd06dec8f4f3501ce
languageName: node
linkType: hard
"@vscode/debugprotocol@npm:^1.51.0":
- version: 1.61.0
- resolution: "@vscode/debugprotocol@npm:1.61.0"
- checksum: 14d4f6d2f385e15a39ba7aa506c25d3e2a2d6a22ebb6ee9d354062634f292b1ce3b0d9b5ac1c098052e3f6e572a1571bf0db647d13d85157b9a50645a0f1c69f
+ version: 1.65.0
+ resolution: "@vscode/debugprotocol@npm:1.65.0"
+ checksum: 3ea504d01c67cd6a0c56fa3357f61f2dbaa426445443dba8b860292232e62e5bff7111e68e4cb844cedd564db1617e08847477a19527becd9f2608199eae4118
languageName: node
linkType: hard
-"abbrev@npm:^1.0.0":
- version: 1.1.1
- resolution: "abbrev@npm:1.1.1"
- checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17
+"abab@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "abab@npm:2.0.6"
+ checksum: 6ffc1af4ff315066c62600123990d87551ceb0aafa01e6539da77b0f5987ac7019466780bf480f1787576d4385e3690c81ccc37cfda12819bf510b8ab47e5a3e
+ languageName: node
+ linkType: hard
+
+"abbrev@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "abbrev@npm:2.0.0"
+ checksum: 0e994ad2aa6575f94670d8a2149afe94465de9cedaaaac364e7fb43a40c3691c980ff74899f682f4ca58fa96b4cbd7421a015d3a6defe43a442117d7821a2f36
+ languageName: node
+ linkType: hard
+
+"acorn-globals@npm:^7.0.0":
+ version: 7.0.1
+ resolution: "acorn-globals@npm:7.0.1"
+ dependencies:
+ acorn: ^8.1.0
+ acorn-walk: ^8.0.2
+ checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
+ languageName: node
+ linkType: hard
+
+"acorn-walk@npm:^8.0.2":
+ version: 8.3.4
+ resolution: "acorn-walk@npm:8.3.4"
+ dependencies:
+ acorn: ^8.11.0
+ checksum: 4ff03f42323e7cf90f1683e08606b0f460e1e6ac263d2730e3df91c7665b6f64e696db6ea27ee4bed18c2599569be61f28a8399fa170c611161a348c402ca19c
+ languageName: node
+ linkType: hard
+
+"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.15.0, acorn@npm:^8.8.1":
+ version: 8.15.0
+ resolution: "acorn@npm:8.15.0"
+ bin:
+ acorn: bin/acorn
+ checksum: 309c6b49aedf1a2e34aaf266de06de04aab6eb097c02375c66fdeb0f64556a6a823540409914fb364d9a11bc30d79d485a2eba29af47992d3490e9886c4391c3
languageName: node
linkType: hard
-"agent-base@npm:6, agent-base@npm:^6.0.2":
+"agent-base@npm:6":
version: 6.0.2
resolution: "agent-base@npm:6.0.2"
dependencies:
@@ -1822,14 +2530,12 @@ __metadata:
languageName: node
linkType: hard
-"agentkeepalive@npm:^4.2.1":
- version: 4.3.0
- resolution: "agentkeepalive@npm:4.3.0"
+"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "agent-base@npm:7.1.0"
dependencies:
- debug: ^4.1.0
- depd: ^2.0.0
- humanize-ms: ^1.2.1
- checksum: 982453aa44c11a06826c836025e5162c846e1200adb56f2d075400da7d32d87021b3b0a58768d949d824811f5654223d5a8a3dad120921a2439625eb847c6260
+ debug: ^4.3.4
+ checksum: f7828f991470a0cc22cb579c86a18cbae83d8a3cbed39992ab34fc7217c4d126017f1c74d0ab66be87f71455318a8ea3e757d6a37881b8d0f2a2c6aa55e5418f
languageName: node
linkType: hard
@@ -1869,7 +2575,7 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^4.0.0":
+"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0":
version: 4.3.0
resolution: "ansi-styles@npm:4.3.0"
dependencies:
@@ -1878,6 +2584,13 @@ __metadata:
languageName: node
linkType: hard
+"ansi-styles@npm:^5.0.0":
+ version: 5.2.0
+ resolution: "ansi-styles@npm:5.2.0"
+ checksum: d7f4e97ce0623aea6bc0d90dcd28881ee04cba06c570b97fd3391bd7a268eedfd9d5e2dd4fdcbdd82b8105df5faf6f24aaedc08eaf3da898e702db5948f63469
+ languageName: node
+ linkType: hard
+
"ansi-styles@npm:^6.1.0":
version: 6.2.1
resolution: "ansi-styles@npm:6.2.1"
@@ -1885,20 +2598,24 @@ __metadata:
languageName: node
linkType: hard
-"aproba@npm:^1.0.3 || ^2.0.0":
- version: 2.0.0
- resolution: "aproba@npm:2.0.0"
- checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24
+"async-function@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "async-function@npm:1.0.0"
+ checksum: 9102e246d1ed9b37ac36f57f0a6ca55226876553251a31fc80677e71471f463a54c872dc78d5d7f80740c8ba624395cccbe8b60f7b690c4418f487d8e9fd1106
languageName: node
linkType: hard
-"are-we-there-yet@npm:^3.0.0":
- version: 3.0.1
- resolution: "are-we-there-yet@npm:3.0.1"
- dependencies:
- delegates: ^1.0.0
- readable-stream: ^3.6.0
- checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83
+"async-generator-function@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "async-generator-function@npm:1.0.0"
+ checksum: 74a71a4a2dd7afd06ebb612f6d612c7f4766a351bedffde466023bf6dae629e46b0d2cd38786239e0fbf245de0c7df76035465e16d1213774a0efb22fec0d713
+ languageName: node
+ linkType: hard
+
+"asynckit@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "asynckit@npm:0.4.0"
+ checksum: 7b78c451df768adba04e2d02e63e2d0bf3b07adcd6e42b4cf665cb7ce899bedd344c69a1dcbce355b5f972d597b25aaa1c1742b52cffd9caccb22f348114f6be
languageName: node
linkType: hard
@@ -1913,23 +2630,13 @@ __metadata:
version: 0.0.0-use.local
resolution: "bqplot-ui-tests@workspace:."
dependencies:
- "@jupyterlab/galata": ^5.0.1
+ "@jupyterlab/galata": ^5.5.0
"@playwright/test": ^1.32.0
"@types/klaw-sync": ^6.0.1
klaw-sync: ^6.0.0
languageName: unknown
linkType: soft
-"brace-expansion@npm:^1.1.7":
- version: 1.1.11
- resolution: "brace-expansion@npm:1.1.11"
- dependencies:
- balanced-match: ^1.0.0
- concat-map: 0.0.1
- checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07
- languageName: node
- linkType: hard
-
"brace-expansion@npm:^2.0.1":
version: 2.0.1
resolution: "brace-expansion@npm:2.0.1"
@@ -1939,23 +2646,77 @@ __metadata:
languageName: node
linkType: hard
-"cacache@npm:^17.0.0":
- version: 17.1.3
- resolution: "cacache@npm:17.1.3"
+"braces@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "braces@npm:3.0.3"
dependencies:
- "@npmcli/fs": ^3.1.0
- fs-minipass: ^3.0.0
- glob: ^10.2.2
- lru-cache: ^7.7.1
- minipass: ^5.0.0
- minipass-collect: ^1.0.2
+ fill-range: ^7.1.1
+ checksum: b95aa0b3bd909f6cd1720ffcf031aeaf46154dd88b4da01f9a1d3f7ea866a79eba76a6d01cbc3c422b2ee5cdc39a4f02491058d5df0d7bf6e6a162a832df1f69
+ languageName: node
+ linkType: hard
+
+"cacache@npm:^18.0.0":
+ version: 18.0.2
+ resolution: "cacache@npm:18.0.2"
+ dependencies:
+ "@npmcli/fs": ^3.1.0
+ fs-minipass: ^3.0.0
+ glob: ^10.2.2
+ lru-cache: ^10.0.1
+ minipass: ^7.0.3
+ minipass-collect: ^2.0.1
minipass-flush: ^1.0.5
minipass-pipeline: ^1.2.4
p-map: ^4.0.0
ssri: ^10.0.0
tar: ^6.1.11
unique-filename: ^3.0.0
- checksum: 385756781e1e21af089160d89d7462b7ed9883c978e848c7075b90b73cb823680e66092d61513050164588387d2ca87dd6d910e28d64bc13a9ac82cd8580c796
+ checksum: 0250df80e1ad0c828c956744850c5f742c24244e9deb5b7dc81bca90f8c10e011e132ecc58b64497cc1cad9a98968676147fb6575f4f94722f7619757b17a11b
+ languageName: node
+ linkType: hard
+
+"call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "call-bind-apply-helpers@npm:1.0.2"
+ dependencies:
+ es-errors: ^1.3.0
+ function-bind: ^1.1.2
+ checksum: b2863d74fcf2a6948221f65d95b91b4b2d90cfe8927650b506141e669f7d5de65cea191bf788838bc40d13846b7886c5bc5c84ab96c3adbcf88ad69a72fcdc6b
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^4.0.0":
+ version: 4.1.2
+ resolution: "chalk@npm:4.1.2"
+ dependencies:
+ ansi-styles: ^4.1.0
+ supports-color: ^7.1.0
+ checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc
+ languageName: node
+ linkType: hard
+
+"chevrotain-allstar@npm:~0.3.0":
+ version: 0.3.1
+ resolution: "chevrotain-allstar@npm:0.3.1"
+ dependencies:
+ lodash-es: ^4.17.21
+ peerDependencies:
+ chevrotain: ^11.0.0
+ checksum: 5f5213693886d03ca04ffacc57f7424b5c8015e7a62de3c193c3bc94ae7472f113e9fab7f4e92ce0553c181483950a170576897d7b695aac6196ce32b988475e
+ languageName: node
+ linkType: hard
+
+"chevrotain@npm:~11.0.3":
+ version: 11.0.3
+ resolution: "chevrotain@npm:11.0.3"
+ dependencies:
+ "@chevrotain/cst-dts-gen": 11.0.3
+ "@chevrotain/gast": 11.0.3
+ "@chevrotain/regexp-to-ast": 11.0.3
+ "@chevrotain/types": 11.0.3
+ "@chevrotain/utils": 11.0.3
+ lodash-es: 4.17.21
+ checksum: 43abce4ef2be2ae499027066ad5bfb2dd6b838423108adc69839133655b925a4d86212b97125d8deef9f84dc173b34457eedf59a2d178b6d0b2a0d2e2a7762a4
languageName: node
linkType: hard
@@ -1966,6 +2727,13 @@ __metadata:
languageName: node
linkType: hard
+"ci-info@npm:^3.2.0":
+ version: 3.9.0
+ resolution: "ci-info@npm:3.9.0"
+ checksum: 6b19dc9b2966d1f8c2041a838217299718f15d6c4b63ae36e4674edd2bee48f780e94761286a56aa59eb305a85fbea4ddffb7630ec063e7ec7e7e5ad42549a87
+ languageName: node
+ linkType: hard
+
"clean-stack@npm:^2.0.0":
version: 2.2.0
resolution: "clean-stack@npm:2.2.0"
@@ -1984,13 +2752,6 @@ __metadata:
languageName: node
linkType: hard
-"clone@npm:~2.1.2":
- version: 2.1.2
- resolution: "clone@npm:2.1.2"
- checksum: aaf106e9bc025b21333e2f4c12da539b568db4925c0501a1bf4070836c9e848c892fa22c35548ce0d1132b08bbbfa17a00144fe58fccdab6fa900fec4250f67d
- languageName: node
- linkType: hard
-
"color-convert@npm:^2.0.1":
version: 2.0.1
resolution: "color-convert@npm:2.0.1"
@@ -2007,12 +2768,12 @@ __metadata:
languageName: node
linkType: hard
-"color-support@npm:^1.1.3":
- version: 1.1.3
- resolution: "color-support@npm:1.1.3"
- bin:
- color-support: bin.js
- checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b
+"combined-stream@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "combined-stream@npm:1.0.8"
+ dependencies:
+ delayed-stream: ~1.0.0
+ checksum: 49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c
languageName: node
linkType: hard
@@ -2030,6 +2791,13 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^8.3.0":
+ version: 8.3.0
+ resolution: "commander@npm:8.3.0"
+ checksum: 0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0
+ languageName: node
+ linkType: hard
+
"compute-gcd@npm:^1.2.1":
version: 1.2.1
resolution: "compute-gcd@npm:1.2.1"
@@ -2053,17 +2821,10 @@ __metadata:
languageName: node
linkType: hard
-"concat-map@npm:0.0.1":
- version: 0.0.1
- resolution: "concat-map@npm:0.0.1"
- checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af
- languageName: node
- linkType: hard
-
-"console-control-strings@npm:^1.1.0":
- version: 1.1.0
- resolution: "console-control-strings@npm:1.1.0"
- checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed
+"confbox@npm:^0.1.8":
+ version: 0.1.8
+ resolution: "confbox@npm:0.1.8"
+ checksum: 5c7718ab22cf9e35a31c21ef124156076ae8c9dc65e6463d54961caf5a1d529284485a0fdf83fd23b27329f3b75b0c8c07d2e36c699f5151a2efe903343f976a
languageName: node
linkType: hard
@@ -2074,7 +2835,25 @@ __metadata:
languageName: node
linkType: hard
-"crelt@npm:^1.0.5":
+"cose-base@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "cose-base@npm:1.0.3"
+ dependencies:
+ layout-base: ^1.0.0
+ checksum: 3f3d592316df74adb215ca91e430f1c22b6e890bc0025b32ae1f6464c73fdb9614816cb40a8d38b40c6a3e9e7b8c64eda90d53fb9a4a6948abec17dad496f30b
+ languageName: node
+ linkType: hard
+
+"cose-base@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "cose-base@npm:2.2.0"
+ dependencies:
+ layout-base: ^2.0.0
+ checksum: 2e694f340bf216c71fc126d237578a4168e138720011d0b48c88bf9bfc7fd45f912eff2c603ef3d1307d6e3ce6f465ed382285a764a3a6620db590c5457d2557
+ languageName: node
+ linkType: hard
+
+"crelt@npm:^1.0.5, crelt@npm:^1.0.6":
version: 1.0.6
resolution: "crelt@npm:1.0.6"
checksum: dad842093371ad702afbc0531bfca2b0a8dd920b23a42f26e66dabbed9aad9acd5b9030496359545ef3937c3aced0fd4ac39f7a2d280a23ddf9eb7fdcb94a69f
@@ -2092,6 +2871,29 @@ __metadata:
languageName: node
linkType: hard
+"cssom@npm:^0.5.0":
+ version: 0.5.0
+ resolution: "cssom@npm:0.5.0"
+ checksum: 823471aa30091c59e0a305927c30e7768939b6af70405808f8d2ce1ca778cddcb24722717392438329d1691f9a87cb0183b64b8d779b56a961546d54854fde01
+ languageName: node
+ linkType: hard
+
+"cssom@npm:~0.3.6":
+ version: 0.3.8
+ resolution: "cssom@npm:0.3.8"
+ checksum: 24beb3087c76c0d52dd458be9ee1fbc80ac771478a9baef35dd258cdeb527c68eb43204dd439692bb2b1ae5272fa5f2946d10946edab0d04f1078f85e06bc7f6
+ languageName: node
+ linkType: hard
+
+"cssstyle@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "cssstyle@npm:2.3.0"
+ dependencies:
+ cssom: ~0.3.6
+ checksum: 5f05e6fd2e3df0b44695c2f08b9ef38b011862b274e320665176467c0725e44a53e341bc4959a41176e83b66064ab786262e7380fd1cabeae6efee0d255bb4e3
+ languageName: node
+ linkType: hard
+
"csstype@npm:3.0.10":
version: 3.0.10
resolution: "csstype@npm:3.0.10"
@@ -2100,13 +2902,51 @@ __metadata:
linkType: hard
"csstype@npm:^3.0.2":
- version: 3.1.2
- resolution: "csstype@npm:3.1.2"
- checksum: e1a52e6c25c1314d6beef5168da704ab29c5186b877c07d822bd0806717d9a265e8493a2e35ca7e68d0f5d472d43fac1cdce70fd79fd0853dff81f3028d857b5
+ version: 3.1.3
+ resolution: "csstype@npm:3.1.3"
+ checksum: 8db785cc92d259102725b3c694ec0c823f5619a84741b5c7991b8ad135dfaa66093038a1cc63e03361a6cd28d122be48f2106ae72334e067dd619a51f49eddf7
+ languageName: node
+ linkType: hard
+
+"cytoscape-cose-bilkent@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "cytoscape-cose-bilkent@npm:4.1.0"
+ dependencies:
+ cose-base: ^1.0.0
+ peerDependencies:
+ cytoscape: ^3.2.0
+ checksum: bea6aa139e21bf4135b01b99f8778eed061e074d1a1689771597e8164a999d66f4075d46be584b0a88a5447f9321f38c90c8821df6a9322faaf5afebf4848d97
+ languageName: node
+ linkType: hard
+
+"cytoscape-fcose@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "cytoscape-fcose@npm:2.2.0"
+ dependencies:
+ cose-base: ^2.2.0
+ peerDependencies:
+ cytoscape: ^3.2.0
+ checksum: 94ffe6f131f9c08c2a0a7a6ce1c6c5e523a395bf8d84eba6d4a5f85e23f33788ea3ff807540861a5f78a6914a27729e06a7e6f66784f4f28ea1c030acf500121
+ languageName: node
+ linkType: hard
+
+"cytoscape@npm:^3.29.3":
+ version: 3.33.1
+ resolution: "cytoscape@npm:3.33.1"
+ checksum: 4ebb9551ecb868fc6e831f523933bf96bd107d09b984d6d44db45adfd0a0f82f3383d7d0d5bc2053267ab2e8da47ce5ea280159643e818a4f2534affee248db8
+ languageName: node
+ linkType: hard
+
+"d3-array@npm:1 - 2":
+ version: 2.12.1
+ resolution: "d3-array@npm:2.12.1"
+ dependencies:
+ internmap: ^1.0.0
+ checksum: 97853b7b523aded17078f37c67742f45d81e88dda2107ae9994c31b9e36c5fa5556c4c4cf39650436f247813602dfe31bf7ad067ff80f127a16903827f10c6eb
languageName: node
linkType: hard
-"d3-array@npm:1 - 3, d3-array@npm:2 - 3, d3-array@npm:2.10.0 - 3, d3-array@npm:2.5.0 - 3, d3-array@npm:^3.2.2":
+"d3-array@npm:1 - 3, d3-array@npm:2 - 3, d3-array@npm:2.10.0 - 3, d3-array@npm:2.5.0 - 3, d3-array@npm:3, d3-array@npm:3.2.4, d3-array@npm:^3.2.0, d3-array@npm:^3.2.2":
version: 3.2.4
resolution: "d3-array@npm:3.2.4"
dependencies:
@@ -2115,23 +2955,52 @@ __metadata:
languageName: node
linkType: hard
-"d3-array@npm:3.2.2":
- version: 3.2.2
- resolution: "d3-array@npm:3.2.2"
+"d3-axis@npm:3":
+ version: 3.0.0
+ resolution: "d3-axis@npm:3.0.0"
+ checksum: 227ddaa6d4bad083539c1ec245e2228b4620cca941997a8a650cb0af239375dc20271993127eedac66f0543f331027aca09385e1e16eed023f93eac937cddf0b
+ languageName: node
+ linkType: hard
+
+"d3-brush@npm:3":
+ version: 3.0.0
+ resolution: "d3-brush@npm:3.0.0"
dependencies:
- internmap: 1 - 2
- checksum: 98af3db792685ceca5d9c3721efba0c567520da5532b2c7a590fd83627a598ea225d11c2cecbad404dc154120feb5ea6df0ded38f82ddf342c714cfd0c6143d1
+ d3-dispatch: 1 - 3
+ d3-drag: 2 - 3
+ d3-interpolate: 1 - 3
+ d3-selection: 3
+ d3-transition: 3
+ checksum: 1d042167769a02ac76271c71e90376d7184206e489552b7022a8ec2860209fe269db55e0a3430f3dcbe13b6fec2ff65b1adeaccba3218991b38e022390df72e3
+ languageName: node
+ linkType: hard
+
+"d3-chord@npm:3":
+ version: 3.0.1
+ resolution: "d3-chord@npm:3.0.1"
+ dependencies:
+ d3-path: 1 - 3
+ checksum: ddf35d41675e0f8738600a8a2f05bf0858def413438c12cba357c5802ecc1014c80a658acbbee63cbad2a8c747912efb2358455d93e59906fe37469f1dc6b78b
languageName: node
linkType: hard
-"d3-color@npm:1 - 3, d3-color@npm:^3.1.0":
+"d3-color@npm:1 - 3, d3-color@npm:3, d3-color@npm:^3.1.0":
version: 3.1.0
resolution: "d3-color@npm:3.1.0"
checksum: 4931fbfda5d7c4b5cfa283a13c91a954f86e3b69d75ce588d06cde6c3628cebfc3af2069ccf225e982e8987c612aa7948b3932163ce15eb3c11cd7c003f3ee3b
languageName: node
linkType: hard
-"d3-delaunay@npm:^6.0.2":
+"d3-contour@npm:4":
+ version: 4.0.2
+ resolution: "d3-contour@npm:4.0.2"
+ dependencies:
+ d3-array: ^3.2.0
+ checksum: 56aa082c1acf62a45b61c8d29fdd307041785aa17d9a07de7d1d848633769887a33fb6823888afa383f31c460d0f21d24756593e84e334ddb92d774214d32f1b
+ languageName: node
+ linkType: hard
+
+"d3-delaunay@npm:6, d3-delaunay@npm:^6.0.2":
version: 6.0.4
resolution: "d3-delaunay@npm:6.0.4"
dependencies:
@@ -2140,14 +3009,24 @@ __metadata:
languageName: node
linkType: hard
-"d3-dispatch@npm:1 - 3":
+"d3-dispatch@npm:1 - 3, d3-dispatch@npm:3":
version: 3.0.1
resolution: "d3-dispatch@npm:3.0.1"
checksum: fdfd4a230f46463e28e5b22a45dd76d03be9345b605e1b5dc7d18bd7ebf504e6c00ae123fd6d03e23d9e2711e01f0e14ea89cd0632545b9f0c00b924ba4be223
languageName: node
linkType: hard
-"d3-dsv@npm:^3.0.1":
+"d3-drag@npm:2 - 3, d3-drag@npm:3":
+ version: 3.0.0
+ resolution: "d3-drag@npm:3.0.0"
+ dependencies:
+ d3-dispatch: 1 - 3
+ d3-selection: 3
+ checksum: d297231e60ecd633b0d076a63b4052b436ddeb48b5a3a11ff68c7e41a6774565473a6b064c5e9256e88eca6439a917ab9cea76032c52d944ddbf4fd289e31111
+ languageName: node
+ linkType: hard
+
+"d3-dsv@npm:1 - 3, d3-dsv@npm:3, d3-dsv@npm:^3.0.1":
version: 3.0.1
resolution: "d3-dsv@npm:3.0.1"
dependencies:
@@ -2168,7 +3047,23 @@ __metadata:
languageName: node
linkType: hard
-"d3-force@npm:^3.0.0":
+"d3-ease@npm:1 - 3, d3-ease@npm:3":
+ version: 3.0.1
+ resolution: "d3-ease@npm:3.0.1"
+ checksum: 06e2ee5326d1e3545eab4e2c0f84046a123dcd3b612e68858219aa034da1160333d9ce3da20a1d3486d98cb5c2a06f7d233eee1bc19ce42d1533458bd85dedcd
+ languageName: node
+ linkType: hard
+
+"d3-fetch@npm:3":
+ version: 3.0.1
+ resolution: "d3-fetch@npm:3.0.1"
+ dependencies:
+ d3-dsv: 1 - 3
+ checksum: 382dcea06549ef82c8d0b719e5dc1d96286352579e3b51b20f71437f5800323315b09cf7dcfd4e1f60a41e1204deb01758470cea257d2285a7abd9dcec806984
+ languageName: node
+ linkType: hard
+
+"d3-force@npm:3, d3-force@npm:^3.0.0":
version: 3.0.0
resolution: "d3-force@npm:3.0.0"
dependencies:
@@ -2179,7 +3074,7 @@ __metadata:
languageName: node
linkType: hard
-"d3-format@npm:1 - 3, d3-format@npm:^3.1.0":
+"d3-format@npm:1 - 3, d3-format@npm:3, d3-format@npm:^3.1.0":
version: 3.1.0
resolution: "d3-format@npm:3.1.0"
checksum: f345ec3b8ad3cab19bff5dead395bd9f5590628eb97a389b1dd89f0b204c7c4fc1d9520f13231c2c7cf14b7c9a8cf10f8ef15bde2befbab41454a569bd706ca2
@@ -2203,23 +3098,23 @@ __metadata:
languageName: node
linkType: hard
-"d3-geo@npm:1.12.0 - 3, d3-geo@npm:^3.1.0":
- version: 3.1.0
- resolution: "d3-geo@npm:3.1.0"
+"d3-geo@npm:1.12.0 - 3, d3-geo@npm:3, d3-geo@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "d3-geo@npm:3.1.1"
dependencies:
d3-array: 2.5.0 - 3
- checksum: adf82b0c105c0c5951ae0a833d4dfc479a563791ad7938579fa14e1cffd623b469d8aa7a37dc413a327fb6ac56880f3da3f6c43d4abe3c923972dd98f34f37d1
+ checksum: 3cc4bb50af5d2d4858d2df1729a1777b7fd361854079d9faab1166186c988d2cba0d11911da0c4598d5e22fae91d79113ed262a9f98cabdbc6dbf7c30e5c0363
languageName: node
linkType: hard
-"d3-hierarchy@npm:^3.1.2":
+"d3-hierarchy@npm:3, d3-hierarchy@npm:^3.1.2":
version: 3.1.2
resolution: "d3-hierarchy@npm:3.1.2"
checksum: 0fd946a8c5fd4686d43d3e11bbfc2037a145fda29d2261ccd0e36f70b66af6d7638e2c0c7112124d63fc3d3127197a00a6aecf676bd5bd392a94d7235a214263
languageName: node
linkType: hard
-"d3-interpolate@npm:1.2.0 - 3, d3-interpolate@npm:^3.0.1":
+"d3-interpolate@npm:1 - 3, d3-interpolate@npm:1.2.0 - 3, d3-interpolate@npm:3, d3-interpolate@npm:^3.0.1":
version: 3.0.1
resolution: "d3-interpolate@npm:3.0.1"
dependencies:
@@ -2228,21 +3123,62 @@ __metadata:
languageName: node
linkType: hard
-"d3-path@npm:^3.1.0":
+"d3-path@npm:1":
+ version: 1.0.9
+ resolution: "d3-path@npm:1.0.9"
+ checksum: d4382573baf9509a143f40944baeff9fead136926aed6872f7ead5b3555d68925f8a37935841dd51f1d70b65a294fe35c065b0906fb6e42109295f6598fc16d0
+ languageName: node
+ linkType: hard
+
+"d3-path@npm:1 - 3, d3-path@npm:3, d3-path@npm:^3.1.0":
version: 3.1.0
resolution: "d3-path@npm:3.1.0"
checksum: 2306f1bd9191e1eac895ec13e3064f732a85f243d6e627d242a313f9777756838a2215ea11562f0c7630c7c3b16a19ec1fe0948b1c82f3317fac55882f6ee5d8
languageName: node
linkType: hard
-"d3-quadtree@npm:1 - 3":
+"d3-polygon@npm:3":
+ version: 3.0.1
+ resolution: "d3-polygon@npm:3.0.1"
+ checksum: 0b85c532517895544683849768a2c377cee3801ef8ccf3fa9693c8871dd21a0c1a2a0fc75ff54192f0ba2c562b0da2bc27f5bf959dfafc7fa23573b574865d2c
+ languageName: node
+ linkType: hard
+
+"d3-quadtree@npm:1 - 3, d3-quadtree@npm:3":
version: 3.0.1
resolution: "d3-quadtree@npm:3.0.1"
checksum: 5469d462763811475f34a7294d984f3eb100515b0585ca5b249656f6b1a6e99b20056a2d2e463cc9944b888896d2b1d07859c50f9c0cf23438df9cd2e3146066
languageName: node
linkType: hard
-"d3-scale@npm:^4.0.2":
+"d3-random@npm:3":
+ version: 3.0.1
+ resolution: "d3-random@npm:3.0.1"
+ checksum: a70ad8d1cabe399ebeb2e482703121ac8946a3b336830b518da6848b9fdd48a111990fc041dc716f16885a72176ffa2898f2a250ca3d363ecdba5ef92b18e131
+ languageName: node
+ linkType: hard
+
+"d3-sankey@npm:^0.12.3":
+ version: 0.12.3
+ resolution: "d3-sankey@npm:0.12.3"
+ dependencies:
+ d3-array: 1 - 2
+ d3-shape: ^1.2.0
+ checksum: df1cb9c9d02dd8fd14040e89f112f0da58c03bd7529fa001572a6925a51496d1d82ff25d9fedb6c429a91645fbd2476c19891e535ac90c8bc28337c33ee21c87
+ languageName: node
+ linkType: hard
+
+"d3-scale-chromatic@npm:3":
+ version: 3.1.0
+ resolution: "d3-scale-chromatic@npm:3.1.0"
+ dependencies:
+ d3-color: 1 - 3
+ d3-interpolate: 1 - 3
+ checksum: ab6324bd8e1f708e731e02ab44e09741efda2b174cea1d8ca21e4a87546295e99856bc44e2fd3890f228849c96bccfbcf922328f95be6a7df117453eb5cf22c9
+ languageName: node
+ linkType: hard
+
+"d3-scale@npm:4, d3-scale@npm:^4.0.2":
version: 4.0.2
resolution: "d3-scale@npm:4.0.2"
dependencies:
@@ -2255,7 +3191,14 @@ __metadata:
languageName: node
linkType: hard
-"d3-shape@npm:^3.2.0":
+"d3-selection@npm:2 - 3, d3-selection@npm:3":
+ version: 3.0.0
+ resolution: "d3-selection@npm:3.0.0"
+ checksum: f4e60e133309115b99f5b36a79ae0a19d71ee6e2d5e3c7216ef3e75ebd2cb1e778c2ed2fa4c01bef35e0dcbd96c5428f5bd6ca2184fe2957ed582fde6841cbc5
+ languageName: node
+ linkType: hard
+
+"d3-shape@npm:3, d3-shape@npm:^3.2.0":
version: 3.2.0
resolution: "d3-shape@npm:3.2.0"
dependencies:
@@ -2264,7 +3207,16 @@ __metadata:
languageName: node
linkType: hard
-"d3-time-format@npm:2 - 4, d3-time-format@npm:^4.1.0":
+"d3-shape@npm:^1.2.0":
+ version: 1.3.7
+ resolution: "d3-shape@npm:1.3.7"
+ dependencies:
+ d3-path: 1
+ checksum: 46566a3ab64a25023653bf59d64e81e9e6c987e95be985d81c5cedabae5838bd55f4a201a6b69069ca862eb63594cd263cac9034afc2b0e5664dfe286c866129
+ languageName: node
+ linkType: hard
+
+"d3-time-format@npm:2 - 4, d3-time-format@npm:4, d3-time-format@npm:^4.1.0":
version: 4.1.0
resolution: "d3-time-format@npm:4.1.0"
dependencies:
@@ -2273,7 +3225,7 @@ __metadata:
languageName: node
linkType: hard
-"d3-time@npm:1 - 3, d3-time@npm:2.1.1 - 3, d3-time@npm:^3.1.0":
+"d3-time@npm:1 - 3, d3-time@npm:2.1.1 - 3, d3-time@npm:3, d3-time@npm:^3.1.0":
version: 3.1.0
resolution: "d3-time@npm:3.1.0"
dependencies:
@@ -2282,14 +3234,108 @@ __metadata:
languageName: node
linkType: hard
-"d3-timer@npm:1 - 3, d3-timer@npm:^3.0.1":
+"d3-timer@npm:1 - 3, d3-timer@npm:3, d3-timer@npm:^3.0.1":
version: 3.0.1
resolution: "d3-timer@npm:3.0.1"
checksum: 1cfddf86d7bca22f73f2c427f52dfa35c49f50d64e187eb788dcad6e927625c636aa18ae4edd44d084eb9d1f81d8ca4ec305dae7f733c15846a824575b789d73
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.3":
+"d3-transition@npm:2 - 3, d3-transition@npm:3":
+ version: 3.0.1
+ resolution: "d3-transition@npm:3.0.1"
+ dependencies:
+ d3-color: 1 - 3
+ d3-dispatch: 1 - 3
+ d3-ease: 1 - 3
+ d3-interpolate: 1 - 3
+ d3-timer: 1 - 3
+ peerDependencies:
+ d3-selection: 2 - 3
+ checksum: cb1e6e018c3abf0502fe9ff7b631ad058efb197b5e14b973a410d3935aead6e3c07c67d726cfab258e4936ef2667c2c3d1cd2037feb0765f0b4e1d3b8788c0ea
+ languageName: node
+ linkType: hard
+
+"d3-zoom@npm:3":
+ version: 3.0.0
+ resolution: "d3-zoom@npm:3.0.0"
+ dependencies:
+ d3-dispatch: 1 - 3
+ d3-drag: 2 - 3
+ d3-interpolate: 1 - 3
+ d3-selection: 2 - 3
+ d3-transition: 2 - 3
+ checksum: 8056e3527281cfd1ccbcbc458408f86973b0583e9dac00e51204026d1d36803ca437f970b5736f02fafed9f2b78f145f72a5dbc66397e02d4d95d4c594b8ff54
+ languageName: node
+ linkType: hard
+
+"d3@npm:^7.9.0":
+ version: 7.9.0
+ resolution: "d3@npm:7.9.0"
+ dependencies:
+ d3-array: 3
+ d3-axis: 3
+ d3-brush: 3
+ d3-chord: 3
+ d3-color: 3
+ d3-contour: 4
+ d3-delaunay: 6
+ d3-dispatch: 3
+ d3-drag: 3
+ d3-dsv: 3
+ d3-ease: 3
+ d3-fetch: 3
+ d3-force: 3
+ d3-format: 3
+ d3-geo: 3
+ d3-hierarchy: 3
+ d3-interpolate: 3
+ d3-path: 3
+ d3-polygon: 3
+ d3-quadtree: 3
+ d3-random: 3
+ d3-scale: 4
+ d3-scale-chromatic: 3
+ d3-selection: 3
+ d3-shape: 3
+ d3-time: 3
+ d3-time-format: 4
+ d3-timer: 3
+ d3-transition: 3
+ d3-zoom: 3
+ checksum: 1c0e9135f1fb78aa32b187fafc8b56ae6346102bd0e4e5e5a5339611a51e6038adbaa293fae373994228100eddd87320e930b1be922baeadc07c9fd43d26d99b
+ languageName: node
+ linkType: hard
+
+"dagre-d3-es@npm:7.0.13":
+ version: 7.0.13
+ resolution: "dagre-d3-es@npm:7.0.13"
+ dependencies:
+ d3: ^7.9.0
+ lodash-es: ^4.17.21
+ checksum: 4a6e5aeb8d4a643c19241b58b8507a7e8aadae8c470ecb9b0133b3af0d6244356cb2cda643fe2f4ef5f872800eb873d7287977b4c5965962396b1757afb0b5de
+ languageName: node
+ linkType: hard
+
+"data-urls@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "data-urls@npm:3.0.2"
+ dependencies:
+ abab: ^2.0.6
+ whatwg-mimetype: ^3.0.0
+ whatwg-url: ^11.0.0
+ checksum: 033fc3dd0fba6d24bc9a024ddcf9923691dd24f90a3d26f6545d6a2f71ec6956f93462f2cdf2183cc46f10dc01ed3bcb36731a8208456eb1a08147e571fe2a76
+ languageName: node
+ linkType: hard
+
+"dayjs@npm:^1.11.18":
+ version: 1.11.19
+ resolution: "dayjs@npm:1.11.19"
+ checksum: dfafcca2c67cc6e542fd880d77f1d91667efd323edc28f0487b470b184a11cc97696163ed5be1142ea2a031045b27a0d0555e72f60a63275e0e0401ac24bea5d
+ languageName: node
+ linkType: hard
+
+"debug@npm:4, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -2310,6 +3356,13 @@ __metadata:
languageName: node
linkType: hard
+"decimal.js@npm:^10.4.2":
+ version: 10.6.0
+ resolution: "decimal.js@npm:10.6.0"
+ checksum: 9302b990cd6f4da1c7602200002e40e15d15660374432963421d3cd6d81cc6e27e0a488356b030fee64650947e32e78bdbea245d596dadfeeeb02e146d485999
+ languageName: node
+ linkType: hard
+
"deepmerge@npm:^4.2.2":
version: 4.3.1
resolution: "deepmerge@npm:4.3.1"
@@ -2318,63 +3371,88 @@ __metadata:
linkType: hard
"delaunator@npm:5":
- version: 5.0.0
- resolution: "delaunator@npm:5.0.0"
+ version: 5.0.1
+ resolution: "delaunator@npm:5.0.1"
dependencies:
- robust-predicates: ^3.0.0
- checksum: d6764188442b7f7c6bcacebd96edc00e35f542a96f1af3ef600e586bfb9849a3682c489c0ab423440c90bc4c7cac77f28761babff76fa29e193e1cf50a95b860
+ robust-predicates: ^3.0.2
+ checksum: 69ee43ec649b4a13b7f33c8a027fb3e8dfcb09266af324286118da757e04d3d39df619b905dca41421405c311317ccf632ecfa93db44519bacec3303c57c5a0b
languageName: node
linkType: hard
-"delegates@npm:^1.0.0":
+"delayed-stream@npm:~1.0.0":
version: 1.0.0
- resolution: "delegates@npm:1.0.0"
- checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd
+ resolution: "delayed-stream@npm:1.0.0"
+ checksum: 46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020
languageName: node
linkType: hard
-"depd@npm:^2.0.0":
+"dom-serializer@npm:^2.0.0":
version: 2.0.0
- resolution: "depd@npm:2.0.0"
- checksum: abbe19c768c97ee2eed6282d8ce3031126662252c58d711f646921c9623f9052e3e1906443066beec1095832f534e57c523b7333f8e7e0d93051ab6baef5ab3a
- languageName: node
- linkType: hard
-
-"dom-serializer@npm:^1.0.1":
- version: 1.4.1
- resolution: "dom-serializer@npm:1.4.1"
+ resolution: "dom-serializer@npm:2.0.0"
dependencies:
- domelementtype: ^2.0.1
- domhandler: ^4.2.0
- entities: ^2.0.0
- checksum: fbb0b01f87a8a2d18e6e5a388ad0f7ec4a5c05c06d219377da1abc7bb0f674d804f4a8a94e3f71ff15f6cb7dcfc75704a54b261db672b9b3ab03da6b758b0b22
+ domelementtype: ^2.3.0
+ domhandler: ^5.0.2
+ entities: ^4.2.0
+ checksum: cd1810544fd8cdfbd51fa2c0c1128ec3a13ba92f14e61b7650b5de421b88205fd2e3f0cc6ace82f13334114addb90ed1c2f23074a51770a8e9c1273acbc7f3e6
languageName: node
linkType: hard
-"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0":
+"domelementtype@npm:^2.3.0":
version: 2.3.0
resolution: "domelementtype@npm:2.3.0"
checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6
languageName: node
linkType: hard
-"domhandler@npm:^4.0.0, domhandler@npm:^4.2.0":
- version: 4.3.1
- resolution: "domhandler@npm:4.3.1"
+"domexception@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "domexception@npm:4.0.0"
+ dependencies:
+ webidl-conversions: ^7.0.0
+ checksum: ddbc1268edf33a8ba02ccc596735ede80375ee0cf124b30d2f05df5b464ba78ef4f49889b6391df4a04954e63d42d5631c7fcf8b1c4f12bc531252977a5f13d5
+ languageName: node
+ linkType: hard
+
+"domhandler@npm:^5.0.2, domhandler@npm:^5.0.3":
+ version: 5.0.3
+ resolution: "domhandler@npm:5.0.3"
+ dependencies:
+ domelementtype: ^2.3.0
+ checksum: 0f58f4a6af63e6f3a4320aa446d28b5790a009018707bce2859dcb1d21144c7876482b5188395a188dfa974238c019e0a1e610d2fc269a12b2c192ea2b0b131c
+ languageName: node
+ linkType: hard
+
+"dompurify@npm:^3.2.5":
+ version: 3.3.1
+ resolution: "dompurify@npm:3.3.1"
+ dependencies:
+ "@types/trusted-types": ^2.0.7
+ dependenciesMeta:
+ "@types/trusted-types":
+ optional: true
+ checksum: 884fe0acc21a9a2e5aa1b8ce4cecc8f9a71217423b389f760fca7b44595d3c9376d234f1c4ba16d79824789762b3d611d10653c4a90a7e23b351b71e5ef7dd33
+ languageName: node
+ linkType: hard
+
+"domutils@npm:^3.0.1":
+ version: 3.2.2
+ resolution: "domutils@npm:3.2.2"
dependencies:
- domelementtype: ^2.2.0
- checksum: 4c665ceed016e1911bf7d1dadc09dc888090b64dee7851cccd2fcf5442747ec39c647bb1cb8c8919f8bbdd0f0c625a6bafeeed4b2d656bbecdbae893f43ffaaa
+ dom-serializer: ^2.0.0
+ domelementtype: ^2.3.0
+ domhandler: ^5.0.3
+ checksum: ae941d56f03d857077d55dde9297e960a625229fc2b933187cc4123084d7c2d2517f58283a7336567127029f1e008449bac8ac8506d44341e29e3bb18e02f906
languageName: node
linkType: hard
-"domutils@npm:^2.5.2":
- version: 2.8.0
- resolution: "domutils@npm:2.8.0"
+"dunder-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "dunder-proto@npm:1.0.1"
dependencies:
- dom-serializer: ^1.0.1
- domelementtype: ^2.2.0
- domhandler: ^4.2.0
- checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391
+ call-bind-apply-helpers: ^1.0.1
+ es-errors: ^1.3.0
+ gopd: ^1.2.0
+ checksum: 149207e36f07bd4941921b0ca929e3a28f1da7bd6b6ff8ff7f4e2f2e460675af4576eeba359c635723dc189b64cdd4787e0255897d5b135ccc5d15cb8685fc90
languageName: node
linkType: hard
@@ -2385,6 +3463,13 @@ __metadata:
languageName: node
linkType: hard
+"elkjs@npm:^0.9.3":
+ version: 0.9.3
+ resolution: "elkjs@npm:0.9.3"
+ checksum: 1293e42e0ea034b39d3719f3816b7b3cbaceb52a3114f2c1bd5ddd969bb1e36ae0afef58e77864fff7a1018dc5e96c177e9b0a40c16e4aaac26eb87f5785be4b
+ languageName: node
+ linkType: hard
+
"emoji-regex@npm:^8.0.0":
version: 8.0.0
resolution: "emoji-regex@npm:8.0.0"
@@ -2408,10 +3493,17 @@ __metadata:
languageName: node
linkType: hard
-"entities@npm:^2.0.0":
- version: 2.2.0
- resolution: "entities@npm:2.2.0"
- checksum: 19010dacaf0912c895ea262b4f6128574f9ccf8d4b3b65c7e8334ad0079b3706376360e28d8843ff50a78aabcb8f08f0a32dbfacdc77e47ed77ca08b713669b3
+"entities@npm:^4.2.0, entities@npm:^4.4.0":
+ version: 4.5.0
+ resolution: "entities@npm:4.5.0"
+ checksum: 853f8ebd5b425d350bffa97dd6958143179a5938352ccae092c62d1267c4e392a039be1bae7d51b6e4ffad25f51f9617531fedf5237f15df302ccfb452cbf2d7
+ languageName: node
+ linkType: hard
+
+"entities@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "entities@npm:6.0.1"
+ checksum: 937b952e81aca641660a6a07f70001c6821973dea3ae7f6a5013eadce94620f3ed2e9c745832d503c8811ce6e97704d8a0396159580c0e567d815234de7fdecf
languageName: node
linkType: hard
@@ -2429,10 +3521,52 @@ __metadata:
languageName: node
linkType: hard
+"es-define-property@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "es-define-property@npm:1.0.1"
+ checksum: 0512f4e5d564021c9e3a644437b0155af2679d10d80f21adaf868e64d30efdfbd321631956f20f42d655fedb2e3a027da479fad3fa6048f768eb453a80a5f80a
+ languageName: node
+ linkType: hard
+
+"es-errors@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "es-errors@npm:1.3.0"
+ checksum: ec1414527a0ccacd7f15f4a3bc66e215f04f595ba23ca75cdae0927af099b5ec865f9f4d33e9d7e86f512f252876ac77d4281a7871531a50678132429b1271b5
+ languageName: node
+ linkType: hard
+
+"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "es-object-atoms@npm:1.1.1"
+ dependencies:
+ es-errors: ^1.3.0
+ checksum: 214d3767287b12f36d3d7267ef342bbbe1e89f899cfd67040309fc65032372a8e60201410a99a1645f2f90c1912c8c49c8668066f6bdd954bcd614dda2e3da97
+ languageName: node
+ linkType: hard
+
+"es-set-tostringtag@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "es-set-tostringtag@npm:2.1.0"
+ dependencies:
+ es-errors: ^1.3.0
+ get-intrinsic: ^1.2.6
+ has-tostringtag: ^1.0.2
+ hasown: ^2.0.2
+ checksum: 789f35de4be3dc8d11fdcb91bc26af4ae3e6d602caa93299a8c45cf05d36cc5081454ae2a6d3afa09cceca214b76c046e4f8151e092e6fc7feeb5efb9e794fc6
+ languageName: node
+ linkType: hard
+
"escalade@npm:^3.1.1":
- version: 3.1.1
- resolution: "escalade@npm:3.1.1"
- checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133
+ version: 3.1.2
+ resolution: "escalade@npm:3.1.2"
+ checksum: 1ec0977aa2772075493002bdbd549d595ff6e9393b1cb0d7d6fcaf78c750da0c158f180938365486f75cb69fba20294351caddfce1b46552a7b6c3cde52eaa02
+ languageName: node
+ linkType: hard
+
+"escape-string-regexp@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "escape-string-regexp@npm:2.0.0"
+ checksum: 9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395
languageName: node
linkType: hard
@@ -2443,6 +3577,55 @@ __metadata:
languageName: node
linkType: hard
+"escodegen@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "escodegen@npm:2.1.0"
+ dependencies:
+ esprima: ^4.0.1
+ estraverse: ^5.2.0
+ esutils: ^2.0.2
+ source-map: ~0.6.1
+ dependenciesMeta:
+ source-map:
+ optional: true
+ bin:
+ escodegen: bin/escodegen.js
+ esgenerate: bin/esgenerate.js
+ checksum: 096696407e161305cd05aebb95134ad176708bc5cb13d0dcc89a5fcbb959b8ed757e7f2591a5f8036f8f4952d4a724de0df14cd419e29212729fa6df5ce16bf6
+ languageName: node
+ linkType: hard
+
+"esprima@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "esprima@npm:4.0.1"
+ bin:
+ esparse: ./bin/esparse.js
+ esvalidate: ./bin/esvalidate.js
+ checksum: b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628
+ languageName: node
+ linkType: hard
+
+"estraverse@npm:^5.2.0":
+ version: 5.3.0
+ resolution: "estraverse@npm:5.3.0"
+ checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b
+ languageName: node
+ linkType: hard
+
+"esutils@npm:^2.0.2":
+ version: 2.0.3
+ resolution: "esutils@npm:2.0.3"
+ checksum: 22b5b08f74737379a840b8ed2036a5fb35826c709ab000683b092d9054e5c2a82c27818f12604bfc2a9a76b90b6834ef081edbc1c7ae30d1627012e067c6ec87
+ languageName: node
+ linkType: hard
+
+"exenv-es6@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "exenv-es6@npm:1.1.1"
+ checksum: 7f2aa12025e6f06c48dc286f380cf3183bb19c6017b36d91695034a3e5124a7235c4f8ff24ca2eb88ae801322f0f99605cedfcfd996a5fcbba7669320e2a448e
+ languageName: node
+ linkType: hard
+
"exponential-backoff@npm:^3.1.1":
version: 3.1.1
resolution: "exponential-backoff@npm:3.1.1"
@@ -2450,17 +3633,19 @@ __metadata:
languageName: node
linkType: hard
-"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:~3.1.3":
+"fast-deep-equal@npm:^3.1.1":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
checksum: e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d
languageName: node
linkType: hard
-"fast-json-stable-stringify@npm:~2.1.0":
- version: 2.1.0
- resolution: "fast-json-stable-stringify@npm:2.1.0"
- checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb
+"fill-range@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "fill-range@npm:7.1.1"
+ dependencies:
+ to-regex-range: ^5.0.1
+ checksum: b4abfbca3839a3d55e4ae5ec62e131e2e356bf4859ce8480c64c4876100f4df292a63e5bb1618e1d7460282ca2b305653064f01654474aa35c68000980f17798
languageName: node
linkType: hard
@@ -2474,6 +3659,19 @@ __metadata:
languageName: node
linkType: hard
+"form-data@npm:^4.0.0":
+ version: 4.0.5
+ resolution: "form-data@npm:4.0.5"
+ dependencies:
+ asynckit: ^0.4.0
+ combined-stream: ^1.0.8
+ es-set-tostringtag: ^2.1.0
+ hasown: ^2.0.2
+ mime-types: ^2.1.12
+ checksum: af8328413c16d0cded5fccc975a44d227c5120fd46a9e81de8acf619d43ed838414cc6d7792195b30b248f76a65246949a129a4dadd148721948f90cd6d4fb69
+ languageName: node
+ linkType: hard
+
"free-style@npm:3.1.0":
version: 3.1.0
resolution: "free-style@npm:3.1.0"
@@ -2502,18 +3700,11 @@ __metadata:
linkType: hard
"fs-minipass@npm:^3.0.0":
- version: 3.0.2
- resolution: "fs-minipass@npm:3.0.2"
+ version: 3.0.3
+ resolution: "fs-minipass@npm:3.0.3"
dependencies:
- minipass: ^5.0.0
- checksum: e9cc0e1f2d01c6f6f62f567aee59530aba65c6c7b2ae88c5027bc34c711ebcfcfaefd0caf254afa6adfe7d1fba16bc2537508a6235196bac7276747d078aef0a
- languageName: node
- linkType: hard
-
-"fs.realpath@npm:^1.0.0":
- version: 1.0.0
- resolution: "fs.realpath@npm:1.0.0"
- checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0
+ minipass: ^7.0.3
+ checksum: 8722a41109130851d979222d3ec88aabaceeaaf8f57b2a8f744ef8bd2d1ce95453b04a61daa0078822bc5cd21e008814f06fe6586f56fef511e71b8d2394d802
languageName: node
linkType: hard
@@ -2536,19 +3727,17 @@ __metadata:
languageName: node
linkType: hard
-"gauge@npm:^4.0.3":
- version: 4.0.4
- resolution: "gauge@npm:4.0.4"
- dependencies:
- aproba: ^1.0.3 || ^2.0.0
- color-support: ^1.1.3
- console-control-strings: ^1.1.0
- has-unicode: ^2.0.1
- signal-exit: ^3.0.7
- string-width: ^4.2.3
- strip-ansi: ^6.0.1
- wide-align: ^1.1.5
- checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d
+"function-bind@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "function-bind@npm:1.1.2"
+ checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1
+ languageName: node
+ linkType: hard
+
+"generator-function@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "generator-function@npm:2.0.1"
+ checksum: 3bf87f7b0230de5d74529677e6c3ceb3b7b5d9618b5a22d92b45ce3876defbaf5a77791b25a61b0fa7d13f95675b5ff67a7769f3b9af33f096e34653519e873d
languageName: node
linkType: hard
@@ -2559,58 +3748,130 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.2.2":
- version: 10.3.3
- resolution: "glob@npm:10.3.3"
+"get-intrinsic@npm:^1.2.6":
+ version: 1.3.1
+ resolution: "get-intrinsic@npm:1.3.1"
+ dependencies:
+ async-function: ^1.0.0
+ async-generator-function: ^1.0.0
+ call-bind-apply-helpers: ^1.0.2
+ es-define-property: ^1.0.1
+ es-errors: ^1.3.0
+ es-object-atoms: ^1.1.1
+ function-bind: ^1.1.2
+ generator-function: ^2.0.0
+ get-proto: ^1.0.1
+ gopd: ^1.2.0
+ has-symbols: ^1.1.0
+ hasown: ^2.0.2
+ math-intrinsics: ^1.1.0
+ checksum: c02b3b6a445f9cd53e14896303794ac60f9751f58a69099127248abdb0251957174c6524245fc68579dc8e6a35161d3d94c93e665f808274716f4248b269436a
+ languageName: node
+ linkType: hard
+
+"get-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "get-proto@npm:1.0.1"
+ dependencies:
+ dunder-proto: ^1.0.1
+ es-object-atoms: ^1.0.0
+ checksum: 4fc96afdb58ced9a67558698b91433e6b037aaa6f1493af77498d7c85b141382cf223c0e5946f334fb328ee85dfe6edd06d218eaf09556f4bc4ec6005d7f5f7b
+ languageName: node
+ linkType: hard
+
+"github-slugger@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "github-slugger@npm:2.0.0"
+ checksum: 250375cde2058f21454872c2c79f72c4637340c30c51ff158ca4ec71cbc478f33d54477d787a662f9207aeb095a2060f155bc01f15329ba8a5fb6698e0fc81f8
+ languageName: node
+ linkType: hard
+
+"glob@npm:^10.2.2, glob@npm:^10.3.10":
+ version: 10.3.10
+ resolution: "glob@npm:10.3.10"
dependencies:
foreground-child: ^3.1.0
- jackspeak: ^2.0.3
+ jackspeak: ^2.3.5
minimatch: ^9.0.1
minipass: ^5.0.0 || ^6.0.2 || ^7.0.0
path-scurry: ^1.10.1
bin:
- glob: dist/cjs/src/bin.js
- checksum: 29190d3291f422da0cb40b77a72fc8d2c51a36524e99b8bf412548b7676a6627489528b57250429612b6eec2e6fe7826d328451d3e694a9d15e575389308ec53
+ glob: dist/esm/bin.mjs
+ checksum: 4f2fe2511e157b5a3f525a54092169a5f92405f24d2aed3142f4411df328baca13059f4182f1db1bf933e2c69c0bd89e57ae87edd8950cba8c7ccbe84f721cf3
languageName: node
linkType: hard
-"glob@npm:^7.1.3, glob@npm:^7.1.4":
- version: 7.2.3
- resolution: "glob@npm:7.2.3"
- dependencies:
- fs.realpath: ^1.0.0
- inflight: ^1.0.4
- inherits: 2
- minimatch: ^3.1.1
- once: ^1.3.0
- path-is-absolute: ^1.0.0
- checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133
+"gopd@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "gopd@npm:1.2.0"
+ checksum: cc6d8e655e360955bdccaca51a12a474268f95bb793fc3e1f2bdadb075f28bfd1fd988dab872daf77a61d78cbaf13744bc8727a17cfb1d150d76047d805375f3
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6":
+"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7
languageName: node
linkType: hard
-"has-unicode@npm:^2.0.1":
- version: 2.0.1
- resolution: "has-unicode@npm:2.0.1"
- checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400
+"hachure-fill@npm:^0.5.2":
+ version: 0.5.2
+ resolution: "hachure-fill@npm:0.5.2"
+ checksum: 01cf2ac6b787ec73ced3d6eb393a0f989d55f32431d1e8a1c1c864769d1b8763c9cb6aa1d45fb1c237a065de90167491c6a46193690b688ea6c25f575f84586c
languageName: node
linkType: hard
-"htmlparser2@npm:^6.0.0":
- version: 6.1.0
- resolution: "htmlparser2@npm:6.1.0"
+"has-flag@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "has-flag@npm:4.0.0"
+ checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad
+ languageName: node
+ linkType: hard
+
+"has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "has-symbols@npm:1.1.0"
+ checksum: b2316c7302a0e8ba3aaba215f834e96c22c86f192e7310bdf689dd0e6999510c89b00fbc5742571507cebf25764d68c988b3a0da217369a73596191ac0ce694b
+ languageName: node
+ linkType: hard
+
+"has-tostringtag@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-tostringtag@npm:1.0.2"
+ dependencies:
+ has-symbols: ^1.0.3
+ checksum: 999d60bb753ad714356b2c6c87b7fb74f32463b8426e159397da4bde5bca7e598ab1073f4d8d4deafac297f2eb311484cd177af242776bf05f0d11565680468d
+ languageName: node
+ linkType: hard
+
+"hasown@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "hasown@npm:2.0.2"
+ dependencies:
+ function-bind: ^1.1.2
+ checksum: e8516f776a15149ca6c6ed2ae3110c417a00b62260e222590e54aa367cbcd6ed99122020b37b7fbdf05748df57b265e70095d7bf35a47660587619b15ffb93db
+ languageName: node
+ linkType: hard
+
+"html-encoding-sniffer@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "html-encoding-sniffer@npm:3.0.0"
+ dependencies:
+ whatwg-encoding: ^2.0.0
+ checksum: 8d806aa00487e279e5ccb573366a951a9f68f65c90298eac9c3a2b440a7ffe46615aff2995a2f61c6746c639234e6179a97e18ca5ccbbf93d3725ef2099a4502
+ languageName: node
+ linkType: hard
+
+"htmlparser2@npm:^8.0.0":
+ version: 8.0.2
+ resolution: "htmlparser2@npm:8.0.2"
dependencies:
- domelementtype: ^2.0.1
- domhandler: ^4.0.0
- domutils: ^2.5.2
- entities: ^2.0.0
- checksum: 81a7b3d9c3bb9acb568a02fc9b1b81ffbfa55eae7f1c41ae0bf840006d1dbf54cb3aa245b2553e2c94db674840a9f0fdad7027c9a9d01a062065314039058c4e
+ domelementtype: ^2.3.0
+ domhandler: ^5.0.3
+ domutils: ^3.0.1
+ entities: ^4.4.0
+ checksum: 29167a0f9282f181da8a6d0311b76820c8a59bc9e3c87009e21968264c2987d2723d6fde5a964d4b7b6cba663fca96ffb373c06d8223a85f52a6089ced942700
languageName: node
linkType: hard
@@ -2632,7 +3893,17 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^5.0.0":
+"http-proxy-agent@npm:^7.0.0":
+ version: 7.0.2
+ resolution: "http-proxy-agent@npm:7.0.2"
+ dependencies:
+ agent-base: ^7.1.0
+ debug: ^4.3.4
+ checksum: 670858c8f8f3146db5889e1fa117630910101db601fff7d5a8aa637da0abedf68c899f03d3451cac2f83bcc4c3d2dabf339b3aa00ff8080571cceb02c3ce02f3
+ languageName: node
+ linkType: hard
+
+"https-proxy-agent@npm:^5.0.1":
version: 5.0.1
resolution: "https-proxy-agent@npm:5.0.1"
dependencies:
@@ -2642,16 +3913,17 @@ __metadata:
languageName: node
linkType: hard
-"humanize-ms@npm:^1.2.1":
- version: 1.2.1
- resolution: "humanize-ms@npm:1.2.1"
+"https-proxy-agent@npm:^7.0.1":
+ version: 7.0.4
+ resolution: "https-proxy-agent@npm:7.0.4"
dependencies:
- ms: ^2.0.0
- checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16
+ agent-base: ^7.0.2
+ debug: 4
+ checksum: daaab857a967a2519ddc724f91edbbd388d766ff141b9025b629f92b9408fc83cee8a27e11a907aede392938e9c398e240d643e178408a59e4073539cde8cfe9
languageName: node
linkType: hard
-"iconv-lite@npm:0.6, iconv-lite@npm:^0.6.2":
+"iconv-lite@npm:0.6, iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
dependencies:
@@ -2674,30 +3946,20 @@ __metadata:
languageName: node
linkType: hard
-"inflight@npm:^1.0.4":
- version: 1.0.6
- resolution: "inflight@npm:1.0.6"
- dependencies:
- once: ^1.3.0
- wrappy: 1
- checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd
+"inherits@npm:2.0.3":
+ version: 2.0.3
+ resolution: "inherits@npm:2.0.3"
+ checksum: 78cb8d7d850d20a5e9a7f3620db31483aa00ad5f722ce03a55b110e5a723539b3716a3b463e2b96ce3fe286f33afc7c131fa2f91407528ba80cea98a7545d4c0
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:~2.0.3":
+"inherits@npm:~2.0.3":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1
languageName: node
linkType: hard
-"inherits@npm:2.0.3":
- version: 2.0.3
- resolution: "inherits@npm:2.0.3"
- checksum: 78cb8d7d850d20a5e9a7f3620db31483aa00ad5f722ce03a55b110e5a723539b3716a3b463e2b96ce3fe286f33afc7c131fa2f91407528ba80cea98a7545d4c0
- languageName: node
- linkType: hard
-
"internmap@npm:1 - 2":
version: 2.0.3
resolution: "internmap@npm:2.0.3"
@@ -2705,10 +3967,20 @@ __metadata:
languageName: node
linkType: hard
-"ip@npm:^2.0.0":
- version: 2.0.0
- resolution: "ip@npm:2.0.0"
- checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349
+"internmap@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "internmap@npm:1.0.1"
+ checksum: 9d00f8c0cf873a24a53a5a937120dab634c41f383105e066bb318a61864e6292d24eb9516e8e7dccfb4420ec42ca474a0f28ac9a6cc82536898fa09bbbe53813
+ languageName: node
+ linkType: hard
+
+"ip-address@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "ip-address@npm:9.0.5"
+ dependencies:
+ jsbn: 1.1.0
+ sprintf-js: ^1.1.3
+ checksum: aa15f12cfd0ef5e38349744e3654bae649a34c3b10c77a674a167e99925d1549486c5b14730eebce9fea26f6db9d5e42097b00aa4f9f612e68c79121c71652dc
languageName: node
linkType: hard
@@ -2726,6 +3998,13 @@ __metadata:
languageName: node
linkType: hard
+"is-number@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "is-number@npm:7.0.0"
+ checksum: 456ac6f8e0f3111ed34668a624e45315201dff921e5ac181f8ec24923b99e9f32ca1a194912dc79d539c97d33dba17dc635202ff0b2cf98326f608323276d27a
+ languageName: node
+ linkType: hard
+
"is-plain-object@npm:^5.0.0":
version: 5.0.0
resolution: "is-plain-object@npm:5.0.0"
@@ -2733,6 +4012,13 @@ __metadata:
languageName: node
linkType: hard
+"is-potential-custom-element-name@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-potential-custom-element-name@npm:1.0.1"
+ checksum: ced7bbbb6433a5b684af581872afe0e1767e2d1146b2207ca0068a648fb5cab9d898495d1ac0583524faaf24ca98176a7d9876363097c2d14fee6dd324f3a1ab
+ languageName: node
+ linkType: hard
+
"isarray@npm:~1.0.0":
version: 1.0.0
resolution: "isarray@npm:1.0.0"
@@ -2747,6 +4033,13 @@ __metadata:
languageName: node
linkType: hard
+"isexe@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "isexe@npm:3.1.1"
+ checksum: 7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e
+ languageName: node
+ linkType: hard
+
"isomorphic.js@npm:^0.2.4":
version: 0.2.5
resolution: "isomorphic.js@npm:0.2.5"
@@ -2754,26 +4047,135 @@ __metadata:
languageName: node
linkType: hard
-"jackspeak@npm:^2.0.3":
- version: 2.2.1
- resolution: "jackspeak@npm:2.2.1"
+"jackspeak@npm:^2.3.5":
+ version: 2.3.6
+ resolution: "jackspeak@npm:2.3.6"
dependencies:
"@isaacs/cliui": ^8.0.2
"@pkgjs/parseargs": ^0.11.0
dependenciesMeta:
"@pkgjs/parseargs":
optional: true
- checksum: e29291c0d0f280a063fa18fbd1e891ab8c2d7519fd34052c0ebde38538a15c603140d60c2c7f432375ff7ee4c5f1c10daa8b2ae19a97c3d4affe308c8360c1df
+ checksum: 57d43ad11eadc98cdfe7496612f6bbb5255ea69fe51ea431162db302c2a11011642f50cfad57288bd0aea78384a0612b16e131944ad8ecd09d619041c8531b54
+ languageName: node
+ linkType: hard
+
+"jest-environment-jsdom@npm:^29.3.0":
+ version: 29.7.0
+ resolution: "jest-environment-jsdom@npm:29.7.0"
+ dependencies:
+ "@jest/environment": ^29.7.0
+ "@jest/fake-timers": ^29.7.0
+ "@jest/types": ^29.6.3
+ "@types/jsdom": ^20.0.0
+ "@types/node": "*"
+ jest-mock: ^29.7.0
+ jest-util: ^29.7.0
+ jsdom: ^20.0.0
+ peerDependencies:
+ canvas: ^2.5.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+ checksum: 559aac134c196fccc1dfc794d8fc87377e9f78e894bb13012b0831d88dec0abd7ece99abec69da564b8073803be4f04a9eb4f4d1bb80e29eec0cb252c254deb8
+ languageName: node
+ linkType: hard
+
+"jest-message-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-message-util@npm:29.7.0"
+ dependencies:
+ "@babel/code-frame": ^7.12.13
+ "@jest/types": ^29.6.3
+ "@types/stack-utils": ^2.0.0
+ chalk: ^4.0.0
+ graceful-fs: ^4.2.9
+ micromatch: ^4.0.4
+ pretty-format: ^29.7.0
+ slash: ^3.0.0
+ stack-utils: ^2.0.3
+ checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930
+ languageName: node
+ linkType: hard
+
+"jest-mock@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-mock@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ "@types/node": "*"
+ jest-util: ^29.7.0
+ checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5
+ languageName: node
+ linkType: hard
+
+"jest-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-util@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ "@types/node": "*"
+ chalk: ^4.0.0
+ ci-info: ^3.2.0
+ graceful-fs: ^4.2.9
+ picomatch: ^2.2.3
+ checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca
languageName: node
linkType: hard
-"js-tokens@npm:^3.0.0 || ^4.0.0":
+"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78
languageName: node
linkType: hard
+"jsbn@npm:1.1.0":
+ version: 1.1.0
+ resolution: "jsbn@npm:1.1.0"
+ checksum: 944f924f2bd67ad533b3850eee47603eed0f6ae425fd1ee8c760f477e8c34a05f144c1bd4f5a5dd1963141dc79a2c55f89ccc5ab77d039e7077f3ad196b64965
+ languageName: node
+ linkType: hard
+
+"jsdom@npm:^20.0.0":
+ version: 20.0.3
+ resolution: "jsdom@npm:20.0.3"
+ dependencies:
+ abab: ^2.0.6
+ acorn: ^8.8.1
+ acorn-globals: ^7.0.0
+ cssom: ^0.5.0
+ cssstyle: ^2.3.0
+ data-urls: ^3.0.2
+ decimal.js: ^10.4.2
+ domexception: ^4.0.0
+ escodegen: ^2.0.0
+ form-data: ^4.0.0
+ html-encoding-sniffer: ^3.0.0
+ http-proxy-agent: ^5.0.0
+ https-proxy-agent: ^5.0.1
+ is-potential-custom-element-name: ^1.0.1
+ nwsapi: ^2.2.2
+ parse5: ^7.1.1
+ saxes: ^6.0.0
+ symbol-tree: ^3.2.4
+ tough-cookie: ^4.1.2
+ w3c-xmlserializer: ^4.0.0
+ webidl-conversions: ^7.0.0
+ whatwg-encoding: ^2.0.0
+ whatwg-mimetype: ^3.0.0
+ whatwg-url: ^11.0.0
+ ws: ^8.11.0
+ xml-name-validator: ^4.0.0
+ peerDependencies:
+ canvas: ^2.5.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+ checksum: 6e2ae21db397133a061b270c26d2dbc0b9051733ea3b896a7ece78d79f475ff0974f766a413c1198a79c793159119169f2335ddb23150348fbfdcfa6f3105536
+ languageName: node
+ linkType: hard
+
"json-schema-compare@npm:^0.2.2":
version: 0.2.2
resolution: "json-schema-compare@npm:0.2.2"
@@ -2837,6 +4239,24 @@ __metadata:
languageName: node
linkType: hard
+"katex@npm:^0.16.22":
+ version: 0.16.27
+ resolution: "katex@npm:0.16.27"
+ dependencies:
+ commander: ^8.3.0
+ bin:
+ katex: cli.js
+ checksum: 8f14457ac48799a7c1b10254f0b2923ba75f6fcd4260834c2d9a67a213d3ef585dfe8faccf34c9ad84f40366554b0fbe6a3e67597b0a8754fd2faec32d0be953
+ languageName: node
+ linkType: hard
+
+"khroma@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "khroma@npm:2.1.0"
+ checksum: b34ba39d3a9a52d388110bded8cb1c12272eb69c249d8eb26feab12d18a96a9bc4ceec4851d2afa43de4569f7d5ea78fa305965a3d0e96a38e02fe77c53677da
+ languageName: node
+ linkType: hard
+
"klaw-sync@npm:^6.0.0":
version: 6.0.0
resolution: "klaw-sync@npm:6.0.0"
@@ -2846,19 +4266,47 @@ __metadata:
languageName: node
linkType: hard
-"lib0@npm:^0.2.42, lib0@npm:^0.2.74":
- version: 0.2.78
- resolution: "lib0@npm:0.2.78"
+"langium@npm:3.3.1":
+ version: 3.3.1
+ resolution: "langium@npm:3.3.1"
+ dependencies:
+ chevrotain: ~11.0.3
+ chevrotain-allstar: ~0.3.0
+ vscode-languageserver: ~9.0.1
+ vscode-languageserver-textdocument: ~1.0.11
+ vscode-uri: ~3.0.8
+ checksum: b5fcf1cd8d9e8fd9f79425afae5926546f57a30506be20cf7638880a01b2b04ccfe1cd5cae599a7733ad4d38af0bf2ed9bd9e1a95cc5f3de1725628fa7883446
+ languageName: node
+ linkType: hard
+
+"layout-base@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "layout-base@npm:1.0.2"
+ checksum: e4c312765ac4fa13b49c940e701461309c7a0aa07f784f81d31f626b945dced90a8abf83222388a5af16b7074271f745501a90ef5a3af676abb2e7eb16d55b2e
+ languageName: node
+ linkType: hard
+
+"layout-base@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "layout-base@npm:2.0.1"
+ checksum: ef93baf044f67c3680f4f3a6d628bf4c7faba0f70f3e0abb16e4811bed087045208560347ca749e123d169cbf872505ad84e11fb21b0be925997227e042c7f43
+ languageName: node
+ linkType: hard
+
+"lib0@npm:^0.2.85, lib0@npm:^0.2.86":
+ version: 0.2.93
+ resolution: "lib0@npm:0.2.93"
dependencies:
isomorphic.js: ^0.2.4
bin:
+ 0ecdsa-generate-keypair: bin/0ecdsa-generate-keypair.js
0gentesthtml: bin/gentesthtml.js
0serve: bin/0serve.js
- checksum: a9c90a9228e10e581bf416f4ecade967687d67e6ea3e822ef69e2628a77a2a0254ef7e2eb7e555d412f9e9467049b7fb760c079878f9a934dd85d2646a53d172
+ checksum: 4c482aba249c471316fdec360ee4ace2a70ae42faad5fb6862aebb6786e187de9470eb082a5675489c59ffe54b005a15711a3d7dba33764bcab56349e61a1520
languageName: node
linkType: hard
-"lodash-es@npm:^4.17.21":
+"lodash-es@npm:4.17.21, lodash-es@npm:^4.17.21":
version: 4.17.21
resolution: "lodash-es@npm:4.17.21"
checksum: 05cbffad6e2adbb331a4e16fbd826e7faee403a1a04873b82b42c0f22090f280839f85b95393f487c1303c8a3d2a010048bf06151a6cbe03eee4d388fb0a12d2
@@ -2897,6 +4345,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0":
+ version: 10.2.0
+ resolution: "lru-cache@npm:10.2.0"
+ checksum: eee7ddda4a7475deac51ac81d7dd78709095c6fa46e8350dc2d22462559a1faa3b81ed931d5464b13d48cbd7e08b46100b6f768c76833912bc444b99c37e25db
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^6.0.0":
version: 6.0.0
resolution: "lru-cache@npm:6.0.0"
@@ -2906,58 +4361,121 @@ __metadata:
languageName: node
linkType: hard
-"lru-cache@npm:^7.7.1":
- version: 7.18.3
- resolution: "lru-cache@npm:7.18.3"
- checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356
- languageName: node
- linkType: hard
-
-"lru-cache@npm:^9.1.1 || ^10.0.0":
- version: 10.0.0
- resolution: "lru-cache@npm:10.0.0"
- checksum: 18f101675fe283bc09cda0ef1e3cc83781aeb8373b439f086f758d1d91b28730950db785999cd060d3c825a8571c03073e8c14512b6655af2188d623031baf50
- languageName: node
- linkType: hard
-
-"make-fetch-happen@npm:^11.0.3":
- version: 11.1.1
- resolution: "make-fetch-happen@npm:11.1.1"
+"make-fetch-happen@npm:^13.0.0":
+ version: 13.0.0
+ resolution: "make-fetch-happen@npm:13.0.0"
dependencies:
- agentkeepalive: ^4.2.1
- cacache: ^17.0.0
+ "@npmcli/agent": ^2.0.0
+ cacache: ^18.0.0
http-cache-semantics: ^4.1.1
- http-proxy-agent: ^5.0.0
- https-proxy-agent: ^5.0.0
is-lambda: ^1.0.1
- lru-cache: ^7.7.1
- minipass: ^5.0.0
+ minipass: ^7.0.2
minipass-fetch: ^3.0.0
minipass-flush: ^1.0.5
minipass-pipeline: ^1.2.4
negotiator: ^0.6.3
promise-retry: ^2.0.1
- socks-proxy-agent: ^7.0.0
ssri: ^10.0.0
- checksum: 7268bf274a0f6dcf0343829489a4506603ff34bd0649c12058753900b0eb29191dce5dba12680719a5d0a983d3e57810f594a12f3c18494e93a1fbc6348a4540
+ checksum: 7c7a6d381ce919dd83af398b66459a10e2fe8f4504f340d1d090d3fa3d1b0c93750220e1d898114c64467223504bd258612ba83efbc16f31b075cd56de24b4af
+ languageName: node
+ linkType: hard
+
+"markdown-to-jsx@npm:^7.4.1":
+ version: 7.4.4
+ resolution: "markdown-to-jsx@npm:7.4.4"
+ peerDependencies:
+ react: ">= 0.14.0"
+ checksum: a901e68a4cf258095133b659a52b35dc7b8025706d74cb363831c664cf0c948d06098b6327dd956f0f429e31d8c7f2a272a39d16c9b370072d1012557f2ade41
+ languageName: node
+ linkType: hard
+
+"marked-gfm-heading-id@npm:^4.1.2":
+ version: 4.1.3
+ resolution: "marked-gfm-heading-id@npm:4.1.3"
+ dependencies:
+ github-slugger: ^2.0.0
+ peerDependencies:
+ marked: ">=13 <18"
+ checksum: 61cccce4b5d8a75c9d5c4c1c9b6ee4896fa9c34747dd7efe37bb3ff100f0cb8bd93cc0f93eed4ead1c2e6b0d546b4886455e4655ada3c6f1051d122a456c507a
+ languageName: node
+ linkType: hard
+
+"marked-mangle@npm:^1.1.11":
+ version: 1.1.12
+ resolution: "marked-mangle@npm:1.1.12"
+ peerDependencies:
+ marked: ">=4 <18"
+ checksum: 3340af16fb4247142a6cb803e89a8e1650f2f4878da0d05344dd80780abd575288015e3f9ff831e075a0b09cc5947fce39fd68bcdce2fc8ed2f727a603d78ada
+ languageName: node
+ linkType: hard
+
+"marked@npm:^16.2.1":
+ version: 16.4.2
+ resolution: "marked@npm:16.4.2"
+ bin:
+ marked: bin/marked.js
+ checksum: 8749bc6228ff59eb63f82c7310750336eb85c42c2b37d0d24f86807cf9e7b441bf8a20ed1bbcadfcd7a2db41d1b6069642286d4403815b90c2ce5be6aa00124c
+ languageName: node
+ linkType: hard
+
+"math-intrinsics@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "math-intrinsics@npm:1.1.0"
+ checksum: 0e513b29d120f478c85a70f49da0b8b19bc638975eca466f2eeae0071f3ad00454c621bf66e16dd435896c208e719fc91ad79bbfba4e400fe0b372e7c1c9c9a2
+ languageName: node
+ linkType: hard
+
+"mermaid@npm:^11.12.1":
+ version: 11.12.2
+ resolution: "mermaid@npm:11.12.2"
+ dependencies:
+ "@braintree/sanitize-url": ^7.1.1
+ "@iconify/utils": ^3.0.1
+ "@mermaid-js/parser": ^0.6.3
+ "@types/d3": ^7.4.3
+ cytoscape: ^3.29.3
+ cytoscape-cose-bilkent: ^4.1.0
+ cytoscape-fcose: ^2.2.0
+ d3: ^7.9.0
+ d3-sankey: ^0.12.3
+ dagre-d3-es: 7.0.13
+ dayjs: ^1.11.18
+ dompurify: ^3.2.5
+ katex: ^0.16.22
+ khroma: ^2.1.0
+ lodash-es: ^4.17.21
+ marked: ^16.2.1
+ roughjs: ^4.6.6
+ stylis: ^4.3.6
+ ts-dedent: ^2.2.0
+ uuid: ^11.1.0
+ checksum: 29069be734b933c513c9676b2937ab46499a387d5cfa48bd252e007962715dfdfdfa912b0812a8f0c07f2c22328f6ea557a2ef7b4d867ce4eb3ed7e089f887ad
+ languageName: node
+ linkType: hard
+
+"micromatch@npm:^4.0.4":
+ version: 4.0.8
+ resolution: "micromatch@npm:4.0.8"
+ dependencies:
+ braces: ^3.0.3
+ picomatch: ^2.3.1
+ checksum: 79920eb634e6f400b464a954fcfa589c4e7c7143209488e44baf627f9affc8b1e306f41f4f0deedde97e69cb725920879462d3e750ab3bd3c1aed675bb3a8966
languageName: node
linkType: hard
-"markdown-to-jsx@npm:^7.2.1":
- version: 7.2.1
- resolution: "markdown-to-jsx@npm:7.2.1"
- peerDependencies:
- react: ">= 0.14.0"
- checksum: 0c8c715229044401ea48c2fc26c2554464100074959dafacdd9e4a0e849f0a190b02f39edb373bbdd95e38b8f910074b83b63d08752b8ae6be6ddcfb40ea50a0
+"mime-db@npm:1.52.0":
+ version: 1.52.0
+ resolution: "mime-db@npm:1.52.0"
+ checksum: 0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f
languageName: node
linkType: hard
-"minimatch@npm:^3.1.1":
- version: 3.1.2
- resolution: "minimatch@npm:3.1.2"
+"mime-types@npm:^2.1.12":
+ version: 2.1.35
+ resolution: "mime-types@npm:2.1.35"
dependencies:
- brace-expansion: ^1.1.7
- checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a
+ mime-db: 1.52.0
+ checksum: 89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836
languageName: node
linkType: hard
@@ -2977,27 +4495,27 @@ __metadata:
languageName: node
linkType: hard
-"minipass-collect@npm:^1.0.2":
- version: 1.0.2
- resolution: "minipass-collect@npm:1.0.2"
+"minipass-collect@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "minipass-collect@npm:2.0.1"
dependencies:
- minipass: ^3.0.0
- checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10
+ minipass: ^7.0.3
+ checksum: b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342
languageName: node
linkType: hard
"minipass-fetch@npm:^3.0.0":
- version: 3.0.3
- resolution: "minipass-fetch@npm:3.0.3"
+ version: 3.0.4
+ resolution: "minipass-fetch@npm:3.0.4"
dependencies:
encoding: ^0.1.13
- minipass: ^5.0.0
+ minipass: ^7.0.3
minipass-sized: ^1.0.3
minizlib: ^2.1.2
dependenciesMeta:
encoding:
optional: true
- checksum: af5ab2552a16fcf505d35fd7ffb84b57f4a0eeb269e6e1d9a2a75824dda48b36e527083250b7cca4a4def21d9544e2ade441e4730e233c0bc2133f6abda31e18
+ checksum: af7aad15d5c128ab1ebe52e043bdf7d62c3c6f0cecb9285b40d7b395e1375b45dcdfd40e63e93d26a0e8249c9efd5c325c65575aceee192883970ff8cb11364a
languageName: node
linkType: hard
@@ -3044,10 +4562,10 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0":
- version: 7.0.2
- resolution: "minipass@npm:7.0.2"
- checksum: 46776de732eb7cef2c7404a15fb28c41f5c54a22be50d47b03c605bf21f5c18d61a173c0a20b49a97e7a65f78d887245066410642551e45fffe04e9ac9e325bc
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3":
+ version: 7.0.4
+ resolution: "minipass@npm:7.0.4"
+ checksum: 87585e258b9488caf2e7acea242fd7856bbe9a2c84a7807643513a338d66f368c7d518200ad7b70a508664d408aa000517647b2930c259a8b1f9f0984f344a21
languageName: node
linkType: hard
@@ -3070,6 +4588,18 @@ __metadata:
languageName: node
linkType: hard
+"mlly@npm:^1.7.4, mlly@npm:^1.8.0":
+ version: 1.8.0
+ resolution: "mlly@npm:1.8.0"
+ dependencies:
+ acorn: ^8.15.0
+ pathe: ^2.0.3
+ pkg-types: ^1.3.1
+ ufo: ^1.6.1
+ checksum: cccd626d910f139881cc861bae1af8747a0911c1a5414cca059558b81286e43f271652931eec87ef3c07d9faf4225987ae3219b65a939b94e18b533fa0d22c89
+ languageName: node
+ linkType: hard
+
"ms@npm:2.0.0":
version: 2.0.0
resolution: "ms@npm:2.0.0"
@@ -3084,19 +4614,12 @@ __metadata:
languageName: node
linkType: hard
-"ms@npm:^2.0.0":
- version: 2.1.3
- resolution: "ms@npm:2.1.3"
- checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
- languageName: node
- linkType: hard
-
-"nanoid@npm:^3.3.6":
- version: 3.3.6
- resolution: "nanoid@npm:3.3.6"
+"nanoid@npm:^3.3.7":
+ version: 3.3.7
+ resolution: "nanoid@npm:3.3.7"
bin:
nanoid: bin/nanoid.cjs
- checksum: 7d0eda657002738aa5206107bd0580aead6c95c460ef1bdd0b1a87a9c7ae6277ac2e9b945306aaa5b32c6dcb7feaf462d0f552e7f8b5718abfc6ead5c94a71b3
+ checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2
languageName: node
linkType: hard
@@ -3108,8 +4631,8 @@ __metadata:
linkType: hard
"node-fetch@npm:^2.6.7":
- version: 2.6.12
- resolution: "node-fetch@npm:2.6.12"
+ version: 2.7.0
+ resolution: "node-fetch@npm:2.7.0"
dependencies:
whatwg-url: ^5.0.0
peerDependencies:
@@ -3117,51 +4640,45 @@ __metadata:
peerDependenciesMeta:
encoding:
optional: true
- checksum: 3bc1655203d47ee8e313c0d96664b9673a3d4dd8002740318e9d27d14ef306693a4b2ef8d6525775056fd912a19e23f3ac0d7111ad8925877b7567b29a625592
+ checksum: d76d2f5edb451a3f05b15115ec89fc6be39de37c6089f1b6368df03b91e1633fd379a7e01b7ab05089a25034b2023d959b47e59759cb38d88341b2459e89d6e5
languageName: node
linkType: hard
"node-gyp@npm:latest":
- version: 9.4.0
- resolution: "node-gyp@npm:9.4.0"
+ version: 10.0.1
+ resolution: "node-gyp@npm:10.0.1"
dependencies:
env-paths: ^2.2.0
exponential-backoff: ^3.1.1
- glob: ^7.1.4
+ glob: ^10.3.10
graceful-fs: ^4.2.6
- make-fetch-happen: ^11.0.3
- nopt: ^6.0.0
- npmlog: ^6.0.0
- rimraf: ^3.0.2
+ make-fetch-happen: ^13.0.0
+ nopt: ^7.0.0
+ proc-log: ^3.0.0
semver: ^7.3.5
tar: ^6.1.2
- which: ^2.0.2
+ which: ^4.0.0
bin:
node-gyp: bin/node-gyp.js
- checksum: 78b404e2e0639d64e145845f7f5a3cb20c0520cdaf6dda2f6e025e9b644077202ea7de1232396ba5bde3fee84cdc79604feebe6ba3ec84d464c85d407bb5da99
+ checksum: 60a74e66d364903ce02049966303a57f898521d139860ac82744a5fdd9f7b7b3b61f75f284f3bfe6e6add3b8f1871ce305a1d41f775c7482de837b50c792223f
languageName: node
linkType: hard
-"nopt@npm:^6.0.0":
- version: 6.0.0
- resolution: "nopt@npm:6.0.0"
+"nopt@npm:^7.0.0":
+ version: 7.2.0
+ resolution: "nopt@npm:7.2.0"
dependencies:
- abbrev: ^1.0.0
+ abbrev: ^2.0.0
bin:
nopt: bin/nopt.js
- checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac
+ checksum: a9c0f57fb8cb9cc82ae47192ca2b7ef00e199b9480eed202482c962d61b59a7fbe7541920b2a5839a97b42ee39e288c0aed770e38057a608d7f579389dfde410
languageName: node
linkType: hard
-"npmlog@npm:^6.0.0":
- version: 6.0.2
- resolution: "npmlog@npm:6.0.2"
- dependencies:
- are-we-there-yet: ^3.0.0
- console-control-strings: ^1.1.0
- gauge: ^4.0.3
- set-blocking: ^2.0.0
- checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a
+"nwsapi@npm:^2.2.2":
+ version: 2.2.23
+ resolution: "nwsapi@npm:2.2.23"
+ checksum: 7af519de08381df9dc0c913d817255cb21e33671641603f6cdabe8cb04b18b32aca1477fdc5dfe08b2039125afa3216d3ef01a3c2603a97d114e842d9414e0c3
languageName: node
linkType: hard
@@ -3172,15 +4689,6 @@ __metadata:
languageName: node
linkType: hard
-"once@npm:^1.3.0":
- version: 1.4.0
- resolution: "once@npm:1.4.0"
- dependencies:
- wrappy: 1
- checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68
- languageName: node
- linkType: hard
-
"p-map@npm:^4.0.0":
version: 4.0.0
resolution: "p-map@npm:4.0.0"
@@ -3190,6 +4698,13 @@ __metadata:
languageName: node
linkType: hard
+"package-manager-detector@npm:^1.3.0":
+ version: 1.6.0
+ resolution: "package-manager-detector@npm:1.6.0"
+ checksum: 154d55225e70e32582f59b5d4a46d25716f0730a14d7e4b6f0fd76c870c720cc6f448d2becca06a15f2042492f0293cf26e5ad8fcd85d0eab0af3b9b46c0b43a
+ languageName: node
+ linkType: hard
+
"parse-srcset@npm:^1.0.2":
version: 1.0.2
resolution: "parse-srcset@npm:1.0.2"
@@ -3197,6 +4712,15 @@ __metadata:
languageName: node
linkType: hard
+"parse5@npm:^7.0.0, parse5@npm:^7.1.1":
+ version: 7.3.0
+ resolution: "parse5@npm:7.3.0"
+ dependencies:
+ entities: ^6.0.0
+ checksum: ffd040c4695d93f0bc370e3d6d75c1b352178514af41be7afa212475ea5cead1d6e377cd9d4cec6a5e2bcf497ca50daf9e0088eadaa37dbc271f60def08fdfcd
+ languageName: node
+ linkType: hard
+
"path-browserify@npm:^1.0.0":
version: 1.0.1
resolution: "path-browserify@npm:1.0.1"
@@ -3204,10 +4728,10 @@ __metadata:
languageName: node
linkType: hard
-"path-is-absolute@npm:^1.0.0":
- version: 1.0.1
- resolution: "path-is-absolute@npm:1.0.1"
- checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8
+"path-data-parser@npm:0.1.0, path-data-parser@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "path-data-parser@npm:0.1.0"
+ checksum: a23a214adb38074576a8873d25e8dea7e090b8396d86f58f83f3f6c6298ff56b06adc694147b67f0ed22f14dc478efa1d525710d3ec7b2d7b1efbac57e3fafe6
languageName: node
linkType: hard
@@ -3238,30 +4762,105 @@ __metadata:
languageName: node
linkType: hard
-"picocolors@npm:^1.0.0":
- version: 1.0.0
- resolution: "picocolors@npm:1.0.0"
- checksum: a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981
+"pathe@npm:^2.0.1, pathe@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "pathe@npm:2.0.3"
+ checksum: 0602bdd4acb54d91044e0c56f1fb63467ae7d44ab3afea1f797947b0eb2b4d1d91cf0d58d065fdb0a8ab0c4acbbd8d3a5b424983eaf10dd5285d37a16f6e3ee9
+ languageName: node
+ linkType: hard
+
+"picocolors@npm:^1.0.0, picocolors@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "picocolors@npm:1.1.1"
+ checksum: e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
+ languageName: node
+ linkType: hard
+
+"picomatch@npm:^2.2.3, picomatch@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "picomatch@npm:2.3.1"
+ checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf
+ languageName: node
+ linkType: hard
+
+"pkg-types@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "pkg-types@npm:1.3.1"
+ dependencies:
+ confbox: ^0.1.8
+ mlly: ^1.7.4
+ pathe: ^2.0.1
+ checksum: 4fa4edb2bb845646cdbd04c5c6bc43cdbc8f02ed4d1c28bfcafb6e65928aece789bcf1335e4cac5f65dfdc376e4bd7435bd509a35e9ec73ef2c076a1b88e289c
languageName: node
linkType: hard
-"playwright-core@npm:1.36.0":
- version: 1.36.0
- resolution: "playwright-core@npm:1.36.0"
+"playwright-core@npm:1.57.0":
+ version: 1.57.0
+ resolution: "playwright-core@npm:1.57.0"
bin:
playwright-core: cli.js
- checksum: d6b5fed5ae95238dc36a1be3e2cfd250221810e6a2d20592c29d7044a2d1f96e8e6cfff83d937605b6e26d7c3058231d16784e17979fbb11208880829e406e85
+ checksum: 960e80d6ec06305b11a3ca9e78e8e4201cc17f37dd37279cb6fece4df43d74bf589833f4f94535fadd284b427f98c5f1cf09368e22f0f00b6a9477571ce6b03b
+ languageName: node
+ linkType: hard
+
+"playwright@npm:1.57.0":
+ version: 1.57.0
+ resolution: "playwright@npm:1.57.0"
+ dependencies:
+ fsevents: 2.3.2
+ playwright-core: 1.57.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ bin:
+ playwright: cli.js
+ checksum: 176fd9fd890f390e0aa00d42697b70072d534243b15467d9430f3af329e77b3225b67a0afa12ea76fb440300dabd92d4cf040baf5edceee8eeff0ee1590ae5b7
+ languageName: node
+ linkType: hard
+
+"points-on-curve@npm:0.2.0, points-on-curve@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "points-on-curve@npm:0.2.0"
+ checksum: 05e87d6839e3d869cfac0e63c2b1ca700fc8f1083e3f9ae80841cc50379fd31204f9e1f221407df1a90afcb8bfa98404aee0b0fa00330b7b3b328d33be21cf47
+ languageName: node
+ linkType: hard
+
+"points-on-path@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "points-on-path@npm:0.2.1"
+ dependencies:
+ path-data-parser: 0.1.0
+ points-on-curve: 0.2.0
+ checksum: 5564dd84d15699579bf07bd33adfd0dc1a5e717c0d36ee11f0832b6b6890941e25e9ea68d15f7858698a9b5ec509f60e6472a0346624bb9dd9c2100cf568ac8f
languageName: node
linkType: hard
"postcss@npm:^8.3.11":
- version: 8.4.25
- resolution: "postcss@npm:8.4.25"
+ version: 8.4.38
+ resolution: "postcss@npm:8.4.38"
dependencies:
- nanoid: ^3.3.6
+ nanoid: ^3.3.7
picocolors: ^1.0.0
- source-map-js: ^1.0.2
- checksum: 9ed3ab8af43ad5210c28f56f916fd9b8c9f94fbeaebbf645dcf579bc28bdd8056c2a7ecc934668d399b81fedb6128f0c4b299f931e50454964bc911c25a3a0a2
+ source-map-js: ^1.2.0
+ checksum: 649f9e60a763ca4b5a7bbec446a069edf07f057f6d780a5a0070576b841538d1ecf7dd888f2fbfd1f76200e26c969e405aeeae66332e6927dbdc8bdcb90b9451
+ languageName: node
+ linkType: hard
+
+"pretty-format@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "pretty-format@npm:29.7.0"
+ dependencies:
+ "@jest/schemas": ^29.6.3
+ ansi-styles: ^5.0.0
+ react-is: ^18.0.0
+ checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6
+ languageName: node
+ linkType: hard
+
+"proc-log@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "proc-log@npm:3.0.0"
+ checksum: 02b64e1b3919e63df06f836b98d3af002b5cd92655cab18b5746e37374bfb73e03b84fe305454614b34c25b485cc687a9eebdccf0242cda8fda2475dd2c97e02
languageName: node
linkType: hard
@@ -3300,10 +4899,19 @@ __metadata:
languageName: node
linkType: hard
-"punycode@npm:^2.1.0":
- version: 2.3.0
- resolution: "punycode@npm:2.3.0"
- checksum: 39f760e09a2a3bbfe8f5287cf733ecdad69d6af2fe6f97ca95f24b8921858b91e9ea3c9eeec6e08cede96181b3bb33f95c6ffd8c77e63986508aa2e8159fa200
+"psl@npm:^1.1.33":
+ version: 1.15.0
+ resolution: "psl@npm:1.15.0"
+ dependencies:
+ punycode: ^2.3.1
+ checksum: 6f777d82eecfe1c2406dadbc15e77467b186fec13202ec887a45d0209a2c6fca530af94a462a477c3c4a767ad892ec9ede7c482d98f61f653dd838b50e89dc15
+ languageName: node
+ linkType: hard
+
+"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "punycode@npm:2.3.1"
+ checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2
languageName: node
linkType: hard
@@ -3333,14 +4941,14 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^18.2.0":
- version: 18.2.0
- resolution: "react-is@npm:18.2.0"
- checksum: e72d0ba81b5922759e4aff17e0252bd29988f9642ed817f56b25a3e217e13eea8a7f2322af99a06edb779da12d5d636e9fda473d620df9a3da0df2a74141d53e
+"react-is@npm:^18.0.0, react-is@npm:^18.2.0":
+ version: 18.3.1
+ resolution: "react-is@npm:18.3.1"
+ checksum: e20fe84c86ff172fc8d898251b7cc2c43645d108bf96d0b8edf39b98f9a2cae97b40520ee7ed8ee0085ccc94736c4886294456033304151c3f94978cec03df21
languageName: node
linkType: hard
-"react@npm:^18.2.0":
+"react@npm:>=17.0.0 <19.0.0, react@npm:^18.2.0":
version: 18.2.0
resolution: "react@npm:18.2.0"
dependencies:
@@ -3364,17 +4972,6 @@ __metadata:
languageName: node
linkType: hard
-"readable-stream@npm:^3.6.0":
- version: 3.6.2
- resolution: "readable-stream@npm:3.6.2"
- dependencies:
- inherits: ^2.0.3
- string_decoder: ^1.1.1
- util-deprecate: ^1.0.1
- checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d
- languageName: node
- linkType: hard
-
"regexp-match-indices@npm:^1.0.2":
version: 1.0.2
resolution: "regexp-match-indices@npm:1.0.2"
@@ -3421,21 +5018,22 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^3.0.2":
+"robust-predicates@npm:^3.0.2":
version: 3.0.2
- resolution: "rimraf@npm:3.0.2"
- dependencies:
- glob: ^7.1.3
- bin:
- rimraf: bin.js
- checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0
+ resolution: "robust-predicates@npm:3.0.2"
+ checksum: 36854c1321548ceca96d36ad9d6e0a5a512986029ec6929ad6ed3ec1612c22cc8b46cc72d2c5674af42e8074a119d793f6f0ea3a5b51373e3ab926c64b172d7a
languageName: node
linkType: hard
-"robust-predicates@npm:^3.0.0":
- version: 3.0.2
- resolution: "robust-predicates@npm:3.0.2"
- checksum: 36854c1321548ceca96d36ad9d6e0a5a512986029ec6929ad6ed3ec1612c22cc8b46cc72d2c5674af42e8074a119d793f6f0ea3a5b51373e3ab926c64b172d7a
+"roughjs@npm:^4.6.6":
+ version: 4.6.6
+ resolution: "roughjs@npm:4.6.6"
+ dependencies:
+ hachure-fill: ^0.5.2
+ path-data-parser: ^0.1.0
+ points-on-curve: ^0.2.0
+ points-on-path: ^0.2.1
+ checksum: ec4b8266ac4a50c7369e337d8ddff3b2d970506229cac5425ddca56f4e6b29fca07dded4300e9e392bb608da4ba618d349fd241283affb25055cab7c2fe48f8f
languageName: node
linkType: hard
@@ -3453,13 +5051,6 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:~5.2.0":
- version: 5.2.1
- resolution: "safe-buffer@npm:5.2.1"
- checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
- languageName: node
- linkType: hard
-
"safer-buffer@npm:>= 2.1.2 < 3.0.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
@@ -3467,17 +5058,26 @@ __metadata:
languageName: node
linkType: hard
-"sanitize-html@npm:~2.7.3":
- version: 2.7.3
- resolution: "sanitize-html@npm:2.7.3"
+"sanitize-html@npm:~2.12.1":
+ version: 2.12.1
+ resolution: "sanitize-html@npm:2.12.1"
dependencies:
deepmerge: ^4.2.2
escape-string-regexp: ^4.0.0
- htmlparser2: ^6.0.0
+ htmlparser2: ^8.0.0
is-plain-object: ^5.0.0
parse-srcset: ^1.0.2
postcss: ^8.3.11
- checksum: 2399d1fdbbc3a263fb413c1fe1971b3dc2b51abc6cc5cb49490624539d1c57a8fe31e2b21408c118e2a957f4e673e3169b1f9a5807654408f17b130a9d78aed7
+ checksum: fb96ea7170d51b5af2607f5cfd84464c78fc6f47e339407f55783e781c6a0288a8d40bbf97ea6a8758924ba9b2d33dcc4846bb94caacacd90d7f2de10ed8541a
+ languageName: node
+ linkType: hard
+
+"saxes@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "saxes@npm:6.0.0"
+ dependencies:
+ xmlchars: ^2.2.0
+ checksum: d3fa3e2aaf6c65ed52ee993aff1891fc47d5e47d515164b5449cbf5da2cbdc396137e55590472e64c5c436c14ae64a8a03c29b9e7389fc6f14035cf4e982ef3b
languageName: node
linkType: hard
@@ -3491,20 +5091,13 @@ __metadata:
linkType: hard
"semver@npm:^7.3.5":
- version: 7.5.4
- resolution: "semver@npm:7.5.4"
+ version: 7.6.0
+ resolution: "semver@npm:7.6.0"
dependencies:
lru-cache: ^6.0.0
bin:
semver: bin/semver.js
- checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3
- languageName: node
- linkType: hard
-
-"set-blocking@npm:^2.0.0":
- version: 2.0.0
- resolution: "set-blocking@npm:2.0.0"
- checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02
+ checksum: 7427f05b70786c696640edc29fdd4bc33b2acf3bbe1740b955029044f80575fc664e1a512e4113c3af21e767154a94b4aa214bf6cd6e42a1f6dba5914e0b208c
languageName: node
linkType: hard
@@ -3524,17 +5117,17 @@ __metadata:
languageName: node
linkType: hard
-"signal-exit@npm:^3.0.7":
- version: 3.0.7
- resolution: "signal-exit@npm:3.0.7"
- checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
+"signal-exit@npm:^4.0.1":
+ version: 4.1.0
+ resolution: "signal-exit@npm:4.1.0"
+ checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549
languageName: node
linkType: hard
-"signal-exit@npm:^4.0.1":
- version: 4.0.2
- resolution: "signal-exit@npm:4.0.2"
- checksum: 41f5928431cc6e91087bf0343db786a6313dd7c6fd7e551dbc141c95bb5fb26663444fd9df8ea47c5d7fc202f60aa7468c3162a9365cbb0615fc5e1b1328fe31
+"slash@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "slash@npm:3.0.0"
+ checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c
languageName: node
linkType: hard
@@ -3545,44 +5138,67 @@ __metadata:
languageName: node
linkType: hard
-"socks-proxy-agent@npm:^7.0.0":
- version: 7.0.0
- resolution: "socks-proxy-agent@npm:7.0.0"
+"socks-proxy-agent@npm:^8.0.1":
+ version: 8.0.2
+ resolution: "socks-proxy-agent@npm:8.0.2"
dependencies:
- agent-base: ^6.0.2
- debug: ^4.3.3
- socks: ^2.6.2
- checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846
+ agent-base: ^7.0.2
+ debug: ^4.3.4
+ socks: ^2.7.1
+ checksum: 4fb165df08f1f380881dcd887b3cdfdc1aba3797c76c1e9f51d29048be6e494c5b06d68e7aea2e23df4572428f27a3ec22b3d7c75c570c5346507433899a4b6d
languageName: node
linkType: hard
-"socks@npm:^2.6.2":
- version: 2.7.1
- resolution: "socks@npm:2.7.1"
+"socks@npm:^2.7.1":
+ version: 2.8.1
+ resolution: "socks@npm:2.8.1"
dependencies:
- ip: ^2.0.0
+ ip-address: ^9.0.5
smart-buffer: ^4.2.0
- checksum: 259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748
+ checksum: 29586d42e9c36c5016632b2bcb6595e3adfbcb694b3a652c51bc8741b079c5ec37bdd5675a1a89a1620078c8137208294991fabb50786f92d47759a725b2b62e
languageName: node
linkType: hard
-"source-map-js@npm:^1.0.2":
- version: 1.0.2
- resolution: "source-map-js@npm:1.0.2"
- checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c
+"source-map-js@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "source-map-js@npm:1.2.0"
+ checksum: 791a43306d9223792e84293b00458bf102a8946e7188f3db0e4e22d8d530b5f80a4ce468eb5ec0bf585443ad55ebbd630bf379c98db0b1f317fd902500217f97
+ languageName: node
+ linkType: hard
+
+"source-map@npm:~0.6.1":
+ version: 0.6.1
+ resolution: "source-map@npm:0.6.1"
+ checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2
+ languageName: node
+ linkType: hard
+
+"sprintf-js@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "sprintf-js@npm:1.1.3"
+ checksum: a3fdac7b49643875b70864a9d9b469d87a40dfeaf5d34d9d0c5b1cda5fd7d065531fcb43c76357d62254c57184a7b151954156563a4d6a747015cfb41021cad0
languageName: node
linkType: hard
"ssri@npm:^10.0.0":
- version: 10.0.4
- resolution: "ssri@npm:10.0.4"
+ version: 10.0.5
+ resolution: "ssri@npm:10.0.5"
dependencies:
- minipass: ^5.0.0
- checksum: fb14da9f8a72b04eab163eb13a9dda11d5962cd2317f85457c4e0b575e9a6e0e3a6a87b5bf122c75cb36565830cd5f263fb457571bf6f1587eb5f95d095d6165
+ minipass: ^7.0.3
+ checksum: 0a31b65f21872dea1ed3f7c200d7bc1c1b91c15e419deca14f282508ba917cbb342c08a6814c7f68ca4ca4116dd1a85da2bbf39227480e50125a1ceffeecb750
+ languageName: node
+ linkType: hard
+
+"stack-utils@npm:^2.0.3":
+ version: 2.0.6
+ resolution: "stack-utils@npm:2.0.6"
+ dependencies:
+ escape-string-regexp: ^2.0.0
+ checksum: 052bf4d25bbf5f78e06c1d5e67de2e088b06871fa04107ca8d3f0e9d9263326e2942c8bedee3545795fc77d787d443a538345eef74db2f8e35db3558c6f91ff7
languageName: node
linkType: hard
-"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
+"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
version: 4.2.3
resolution: "string-width@npm:4.2.3"
dependencies:
@@ -3604,15 +5220,6 @@ __metadata:
languageName: node
linkType: hard
-"string_decoder@npm:^1.1.1":
- version: 1.3.0
- resolution: "string_decoder@npm:1.3.0"
- dependencies:
- safe-buffer: ~5.2.0
- checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56
- languageName: node
- linkType: hard
-
"string_decoder@npm:~1.1.1":
version: 1.1.1
resolution: "string_decoder@npm:1.1.1"
@@ -3640,26 +5247,56 @@ __metadata:
languageName: node
linkType: hard
-"style-mod@npm:^4.0.0":
- version: 4.0.3
- resolution: "style-mod@npm:4.0.3"
- checksum: 934556e720bd29026ff8fef43a1a35b58957813025b91f996d886e9405acf934ddb1934def4400b174bd7784c9263eb9c71f07ae83925af9271b7d921d546854
+"style-mod@npm:^4.0.0, style-mod@npm:^4.1.0":
+ version: 4.1.2
+ resolution: "style-mod@npm:4.1.2"
+ checksum: 7c5c3e82747f9bcf5f288d8d07f50848e4630fe5ff7bfe4d94cc87d6b6a2588227cbf21b4c792ac6406e5852293300a75e710714479a5c59a06af677f0825ef8
+ languageName: node
+ linkType: hard
+
+"stylis@npm:^4.3.6":
+ version: 4.3.6
+ resolution: "stylis@npm:4.3.6"
+ checksum: 4f56a087caace85b34c3a163cf9d662f58f42dc865b2447af5c3ee3588eebaffe90875fe294578cce26f172ff527cad2b01433f6e1ae156400ec38c37c79fd61
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:^7.1.0":
+ version: 7.2.0
+ resolution: "supports-color@npm:7.2.0"
+ dependencies:
+ has-flag: ^4.0.0
+ checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a
+ languageName: node
+ linkType: hard
+
+"symbol-tree@npm:^3.2.4":
+ version: 3.2.4
+ resolution: "symbol-tree@npm:3.2.4"
+ checksum: 6e8fc7e1486b8b54bea91199d9535bb72f10842e40c79e882fc94fb7b14b89866adf2fd79efa5ebb5b658bc07fb459ccce5ac0e99ef3d72f474e74aaf284029d
languageName: node
linkType: hard
"systeminformation@npm:^5.8.6":
- version: 5.18.7
- resolution: "systeminformation@npm:5.18.7"
+ version: 5.22.6
+ resolution: "systeminformation@npm:5.22.6"
bin:
systeminformation: lib/cli.js
- checksum: 05c540fef599e899cfc5c9e7c81f622914619c0c1dcf8be8641a3f1ddc7df0c7f885cf2783c021a1261d80b57eca50d51dff13b00b3c70a06fa935a784839dd3
+ checksum: 17f946c4b6ad7e01b5ca296133ffce53716c96778458f0052272744b99ebd412785e4300400138e0fa3f80c376e6e6b7af8fde8cea01994a1755bbfcdeefd865
conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android)
languageName: node
linkType: hard
+"tabbable@npm:^5.2.0":
+ version: 5.3.3
+ resolution: "tabbable@npm:5.3.3"
+ checksum: 1aa56e1bb617cc10616c407f4e756f0607f3e2d30f9803664d70b85db037ca27e75918ed1c71443f3dc902e21dc9f991ce4b52d63a538c9b69b3218d3babcd70
+ languageName: node
+ linkType: hard
+
"tar@npm:^6.1.11, tar@npm:^6.1.2":
- version: 6.1.15
- resolution: "tar@npm:6.1.15"
+ version: 6.2.1
+ resolution: "tar@npm:6.2.1"
dependencies:
chownr: ^2.0.0
fs-minipass: ^2.0.0
@@ -3667,7 +5304,23 @@ __metadata:
minizlib: ^2.1.1
mkdirp: ^1.0.3
yallist: ^4.0.0
- checksum: f23832fceeba7578bf31907aac744ae21e74a66f4a17a9e94507acf460e48f6db598c7023882db33bab75b80e027c21f276d405e4a0322d58f51c7088d428268
+ checksum: f1322768c9741a25356c11373bce918483f40fa9a25c69c59410c8a1247632487edef5fe76c5f12ac51a6356d2f1829e96d2bc34098668a2fc34d76050ac2b6c
+ languageName: node
+ linkType: hard
+
+"tinyexec@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "tinyexec@npm:1.0.2"
+ checksum: af22de2191cc70bb782eef29bbba7cf6ac16664e550b547b0db68804f988eeb2c70e12fbb7d2d688ee994b28ba831d746e9eded98c3d10042fd3a9b8de208514
+ languageName: node
+ linkType: hard
+
+"to-regex-range@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "to-regex-range@npm:5.0.1"
+ dependencies:
+ is-number: ^7.0.0
+ checksum: f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed
languageName: node
linkType: hard
@@ -3684,6 +5337,27 @@ __metadata:
languageName: node
linkType: hard
+"tough-cookie@npm:^4.1.2":
+ version: 4.1.4
+ resolution: "tough-cookie@npm:4.1.4"
+ dependencies:
+ psl: ^1.1.33
+ punycode: ^2.1.1
+ universalify: ^0.2.0
+ url-parse: ^1.5.3
+ checksum: 5815059f014c31179a303c673f753f7899a6fce94ac93712c88ea5f3c26e0c042b5f0c7a599a00f8e0feeca4615dba75c3dffc54f3c1a489978aa8205e09307c
+ languageName: node
+ linkType: hard
+
+"tr46@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "tr46@npm:3.0.0"
+ dependencies:
+ punycode: ^2.1.1
+ checksum: 44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270
+ languageName: node
+ linkType: hard
+
"tr46@npm:~0.0.3":
version: 0.0.3
resolution: "tr46@npm:0.0.3"
@@ -3691,10 +5365,31 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:~2.5.0":
- version: 2.5.3
- resolution: "tslib@npm:2.5.3"
- checksum: 88902b309afaf83259131c1e13da1dceb0ad1682a213143a1346a649143924d78cf3760c448b84d796938fd76127183894f8d85cbb3bf9c4fddbfcc140c0003c
+"ts-dedent@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "ts-dedent@npm:2.2.0"
+ checksum: 93ed8f7878b6d5ed3c08d99b740010eede6bccfe64bce61c5a4da06a2c17d6ddbb80a8c49c2d15251de7594a4f93ffa21dd10e7be75ef66a4dc9951b4a94e2af
+ languageName: node
+ linkType: hard
+
+"tslib@npm:^1.13.0":
+ version: 1.14.1
+ resolution: "tslib@npm:1.14.1"
+ checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd
+ languageName: node
+ linkType: hard
+
+"tslib@npm:~2.6.2":
+ version: 2.6.2
+ resolution: "tslib@npm:2.6.2"
+ checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad
+ languageName: node
+ linkType: hard
+
+"type-detect@npm:4.0.8":
+ version: 4.0.8
+ resolution: "type-detect@npm:4.0.8"
+ checksum: 62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15
languageName: node
linkType: hard
@@ -3708,6 +5403,20 @@ __metadata:
languageName: node
linkType: hard
+"ufo@npm:^1.6.1":
+ version: 1.6.1
+ resolution: "ufo@npm:1.6.1"
+ checksum: 2c401dd45bd98ad00806e044aa8571aa2aa1762fffeae5e78c353192b257ef2c638159789f119e5d8d5e5200e34228cd1bbde871a8f7805de25daa8576fb1633
+ languageName: node
+ linkType: hard
+
+"undici-types@npm:~5.26.4":
+ version: 5.26.5
+ resolution: "undici-types@npm:5.26.5"
+ checksum: 3192ef6f3fd5df652f2dc1cd782b49d6ff14dc98e5dced492aa8a8c65425227da5da6aafe22523c67f035a272c599bb89cfe803c1db6311e44bed3042fc25487
+ languageName: node
+ linkType: hard
+
"unique-filename@npm:^3.0.0":
version: 3.0.0
resolution: "unique-filename@npm:3.0.0"
@@ -3726,10 +5435,17 @@ __metadata:
languageName: node
linkType: hard
+"universalify@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "universalify@npm:0.2.0"
+ checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
+ languageName: node
+ linkType: hard
+
"universalify@npm:^2.0.0":
- version: 2.0.0
- resolution: "universalify@npm:2.0.0"
- checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44
+ version: 2.0.1
+ resolution: "universalify@npm:2.0.1"
+ checksum: ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60
languageName: node
linkType: hard
@@ -3742,7 +5458,7 @@ __metadata:
languageName: node
linkType: hard
-"url-parse@npm:~1.5.4":
+"url-parse@npm:^1.5.3, url-parse@npm:~1.5.4":
version: 1.5.10
resolution: "url-parse@npm:1.5.10"
dependencies:
@@ -3752,7 +5468,7 @@ __metadata:
languageName: node
linkType: hard
-"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
+"util-deprecate@npm:~1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2
@@ -3768,6 +5484,15 @@ __metadata:
languageName: node
linkType: hard
+"uuid@npm:^11.1.0":
+ version: 11.1.0
+ resolution: "uuid@npm:11.1.0"
+ bin:
+ uuid: dist/esm/bin/uuid
+ checksum: 840f19758543c4631e58a29439e51b5b669d5f34b4dd2700b6a1d15c5708c7a6e0c3e2c8c4a2eae761a3a7caa7e9884d00c86c02622ba91137bd3deade6b4b4a
+ languageName: node
+ linkType: hard
+
"validate.io-array@npm:^1.0.3":
version: 1.0.6
resolution: "validate.io-array@npm:1.0.6"
@@ -3891,9 +5616,9 @@ __metadata:
languageName: node
linkType: hard
-"vega-functions@npm:^5.13.1, vega-functions@npm:~5.13.2":
- version: 5.13.2
- resolution: "vega-functions@npm:5.13.2"
+"vega-functions@npm:^5.13.1, vega-functions@npm:^5.14.0, vega-functions@npm:~5.14.0":
+ version: 5.14.0
+ resolution: "vega-functions@npm:5.14.0"
dependencies:
d3-array: ^3.2.2
d3-color: ^3.1.0
@@ -3902,11 +5627,11 @@ __metadata:
vega-expression: ^5.1.0
vega-scale: ^7.3.0
vega-scenegraph: ^4.10.2
- vega-selections: ^5.4.1
+ vega-selections: ^5.4.2
vega-statistics: ^1.8.1
vega-time: ^2.1.1
vega-util: ^1.17.1
- checksum: 178498cf93c3d9ef392fb57a5c7992dbb9118c546a6acb4cff9783f911fb30dbf50634cbfd6e3a9bc358c4aec9a571bd55f9cf3de551213cd386f152ac882986
+ checksum: 24857fade62d122ce95ddae87637ade069cac36018e53814cf0ef52055af574641e221199e9baaa8a648cba4fd607c469de7a5e5a0d630e2a676018bfa894673
languageName: node
linkType: hard
@@ -3950,15 +5675,11 @@ __metadata:
linkType: hard
"vega-lite@npm:^5.6.1":
- version: 5.13.0
- resolution: "vega-lite@npm:5.13.0"
+ version: 5.17.0
+ resolution: "vega-lite@npm:5.17.0"
dependencies:
- "@types/clone": ~2.1.1
- clone: ~2.1.2
- fast-deep-equal: ~3.1.3
- fast-json-stable-stringify: ~2.1.0
json-stringify-pretty-compact: ~3.0.0
- tslib: ~2.5.0
+ tslib: ~2.6.2
vega-event-selector: ~3.0.1
vega-expression: ~5.1.0
vega-util: ~1.17.2
@@ -3970,7 +5691,7 @@ __metadata:
vl2png: bin/vl2png
vl2svg: bin/vl2svg
vl2vg: bin/vl2vg
- checksum: e177a649d8984770b1531985a1d7f68b533395c3a4ec23018650f8991ad2b83081ededadfbbfbe475c01e40112c1314e29c2c1be32623d47b4a411a640a14082
+ checksum: 0c508f6060bd20df740be1c81ac0691623c813066424b021f0845422b7cc21fe9211346e8ce84d75288fa53fe3caecfde5c681e3fb590d2b7b372e38879fa2b7
languageName: node
linkType: hard
@@ -3987,16 +5708,16 @@ __metadata:
languageName: node
linkType: hard
-"vega-parser@npm:~6.2.0":
- version: 6.2.0
- resolution: "vega-parser@npm:6.2.0"
+"vega-parser@npm:~6.3.0":
+ version: 6.3.0
+ resolution: "vega-parser@npm:6.3.0"
dependencies:
vega-dataflow: ^5.7.5
vega-event-selector: ^3.0.1
- vega-functions: ^5.13.1
- vega-scale: ^7.3.0
- vega-util: ^1.17.1
- checksum: 19872153c16aab30c4df338e0df7bd331e0bf74c7c6afce5428df555b9bdb0c4acf76b54092cacd4726a1349912ea803c90e1b30d53f4a02044e0559873969a7
+ vega-functions: ^5.14.0
+ vega-scale: ^7.3.1
+ vega-util: ^1.17.2
+ checksum: 5af7604116bd2ebe75179f9e8e7282e43c8128844fde9ad0e53b6b1f9aa78e74be6709a2ae44cfe6de12d64d1a52d15287932b5625ac864cb75a23b89436f6ed
languageName: node
linkType: hard
@@ -4033,22 +5754,22 @@ __metadata:
languageName: node
linkType: hard
-"vega-scale@npm:^7.3.0, vega-scale@npm:~7.3.0":
- version: 7.3.0
- resolution: "vega-scale@npm:7.3.0"
+"vega-scale@npm:^7.3.0, vega-scale@npm:^7.3.1, vega-scale@npm:~7.3.1":
+ version: 7.3.1
+ resolution: "vega-scale@npm:7.3.1"
dependencies:
d3-array: ^3.2.2
d3-interpolate: ^3.0.1
d3-scale: ^4.0.2
vega-time: ^2.1.1
vega-util: ^1.17.1
- checksum: 8e434f27a51a913dd18374ec0d2bc33758eda7db1ee6342721644f977e705268b8df6b3e89813774d776d03a0cd24f91d4d59f9e80951f67dfbbf8637f5a69ad
+ checksum: c1f6a97b26bbf7b4d1d907e8851d8ac6b58200aa331a1b6c0f67f11aa1ce0ced6d121ac4b2036dbca5779429f41eae4013fe7dd55e09802feda8666b5a0a7ece
languageName: node
linkType: hard
-"vega-scenegraph@npm:^4.10.2, vega-scenegraph@npm:^4.9.2, vega-scenegraph@npm:~4.10.2":
- version: 4.10.2
- resolution: "vega-scenegraph@npm:4.10.2"
+"vega-scenegraph@npm:^4.10.2, vega-scenegraph@npm:^4.9.2, vega-scenegraph@npm:~4.11.2":
+ version: 4.11.2
+ resolution: "vega-scenegraph@npm:4.11.2"
dependencies:
d3-path: ^3.1.0
d3-shape: ^3.2.0
@@ -4056,18 +5777,18 @@ __metadata:
vega-loader: ^4.5.1
vega-scale: ^7.3.0
vega-util: ^1.17.1
- checksum: 6caf3e298297b918c8b6a72f019e51e2bfbaecd316e4d1c37d855ac9366d177cdbf16e9c8857c5ccde128bcd9645af7ee7dc81111bcd743d192e1a3b9a9d7185
+ checksum: fefe12c1b0393184abf0cfcae6bfcff7894a1782fe545c6c048275674359e8ec2525280aba1ddbfe6f77e710e45480fdcd9293f849a2409cde87695b04065c5b
languageName: node
linkType: hard
-"vega-selections@npm:^5.4.1":
- version: 5.4.1
- resolution: "vega-selections@npm:5.4.1"
+"vega-selections@npm:^5.4.2":
+ version: 5.4.2
+ resolution: "vega-selections@npm:5.4.2"
dependencies:
- d3-array: 3.2.2
+ d3-array: 3.2.4
vega-expression: ^5.0.1
vega-util: ^1.17.1
- checksum: c594d41ec3886af94976e4dc4e152bea9b3975a22d435aa38dac2aab105851cb83fd4aa0f1e81a47f8bc0bea1677af93816331e3ed084ab3ec2e51b3544c109f
+ checksum: 4e78053ab1f8ba4338005ed424043e7d0e91c857b58ab03600a07292e3777a4244d34caa7f8c85e72b2fdd9916882dfdda2fa93c730120ce790ec9883738f2be
languageName: node
linkType: hard
@@ -4091,32 +5812,32 @@ __metadata:
languageName: node
linkType: hard
-"vega-transforms@npm:~4.10.2":
- version: 4.10.2
- resolution: "vega-transforms@npm:4.10.2"
+"vega-transforms@npm:~4.11.1":
+ version: 4.11.1
+ resolution: "vega-transforms@npm:4.11.1"
dependencies:
d3-array: ^3.2.2
vega-dataflow: ^5.7.5
vega-statistics: ^1.8.1
vega-time: ^2.1.1
vega-util: ^1.17.1
- checksum: 2dbe4c767542a5dc4dbb453fd1317b00912e47dbdb3de637259b2552497dd8039c20c795318ad57341eb0d30b69712c55a2da16dc9ad2329a68c35fb75b4fee6
+ checksum: 88ae468613a768f2a6324ad66fb4db3712228a17984316080767bcaafbd5c3c1d198bed5844a9b184d9068284a1ad7bf42f93b7b7568e2e37f98bfd43c3c6bd7
languageName: node
linkType: hard
-"vega-typings@npm:~0.24.0":
- version: 0.24.1
- resolution: "vega-typings@npm:0.24.1"
+"vega-typings@npm:~1.1.0":
+ version: 1.1.0
+ resolution: "vega-typings@npm:1.1.0"
dependencies:
"@types/geojson": 7946.0.4
vega-event-selector: ^3.0.1
- vega-expression: ^5.0.1
- vega-util: ^1.17.1
- checksum: e6b7bf88d6e505ba472c8e5e734d1914515db0e4e23ca36c5b81f7bd2bf4df6ebf519ecc1f089dcef3caae48e196d29946dc5c9fa8ee454ea31d12f111f857ae
+ vega-expression: ^5.1.0
+ vega-util: ^1.17.2
+ checksum: 59c76d1b48087b36c4386cd1bccc242afa4e1008a147d0e9966912716522c231c1d8ad35b7bc72bb3d7ccab467b786e7ba43280c75ccb54e0381c7f3aed75721
languageName: node
linkType: hard
-"vega-util@npm:^1.15.2, vega-util@npm:^1.17.1, vega-util@npm:~1.17.2":
+"vega-util@npm:^1.15.2, vega-util@npm:^1.17.1, vega-util@npm:^1.17.2, vega-util@npm:~1.17.2":
version: 1.17.2
resolution: "vega-util@npm:1.17.2"
checksum: 5d681cb1a6ffda7af1b74df7c1c46a32f1d874daef54f9c9c65c7d7c7bfc4271dc6d9b1c1c7a853b14eb6e4cc8ec811b0132cd3ea25fa85259eac92e1b4f07fa
@@ -4134,9 +5855,9 @@ __metadata:
languageName: node
linkType: hard
-"vega-view@npm:~5.11.1":
- version: 5.11.1
- resolution: "vega-view@npm:5.11.1"
+"vega-view@npm:~5.12.0":
+ version: 5.12.0
+ resolution: "vega-view@npm:5.12.0"
dependencies:
d3-array: ^3.2.2
d3-timer: ^3.0.1
@@ -4146,18 +5867,18 @@ __metadata:
vega-runtime: ^6.1.4
vega-scenegraph: ^4.10.2
vega-util: ^1.17.1
- checksum: 82ddc74593b3a359d0b3458bc06573673ff9bf13f84020cb36fb4676c5d7f547e9650eb6faaa76799fbcedd27bcd266603dbd08c420e2d2229cc6b9f48a4a66d
+ checksum: 8ccbff58ad132dc51647afe1ca31759c8f2782e00124e9f3cb5c16a17c27daca10e354e7aa8517f275182ee36ec3e5be8913ab4eb91f66d2f5a17a385400e7ab
languageName: node
linkType: hard
-"vega-voronoi@npm:~4.2.1":
- version: 4.2.1
- resolution: "vega-voronoi@npm:4.2.1"
+"vega-voronoi@npm:~4.2.2":
+ version: 4.2.2
+ resolution: "vega-voronoi@npm:4.2.2"
dependencies:
d3-delaunay: ^6.0.2
vega-dataflow: ^5.7.5
vega-util: ^1.17.1
- checksum: f618174ad5f451c507a80e373288bb2c0da7a8a908d62f885bc77b354c4334504ae2d1042742f68ad419ade7b548aeca9ca1042ae5541bebd7f5297afc23bb35
+ checksum: 719121a675ae021a30854e6c0fce39adc2a59478d7a1088b554140bf5a4a8e382186ad0762a21a969fa49e5e58ff757a4ec398fb77a834fcd2863d6862a1b92d
languageName: node
linkType: hard
@@ -4175,8 +5896,8 @@ __metadata:
linkType: hard
"vega@npm:^5.20.0":
- version: 5.25.0
- resolution: "vega@npm:5.25.0"
+ version: 5.28.0
+ resolution: "vega@npm:5.28.0"
dependencies:
vega-crossfilter: ~4.1.1
vega-dataflow: ~5.7.5
@@ -4185,34 +5906,34 @@ __metadata:
vega-expression: ~5.1.0
vega-force: ~4.2.0
vega-format: ~1.1.1
- vega-functions: ~5.13.2
+ vega-functions: ~5.14.0
vega-geo: ~4.4.1
vega-hierarchy: ~4.1.1
vega-label: ~1.2.1
vega-loader: ~4.5.1
- vega-parser: ~6.2.0
+ vega-parser: ~6.3.0
vega-projection: ~1.6.0
vega-regression: ~1.2.0
vega-runtime: ~6.1.4
- vega-scale: ~7.3.0
- vega-scenegraph: ~4.10.2
+ vega-scale: ~7.3.1
+ vega-scenegraph: ~4.11.2
vega-statistics: ~1.9.0
vega-time: ~2.1.1
- vega-transforms: ~4.10.2
- vega-typings: ~0.24.0
+ vega-transforms: ~4.11.1
+ vega-typings: ~1.1.0
vega-util: ~1.17.2
- vega-view: ~5.11.1
+ vega-view: ~5.12.0
vega-view-transforms: ~4.5.9
- vega-voronoi: ~4.2.1
+ vega-voronoi: ~4.2.2
vega-wordcloud: ~4.1.4
- checksum: ddc7b1f2a70c72b842e111d32bdd8ff050992a50e385e8ddc6e35c02e7c481a652383c81c547b7ebfd31cda04ab9f9acf0a8cc47c6bd19b91765b254aac30d24
+ checksum: ab9cd1a246903ebf8d49e590ad67e8aeb171127fea67548ea76269f3b56a34535b7c541cd000c6126b84c6144a99bdcd86ad0e5832c4e87058febeb00da747f5
languageName: node
linkType: hard
-"vscode-jsonrpc@npm:8.1.0, vscode-jsonrpc@npm:^8.0.2":
- version: 8.1.0
- resolution: "vscode-jsonrpc@npm:8.1.0"
- checksum: 8980037cc0014802e6ac1e5dfcff9a65e8292727096dfd23c92d2039c0c45de74a00d6ee06938cf1a671286dd8258a5f418cf048c26ad0fcb0c44f96c9e0f278
+"vscode-jsonrpc@npm:8.2.0, vscode-jsonrpc@npm:^8.0.2":
+ version: 8.2.0
+ resolution: "vscode-jsonrpc@npm:8.2.0"
+ checksum: f302a01e59272adc1ae6494581fa31c15499f9278df76366e3b97b2236c7c53ebfc71efbace9041cfd2caa7f91675b9e56f2407871a1b3c7f760a2e2ee61484a
languageName: node
linkType: hard
@@ -4223,20 +5944,45 @@ __metadata:
languageName: node
linkType: hard
-"vscode-languageserver-protocol@npm:^3.17.0":
- version: 3.17.3
- resolution: "vscode-languageserver-protocol@npm:3.17.3"
+"vscode-languageserver-protocol@npm:3.17.5, vscode-languageserver-protocol@npm:^3.17.0":
+ version: 3.17.5
+ resolution: "vscode-languageserver-protocol@npm:3.17.5"
+ dependencies:
+ vscode-jsonrpc: 8.2.0
+ vscode-languageserver-types: 3.17.5
+ checksum: dfb42d276df5dfea728267885b99872ecff62f6c20448b8539fae71bb196b420f5351c5aca7c1047bf8fb1f89fa94a961dce2bc5bf7e726198f4be0bb86a1e71
+ languageName: node
+ linkType: hard
+
+"vscode-languageserver-textdocument@npm:~1.0.11":
+ version: 1.0.12
+ resolution: "vscode-languageserver-textdocument@npm:1.0.12"
+ checksum: 49415c8f065860693fdd6cb0f7b8a24470130dc941e887a396b6e6bbae93be132323a644aa1edd7d0eec38a730e05a2d013aebff6bddd30c5af374ef3f4cd9ab
+ languageName: node
+ linkType: hard
+
+"vscode-languageserver-types@npm:3.17.5":
+ version: 3.17.5
+ resolution: "vscode-languageserver-types@npm:3.17.5"
+ checksum: 79b420e7576398d396579ca3a461c9ed70e78db4403cd28bbdf4d3ed2b66a2b4114031172e51fad49f0baa60a2180132d7cb2ea35aa3157d7af3c325528210ac
+ languageName: node
+ linkType: hard
+
+"vscode-languageserver@npm:~9.0.1":
+ version: 9.0.1
+ resolution: "vscode-languageserver@npm:9.0.1"
dependencies:
- vscode-jsonrpc: 8.1.0
- vscode-languageserver-types: 3.17.3
- checksum: ffea508b2efd7f4853f1cef5e5eac58672f0ae71a9ec275ad37a4a2a24cdc3ff023f941e759951aee01c79da3f3279f10e034f19d875f081eb387181241bd836
+ vscode-languageserver-protocol: 3.17.5
+ bin:
+ installServerIntoExtension: bin/installServerIntoExtension
+ checksum: 8b7dfda47fb64c3f48a9dabd3f01938cc8d39f3f068f1ee586eaf0a373536180a1047bdde8d876f965cfc04160d1587e99828b61b742b0342595fee67c8814ea
languageName: node
linkType: hard
-"vscode-languageserver-types@npm:3.17.3":
- version: 3.17.3
- resolution: "vscode-languageserver-types@npm:3.17.3"
- checksum: fbc8221297261f659a6482875ff2a419dc9d55965dc53745797da569ff9f819cd832e6f2699017baadd946548bbfe212e3f6971f3d960f12dc0ee9c629dacc07
+"vscode-uri@npm:~3.0.8":
+ version: 3.0.8
+ resolution: "vscode-uri@npm:3.0.8"
+ checksum: 514249126850c0a41a7d8c3c2836cab35983b9dc1938b903cfa253b9e33974c1416d62a00111385adcfa2b98df456437ab704f709a2ecca76a90134ef5eb4832
languageName: node
linkType: hard
@@ -4256,6 +6002,15 @@ __metadata:
languageName: node
linkType: hard
+"w3c-xmlserializer@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "w3c-xmlserializer@npm:4.0.0"
+ dependencies:
+ xml-name-validator: ^4.0.0
+ checksum: eba070e78deb408ae8defa4d36b429f084b2b47a4741c4a9be3f27a0a3d1845e277e3072b04391a138f7e43776842627d1334e448ff13ff90ad9fb1214ee7091
+ languageName: node
+ linkType: hard
+
"webidl-conversions@npm:^3.0.0":
version: 3.0.1
resolution: "webidl-conversions@npm:3.0.1"
@@ -4263,6 +6018,39 @@ __metadata:
languageName: node
linkType: hard
+"webidl-conversions@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "webidl-conversions@npm:7.0.0"
+ checksum: f05588567a2a76428515333eff87200fae6c83c3948a7482ebb109562971e77ef6dc49749afa58abb993391227c5697b3ecca52018793e0cb4620a48f10bd21b
+ languageName: node
+ linkType: hard
+
+"whatwg-encoding@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "whatwg-encoding@npm:2.0.0"
+ dependencies:
+ iconv-lite: 0.6.3
+ checksum: 7087810c410aa9b689cbd6af8773341a53cdc1f3aae2a882c163bd5522ec8ca4cdfc269aef417a5792f411807d5d77d50df4c24e3abb00bb60192858a40cc675
+ languageName: node
+ linkType: hard
+
+"whatwg-mimetype@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "whatwg-mimetype@npm:3.0.0"
+ checksum: ce08bbb36b6aaf64f3a84da89707e3e6a31e5ab1c1a2379fd68df79ba712a4ab090904f0b50e6693b0dafc8e6343a6157e40bf18fdffd26e513cf95ee2a59824
+ languageName: node
+ linkType: hard
+
+"whatwg-url@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "whatwg-url@npm:11.0.0"
+ dependencies:
+ tr46: ^3.0.0
+ webidl-conversions: ^7.0.0
+ checksum: ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af
+ languageName: node
+ linkType: hard
+
"whatwg-url@npm:^5.0.0":
version: 5.0.0
resolution: "whatwg-url@npm:5.0.0"
@@ -4273,7 +6061,7 @@ __metadata:
languageName: node
linkType: hard
-"which@npm:^2.0.1, which@npm:^2.0.2":
+"which@npm:^2.0.1":
version: 2.0.2
resolution: "which@npm:2.0.2"
dependencies:
@@ -4284,12 +6072,14 @@ __metadata:
languageName: node
linkType: hard
-"wide-align@npm:^1.1.5":
- version: 1.1.5
- resolution: "wide-align@npm:1.1.5"
+"which@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "which@npm:4.0.0"
dependencies:
- string-width: ^1.0.2 || 2 || 3 || 4
- checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3
+ isexe: ^3.1.1
+ bin:
+ node-which: bin/which.js
+ checksum: f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651
languageName: node
linkType: hard
@@ -4315,16 +6105,9 @@ __metadata:
languageName: node
linkType: hard
-"wrappy@npm:1":
- version: 1.0.2
- resolution: "wrappy@npm:1.0.2"
- checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5
- languageName: node
- linkType: hard
-
"ws@npm:^8.11.0":
- version: 8.13.0
- resolution: "ws@npm:8.13.0"
+ version: 8.16.0
+ resolution: "ws@npm:8.16.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ">=5.0.2"
@@ -4333,16 +6116,32 @@ __metadata:
optional: true
utf-8-validate:
optional: true
- checksum: 53e991bbf928faf5dc6efac9b8eb9ab6497c69feeb94f963d648b7a3530a720b19ec2e0ec037344257e05a4f35bd9ad04d9de6f289615ffb133282031b18c61c
+ checksum: feb3eecd2bae82fa8a8beef800290ce437d8b8063bdc69712725f21aef77c49cb2ff45c6e5e7fce622248f9c7abaee506bae0a9064067ffd6935460c7357321b
+ languageName: node
+ linkType: hard
+
+"xml-name-validator@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "xml-name-validator@npm:4.0.0"
+ checksum: af100b79c29804f05fa35aa3683e29a321db9b9685d5e5febda3fa1e40f13f85abc40f45a6b2bf7bee33f68a1dc5e8eaef4cec100a304a9db565e6061d4cb5ad
+ languageName: node
+ linkType: hard
+
+"xmlchars@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "xmlchars@npm:2.2.0"
+ checksum: 8c70ac94070ccca03f47a81fcce3b271bd1f37a591bf5424e787ae313fcb9c212f5f6786e1fa82076a2c632c0141552babcd85698c437506dfa6ae2d58723062
languageName: node
linkType: hard
"y-protocols@npm:^1.0.5":
- version: 1.0.5
- resolution: "y-protocols@npm:1.0.5"
+ version: 1.0.6
+ resolution: "y-protocols@npm:1.0.6"
dependencies:
- lib0: ^0.2.42
- checksum: d19404a4ebafcf3761c28b881abe8c32ab6e457db0e5ffc7dbb749cbc2c3bb98e003a43f3e8eba7f245b2698c76f2c4cdd1c2db869f8ec0c6ef94736d9a88652
+ lib0: ^0.2.85
+ peerDependencies:
+ yjs: ^13.0.0
+ checksum: 4b57c8811befcf2e45c3d47830005f8a33e626c734f78a42fe8a4fa3caad2233ba85a7c8bceefbd52ffc40130d3f3faee664fd0d1c324ff1fa8817a056ccdc1c
languageName: node
linkType: hard
@@ -4383,10 +6182,10 @@ __metadata:
linkType: hard
"yjs@npm:^13.5.40":
- version: 13.6.6
- resolution: "yjs@npm:13.6.6"
+ version: 13.6.14
+ resolution: "yjs@npm:13.6.14"
dependencies:
- lib0: ^0.2.74
- checksum: c69cb9a084aa433e813f6d0a191ebad5800a9a7098f7c6715952e4f8e5fc23270e3b8d7d747e1b0d0f1adca5f6efe01019654389eddb3977006814c4e2ff7ce6
+ lib0: ^0.2.86
+ checksum: df399049049820d32d5759a7bd9d70cf30602408ca2a9771324f1b459f703bb6073fb35b5bcde7493fab3721d64e3c1b60eb88415b184e95a73fbce2947741cb
languageName: node
linkType: hard