diff --git a/.binder/requirements.txt b/.binder/requirements.txt index 6d41ba8551..031e5e9229 100644 --- a/.binder/requirements.txt +++ b/.binder/requirements.txt @@ -1,5 +1,6 @@ bqplot ipyleaflet +jupyterlab-myst jupyterlab~=3.0 matplotlib networkx diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 3fce936f77..fb667d7fe6 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -59,10 +59,11 @@ Paste the output from your browser Javascript console here. ### If using JupyterLab + - JupyterLab version:
Installed Labextensions
 Paste the output from your command line running `jupyter labextension list`.
 
-
\ No newline at end of file + diff --git a/.github/ISSUE_TEMPLATE/custom_widget_issue.md b/.github/ISSUE_TEMPLATE/custom_widget_issue.md index e989f039de..14b2eeff54 100644 --- a/.github/ISSUE_TEMPLATE/custom_widget_issue.md +++ b/.github/ISSUE_TEMPLATE/custom_widget_issue.md @@ -1,15 +1,15 @@ --- name: Custom Widget about: Issues or questions related to developing a custom widget -labels: "Custom Widget" +labels: 'Custom Widget' --- - diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md index 2ab0c957ee..24ba391ad2 100644 --- a/.github/ISSUE_TEMPLATE/documentation.md +++ b/.github/ISSUE_TEMPLATE/documentation.md @@ -17,7 +17,6 @@ If you are referencing an existing piece of documentation or example please prov * There is no example showing how to do [...] --> - ### Suggested Improvement - @@ -125,7 +124,7 @@ html_template = """ @@ -291,21 +290,21 @@ agnostic to the context in which it is used (Notebook, JupyterLab, static web page). For each context, we specialize the base widget manager implemented in `@jupyter-widgets/base` to provide the logic for - - where widgets should be displayed, - - how to retrieve information about their state. +- where widgets should be displayed, +- how to retrieve information about their state. Specifically: - - The `widgetsnbextension` Python package provides the implementation of a specialized widget - manager for the classic Jupyter notebook, and the packaging logic as a notebook - extension. - - The `@jupyter-widgets/jupyterlab-manager` npm package provides the implementation of a specialized widget - manager for the context of `JupyterLab`, and the packaging logic as a lab - extension. - - The embed manager implemented in the `@jupyter-widgets/html-manager` npm package is a specialization of - the base widget manager used for the static embedding of widgets used by - the `Sphinx` extension, `nbviewer`, and the "Embed Widgets" command - discussed above. +- The `widgetsnbextension` Python package provides the implementation of a specialized widget + manager for the classic Jupyter notebook, and the packaging logic as a notebook + extension. +- The `@jupyter-widgets/jupyterlab-manager` npm package provides the implementation of a specialized widget + manager for the context of `JupyterLab`, and the packaging logic as a lab + extension. +- The embed manager implemented in the `@jupyter-widgets/html-manager` npm package is a specialization of + the base widget manager used for the static embedding of widgets used by + the `Sphinx` extension, `nbviewer`, and the "Embed Widgets" command + discussed above. We provide [additional examples](https://github.com/jupyter-widgets/ipywidgets/tree/master/examples) of specializations of the base widget manager implementing other usages of Jupyter widgets in web contexts. @@ -318,4 +317,3 @@ implementing other usages of Jupyter widgets in web contexts. happen in a web context outside of the notebook or jupyterlab contexts. 4. The [`web4`](https://github.com/jupyter-widgets/ipywidgets/tree/master/examples/web4) example shows how to embed widgets in an HTML document using the HTML widget manager. - diff --git a/docs/source/examples.md b/docs/source/examples.md index 11b46a4721..901e0977dd 100644 --- a/docs/source/examples.md +++ b/docs/source/examples.md @@ -1,7 +1,6 @@ -Examples -======== +# Examples -There is a subdirectory called examples in the GitHub repo for **ipywidgets**. In the samples subdirectory are two directories, notebooks and development. +There is a subdirectory called examples in the GitHub repo for `ipywidgets`. In the samples subdirectory are two directories, notebooks and development. -```retrolite:: examples/Widget List.ipynb -``` + diff --git a/docs/source/examples/Beat Frequencies.ipynb b/docs/source/examples/Beat Frequencies.ipynb index a7eebb44ca..2c501e3971 100644 --- a/docs/source/examples/Beat Frequencies.ipynb +++ b/docs/source/examples/Beat Frequencies.ipynb @@ -17,7 +17,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -27,7 +29,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "%matplotlib inline\n", diff --git a/docs/source/examples/Controller.ipynb b/docs/source/examples/Controller.ipynb index 1d95e83eb9..b7d2c11bd7 100644 --- a/docs/source/examples/Controller.ipynb +++ b/docs/source/examples/Controller.ipynb @@ -27,7 +27,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "from ipywidgets import Controller" diff --git a/docs/source/examples/Exploring Graphs.ipynb b/docs/source/examples/Exploring Graphs.ipynb index 6de7e63dec..fafefb1157 100644 --- a/docs/source/examples/Exploring Graphs.ipynb +++ b/docs/source/examples/Exploring Graphs.ipynb @@ -27,7 +27,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "from ipywidgets import interact" diff --git a/docs/source/examples/Factoring.ipynb b/docs/source/examples/Factoring.ipynb index 12a284c36b..6e6c98d478 100644 --- a/docs/source/examples/Factoring.ipynb +++ b/docs/source/examples/Factoring.ipynb @@ -17,7 +17,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Image Browser.ipynb b/docs/source/examples/Image Browser.ipynb index 6a3eed5686..57ce6c1015 100644 --- a/docs/source/examples/Image Browser.ipynb +++ b/docs/source/examples/Image Browser.ipynb @@ -17,7 +17,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Image Processing.ipynb b/docs/source/examples/Image Processing.ipynb index ea14dd73f0..addd12ec1d 100644 --- a/docs/source/examples/Image Processing.ipynb +++ b/docs/source/examples/Image Processing.ipynb @@ -17,7 +17,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Layout Example.ipynb b/docs/source/examples/Layout Example.ipynb index bb3710a979..ede3044ba4 100644 --- a/docs/source/examples/Layout Example.ipynb +++ b/docs/source/examples/Layout Example.ipynb @@ -24,7 +24,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -318,10 +320,6 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.5" - }, - "nbsphinx": { - "execute": "never", - "orphan": true } }, "nbformat": 4, diff --git a/docs/source/examples/Layout Templates.ipynb b/docs/source/examples/Layout Templates.ipynb index 09751cf5fb..e4edffa8af 100644 --- a/docs/source/examples/Layout Templates.ipynb +++ b/docs/source/examples/Layout Templates.ipynb @@ -6,13 +6,17 @@ "source": [ "# Using Layout Templates\n", "\n", - "As we showed in [Layout of Jupyter widgets](Widget%20Layout.ipynb), multiple widgets can be arranged together using the flexible [GridBox](Widget%20Styling.ipynb#The-Grid-Layout) specification. However, use of the specification involves some understanding of CSS properties and may impose sharp learning curve. Here, we will describe layout templates built on top of `GridBox` that simplify creation of common widget layouts." + "As we showed in [Layout of Jupyter widgets](Widget%20Layout.ipynb), multiple widgets can be arranged together using the flexible [GridBox](Widget%20Styling.ipynb#The-Grid-layout) specification. However, use of the specification involves some understanding of CSS properties and may impose sharp learning curve. Here, we will describe layout templates built on top of `GridBox` that simplify creation of common widget layouts." ] }, { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": [ + "remove-cell" + ] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -720,7 +724,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.5" + "version": "3.11.0" } }, "nbformat": 4, diff --git a/docs/source/examples/Lorenz Differential Equations.ipynb b/docs/source/examples/Lorenz Differential Equations.ipynb index 5d4d1d5e5c..1c16767f78 100644 --- a/docs/source/examples/Lorenz Differential Equations.ipynb +++ b/docs/source/examples/Lorenz Differential Equations.ipynb @@ -41,7 +41,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Media widgets.ipynb b/docs/source/examples/Media widgets.ipynb index 05b1941803..7ad3762910 100644 --- a/docs/source/examples/Media widgets.ipynb +++ b/docs/source/examples/Media widgets.ipynb @@ -12,7 +12,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Output Widget.ipynb b/docs/source/examples/Output Widget.ipynb index 43d8627671..70c9de2a2c 100644 --- a/docs/source/examples/Output Widget.ipynb +++ b/docs/source/examples/Output Widget.ipynb @@ -3,10 +3,12 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": [ + "remove-cell" + ] }, "source": [ - "[Index](Index.ipynb) - [Back](Widget List.ipynb) - [Next](Widget Events.ipynb)" + "[Index](Index.ipynb) - [Back](Widget%20List.ipynb) - [Next](Widget%20Events.ipynb)" ] }, { @@ -19,7 +21,11 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": [ + "remove-cell" + ] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -191,7 +197,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Output widgets as the foundation for interact\n", + "## Output widgets as the foundation for interact\n", "\n", "The output widget forms the basis of how interact and related methods are implemented. It can also be used by itself to create rich layouts with widgets and code output. One simple way to customize how an interact UI looks is to use the `interactive_output` function to hook controls up to a function whose output is captured in the returned output widget. In the next example, we stack the controls vertically and then put the output of the function to the right." ] @@ -217,7 +223,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Debugging errors in callbacks with the output widget\n", + "## Debugging errors in callbacks with the output widget\n", "\n", "On some platforms, like JupyterLab, output generated by widget callbacks (for instance, functions attached to the `.observe` method on widget traits, or to the `.on_click` method on button widgets) are not displayed anywhere. Even on other platforms, it is unclear what cell this output should appear in. This can make debugging errors in callback functions more challenging. \n", "\n", @@ -258,7 +264,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Integrating output widgets with the logging module\n", + "## Integrating output widgets with the logging module\n", "\n", "While using the `.capture` decorator works well for understanding and debugging single callbacks, it does not scale to larger applications. Typically, in larger applications, one might use the [logging](https://docs.python.org/3/library/logging.html) module to print information on the status of the program. However, in the case of widget applications, it is unclear where the logging output should go.\n", "\n", @@ -341,7 +347,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Interacting with output widgets from background threads\n", + "## Interacting with output widgets from background threads\n", "\n", "Jupyter's `display` mechanism can be counter-intuitive when displaying output produced by background threads. A background thread's output is printed to whatever cell the main thread is currently writing to. To see this directly, create a thread that repeatedly prints to standard out:\n", "\n", @@ -419,9 +425,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.5" + "version": "3.11.0" } }, "nbformat": 4, - "nbformat_minor": 2 + "nbformat_minor": 4 } diff --git a/docs/source/examples/Using Interact.ipynb b/docs/source/examples/Using Interact.ipynb index 3efd8c3092..db26232faf 100644 --- a/docs/source/examples/Using Interact.ipynb +++ b/docs/source/examples/Using Interact.ipynb @@ -17,7 +17,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Variable Inspector.ipynb b/docs/source/examples/Variable Inspector.ipynb index 717a17d0ba..ce730030c6 100644 --- a/docs/source/examples/Variable Inspector.ipynb +++ b/docs/source/examples/Variable Inspector.ipynb @@ -24,7 +24,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Widget Alignment.ipynb b/docs/source/examples/Widget Alignment.ipynb index 155f14fcde..89bcb3682e 100644 --- a/docs/source/examples/Widget Alignment.ipynb +++ b/docs/source/examples/Widget Alignment.ipynb @@ -12,7 +12,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Widget Asynchronous.ipynb b/docs/source/examples/Widget Asynchronous.ipynb index 4cd07060ab..0cca2fae9d 100644 --- a/docs/source/examples/Widget Asynchronous.ipynb +++ b/docs/source/examples/Widget Asynchronous.ipynb @@ -3,10 +3,10 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ - "[Index](Index.ipynb) - [Back](Widget Custom.ipynb)" + "[Index](Index.ipynb) - [Back](Widget%20Custom.ipynb)" ] }, { @@ -51,7 +51,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -246,10 +248,10 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ - "[Index](Index.ipynb) - [Back](Widget Custom.ipynb)" + "[Index](Index.ipynb) - [Back](Widget%20Custom.ipynb)" ] } ], diff --git a/docs/source/examples/Widget Basics.ipynb b/docs/source/examples/Widget Basics.ipynb index 86c76d62eb..3c6d89b9f1 100644 --- a/docs/source/examples/Widget Basics.ipynb +++ b/docs/source/examples/Widget Basics.ipynb @@ -3,7 +3,7 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ "[Index](Index.ipynb) - [Next](Widget List.ipynb)" @@ -74,7 +74,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -397,7 +399,7 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ "[Index](Index.ipynb) - [Next](Widget List.ipynb)" diff --git a/docs/source/examples/Widget Custom.ipynb b/docs/source/examples/Widget Custom.ipynb index d5cc5348c8..987e5b8000 100644 --- a/docs/source/examples/Widget Custom.ipynb +++ b/docs/source/examples/Widget Custom.ipynb @@ -3,10 +3,10 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ - "[Index](Index.ipynb) - [Back](Widget Styling.ipynb) - [Next](Widget Asynchronous.ipynb)" + "[Index](Index.ipynb) - [Back](Widget%20Styling.ipynb) - [Next](Widget%20Asynchronous.ipynb)" ] }, { @@ -128,14 +128,14 @@ "jupyter labextension develop . --overwrite\n", "\n", "# rebuild extension TypeScript source after making changes\n", - "yarn run build\n", + "yarn build\n", "```\n", "\n", "It is also possible to rebuild the widget automatically when there is a new change, using the `watch` script:\n", "\n", "```bash\n", "# watch the source directory in one terminal, automatically rebuilding when needed\n", - "yarn run watch\n", + "yarn watch\n", "```\n", "\n", "If you are using the Classic Notebook:\n", @@ -508,7 +508,7 @@ "\n", "\n", "```bash\n", - "jlpm run build\n", + "jlpm build\n", "```" ] }, @@ -828,10 +828,10 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ - "[Index](Index.ipynb) - [Back](Widget Styling.ipynb) - [Next](Widget Asynchronous.ipynb)" + "[Index](Index.ipynb) - [Back](Widget%20Styling.ipynb) - [Next](Widget%20Asynchronous.ipynb)" ] } ], diff --git a/docs/source/examples/Widget Events.ipynb b/docs/source/examples/Widget Events.ipynb index 9b4865b3b7..8b9a49d374 100644 --- a/docs/source/examples/Widget Events.ipynb +++ b/docs/source/examples/Widget Events.ipynb @@ -3,10 +3,10 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ - "[Index](Index.ipynb) - [Back](Output Widget.ipynb) - [Next](Widget Styling.ipynb)" + "[Index](Index.ipynb) - [Back](Output%20Widget.ipynb) - [Next](Widget%20Styling.ipynb)" ] }, { @@ -37,7 +37,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -514,10 +516,10 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ - "[Index](Index.ipynb) - [Back](Output Widget.ipynb) - [Next](Widget Styling.ipynb)" + "[Index](Index.ipynb) - [Back](Output%20Widget.ipynb) - [Next](Widget%20Styling.ipynb)" ] } ], diff --git a/docs/source/examples/Widget Layout.ipynb b/docs/source/examples/Widget Layout.ipynb index fc5dc74210..f98b7fac89 100644 --- a/docs/source/examples/Widget Layout.ipynb +++ b/docs/source/examples/Widget Layout.ipynb @@ -111,7 +111,11 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": [ + "remove-cell" + ] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -1316,7 +1320,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.5" + "version": "3.11.0" } }, "nbformat": 4, diff --git a/docs/source/examples/Widget List.ipynb b/docs/source/examples/Widget List.ipynb index b13849a74a..2a3178bbc7 100644 --- a/docs/source/examples/Widget List.ipynb +++ b/docs/source/examples/Widget List.ipynb @@ -3,10 +3,10 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ - "[Index](Index.ipynb) - [Back](Widget Basics.ipynb) - [Next](Output Widget.ipynb)" + "[Index](Index.ipynb) - [Back](Widget%20Basics.ipynb) - [Next](Output%20Widget.ipynb)" ] }, { @@ -19,7 +19,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", @@ -1552,10 +1554,10 @@ { "cell_type": "markdown", "metadata": { - "nbsphinx": "hidden" + "tags": ["remove-cell"] }, "source": [ - "[Index](Index.ipynb) - [Back](Widget Basics.ipynb) - [Next](Output Widget.ipynb)" + "[Index](Index.ipynb) - [Back](Widget%20Basics.ipynb) - [Next](Output%20Widget.ipynb)" ] } ], diff --git a/docs/source/examples/Widget Low Level.ipynb b/docs/source/examples/Widget Low Level.ipynb index 0584e0deb4..5cf455af85 100644 --- a/docs/source/examples/Widget Low Level.ipynb +++ b/docs/source/examples/Widget Low Level.ipynb @@ -123,7 +123,9 @@ { "cell_type": "code", "execution_count": null, - "metadata": {}, + "metadata": { + "tags": ["remove-cell"] + }, "outputs": [], "source": [ "# Imports for JupyterLite\n", diff --git a/docs/source/examples/Widget Styling.ipynb b/docs/source/examples/Widget Styling.ipynb index bbc63ff49a..f9a0b67ca1 100644 --- a/docs/source/examples/Widget Styling.ipynb +++ b/docs/source/examples/Widget Styling.ipynb @@ -241,7 +241,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.5" + "version": "3.11.0" } }, "nbformat": 4, diff --git a/docs/source/explanation/index.md b/docs/source/explanation/index.md new file mode 100644 index 0000000000..53146dee11 --- /dev/null +++ b/docs/source/explanation/index.md @@ -0,0 +1,6 @@ +# Explanation + +```{toctree} +:maxdepth: 1 +../examples/Widget Low Level +``` diff --git a/docs/source/how-to/index.md b/docs/source/how-to/index.md new file mode 100644 index 0000000000..9936cb776f --- /dev/null +++ b/docs/source/how-to/index.md @@ -0,0 +1,40 @@ +# How-to Guides + +```{toctree} +:caption: Using Widgets +:maxdepth: 1 +../examples +../user_install +../examples/Widget Basics +../examples/Widget List +../examples/Output Widget +../examples/Widget Events +../examples/Widget Styling +../examples/Widget Layout +../examples/Layout Templates +../examples/Using Interact +../examples/Widget Asynchronous +``` + +```{toctree} +:caption: Upgrading +:maxdepth: 1 +../user_migration_guides +../migration_guides +``` + +```{toctree} +:caption: Publishing Content with Widgets +:maxdepth: 1 +../embedding +``` + +```{toctree} +:caption: Contributing to Jupyter Widgets +:maxdepth: 1 +../dev_install +../dev_testing +../dev_docs +../contributing +../dev_release +``` diff --git a/docs/source/index.md b/docs/source/index.md new file mode 100644 index 0000000000..866e19544a --- /dev/null +++ b/docs/source/index.md @@ -0,0 +1,88 @@ +# Jupyter Widgets + +```{note} +This documentation is for `ipywidgets` 8. See the [changelog](./changelog.md) for what is new and the [user migration guide](./user_migration_guides.md) for suggestions about migrating from `ipywidgets` 7. + +For custom widget authors, see the [authoring migration guide](./migration_guides.md) for suggestions about how to update custom widgets to support `ipywidgets` 8. + +The documentation for `ipywidgets` 7 is available at +[ipywidgets 7 documentation](https://ipywidgets.readthedocs.io/en/7.x). +``` + +Jupyter Widgets are [interactive browser controls](https://github.com/jupyter-widgets/ipywidgets/blob/master/docs/source/examples/Index.ipynb) +for Jupyter notebooks. Examples include: + +- Basic form controls like **sliders**, **checkboxes**, **text inputs** +- Container controls like **tabs**, **accordions**, **horizontal** and **vertical layout boxes**, **grid layouts** +- Advanced controls like **maps**, **2d** and **3d visualizations**, **datagrids**, and more + +Notebooks come alive when interactive widgets are used. Users can visualize and +manipulate their data in intuitive and easy ways. Researchers can easily see +how changing inputs to a model impact the results. Scientists can share +interactive results with graphical user interfaces that others can play with +without seeing code. Exploring, learning, and sharing becomes a fun immersive +experience. + +![an animation of slider widgets changing a plot](./interact.gif) + +## Try it online + +From the _Try Jupyter Widgets Now_ sidebar, you can try `ipywidgets` in the _JupyterLab_ +or _Jupyter Notebook_ interfaces, provided by [JupyterLite](https://jupyterlite.rtfd.io). + +## Learning Widgets + +This documentation contains a thorough description of the core Jupyter widgets +package and several examples. + +There is a [video tutorial](https://youtu.be/QAtKtVcm11I) that takes a more step-by-step approach. The +Jupyter notebooks for that tutorial are [also available](https://github.com/jupyter-widgets/tutorial). + +## Core Jupyter Widgets + +Jupyter Widgets is primarily a framework to provide interactive controls (see +[Widget Basics](examples/Widget%20Basics.ipynb) for more information. +The `ipywidgets` package +also provides a basic, lightweight set of core form controls that _use_ this +framework. These included controls include a text area, text box, select and +multiselect controls, checkbox, sliders, tab panels, grid layout, etc. + +The framework for building rich interactive objects is the foremost purpose of +the Jupyter Widgets project, and the set of included core form controls is +purposefully kept small and self-contained. We encourage and support a robust +ecosystem of packages built on top of the Jupyter Widgets framework to provide +more complicated interactive objects, such as maps, 2d and 3d visualizations, or +other form control systems built on a variety of popular Javascript frameworks +such as Material or Vue. + +See the [Jupyter Widgets wiki page](https://github.com/jupyter/jupyter/wiki/Jupyter-Widgets) +for more information about custom widget packages built on top of the Jupyter Widgets +framework. + +## Jupyter Widgets components + +The Jupyter Widgets framework has several components: + +1. A package in the _kernel_ to provide an interface for widgets. The + `ipywidgets` Python package provides Jupyter Widgets for the IPython + kernel. Other kernels may also provide Jupyter Widgets support. +2. An extension for the browser Jupyter frontend to manage Jupyter Widgets. + Installing `ipywidgets` automatically installs extensions for JupyterLab + and Jupyter Notebook (the `jupyterlab-widgets` and `widgetsnbextension` + packages). The Jupyter Widgets project also maintains a plain HTML interface + for embedding Jupyter Widgets on a webpage, and many other frontends support + Jupyter Widgets. + +See the +[Jupyter Widgets wiki page](https://github.com/jupyter/jupyter/wiki/Jupyter-Widgets) for more +information from the community about kernels and frontends that support Jupyter Widgets, as well as +some custom widget packages built on top of the Jupyter Widgets framework. + +```{toctree} +:maxdepth: 2 + +tutorials/index +how-to/index +explanation/index +reference/index +``` diff --git a/docs/source/index.rst b/docs/source/index.rst deleted file mode 100644 index e713292e70..0000000000 --- a/docs/source/index.rst +++ /dev/null @@ -1,139 +0,0 @@ -Jupyter Widgets -=============== - -.. only:: html - - :Release: |release| - :Date: |today| - -.. note:: - This documentation is for ipywidgets 8. See the `changelog `_ for what is new and the `user migration guide `_ for suggestions about migrating from ipywidgets 7. For custom widget authors, see the `authoring migration guide `_ for suggestions about how to update custom widgets to support ipywidgets 8. - - The documentation for ipywidgets 7 is available at `ipywidgets 7 documentation `_. - -Jupyter Widgets are `interactive browser controls -`_ -for Jupyter notebooks. Examples include: - -* Basic form controls like sliders, checkboxes, text inputs -* Container controls like tabs, accordions, horizontal and vertical layout boxes, grid layouts -* Advanced controls like maps, 2d and 3d visualizations, datagrids, and more - -Notebooks come alive when interactive widgets are used. Users can visualize and -manipulate their data in intuitive and easy ways. Researchers can easily see -how changing inputs to a model impact the results. Scientists can share -interactive results with graphical user interfaces that others can play with -without seeing code. Exploring, learning, and sharing becomes a fun immersive -experience. - -.. image:: interact.gif - -Try it online -------------- - -.. image:: https://jupyterlite.rtfd.io/en/latest/_static/badge.svg - :target: ./lite/lab - -You can try ipywidgets below, or open many other live examples in a new browser -tab with the `JupyterLab `_ or `Jupyter -Notebook <./lite/retro/tree>`_ interfaces (provided by JupyterLite). - -.. retrolite:: examples/Widget List.ipynb - :width: 100% - :height: 600px - :prompt: Try ipywidgets! - -Learning widgets ----------------- - -This documentation contains a thorough description of the core Jupyter widgets -package and several examples. - -There is a `video tutorial `_ that takes a more step-by-step approach. The -Jupyter notebooks for that tutorial are `also available `_. - -.. todo: Add screenshot - -Core Jupyter Widgets --------------------- - -Jupyter Widgets is primarily a framework to provide interactive controls (see -:doc:`examples/Widget Basics` for more information). The ``ipywidgets`` package -also provides a basic, lightweight set of core form controls that *use* this -framework. These included controls include a text area, text box, select and -multiselect controls, checkbox, sliders, tab panels, grid layout, etc. - -The framework for building rich interactive objects is the foremost purpose of -the Jupyter Widgets project, and the set of included core form controls is -purposefully kept small and self-contained. We encourage and support a robust -ecosystem of packages built on top of the Jupyter Widgets framework to provide -more complicated interactive objects, such as maps, 2d and 3d visualizations, or -other form control systems built on a variety of popular Javascript frameworks -such as Material or Vue. - -See the `Jupyter Widgets wiki page -`_ for more information -about custom widget packages built on top of the Jupyter Widgets framework. - -Jupyter Widgets components --------------------------- - -The Jupyter Widgets framework has several components: - -1. A package in the kernel to provide an interface for widgets. The - ``ipywidgets`` Python package provides Jupyter Widgets for the IPython - kernel. Other kernels may also provide Jupyter Widgets support. -2. An extension for the browser Jupyter frontend to manage Jupyter Widgets. - Installing ``ipywidgets`` automatically installs extensions for JupyterLab - and Jupyter Notebook (the ``jupyterlab-widgets`` and ``widgetsnbextension`` - packages). The Jupyter Widgets project also maintains a plain HTML interface - for embedding Jupyter Widgets on a webpage, and many other frontends support - Jupyter Widgets. - -See the `Jupyter Widgets wiki -page `_ for more -information from the community about kernels and frontends that support Jupyter Widgets, as well as -some custom widget packages built on top of the Jupyter Widgets framework. - -.. toctree:: - :caption: User Guide - :maxdepth: 1 - - examples.md - user_install.md - examples/Widget Basics.ipynb - examples/Widget List.ipynb - examples/Output Widget.ipynb - examples/Widget Events.ipynb - examples/Widget Styling.ipynb - examples/Widget Layout.ipynb - examples/Layout Templates.ipynb - examples/Using Interact.ipynb - examples/Widget Low Level.ipynb - examples/Widget Asynchronous.ipynb - examples/Widget Custom.ipynb - embedding.md - -.. toctree:: - :caption: Changelog and Migration - :maxdepth: 1 - - changelog.md - user_migration_guides.md - migration_guides.md - -.. toctree:: - :caption: Developer Guide - :maxdepth: 1 - - dev_install.md - dev_testing.md - dev_docs.md - contributing.md - dev_release.md - -.. only:: html - - * :ref:`genindex` - * :ref:`modindex` - * :ref:`search` diff --git a/docs/source/ipywidgets_docs_utils.py b/docs/source/ipywidgets_docs_utils.py new file mode 100644 index 0000000000..3b459da15d --- /dev/null +++ b/docs/source/ipywidgets_docs_utils.py @@ -0,0 +1,19 @@ +import subprocess + +def jupyterlab_markdown_heading(heading_text): + """Use JupyterLab-style anchors for a consistent authoring/viewing experience. + + This _must_ be defined in an external file as local functions can't be asssigned + to config values, as they can't be pickled. + """ + return heading_text.replace(" ", "-") + +def run_if_needed(args, cwd, skip_if=None): + print(f"in {cwd}...") + if skip_if: + print("... skipping if found:", "\n".join(list(map(str, skip_if)))) + if all(s.exists() for s in skip_if): + print("...skipping") + return + print(">>>", " ".join(args)) + subprocess.check_call(args, cwd=str(cwd)) diff --git a/docs/source/jupyter_lite_config.json b/docs/source/jupyter_lite_config.json deleted file mode 100644 index 3c95f06d3d..0000000000 --- a/docs/source/jupyter_lite_config.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "LiteBuildConfig": { - "ignore_contents": [ - "Layout Example\\.ipynb", - "Layout Templates\\.ipynb", - "Variable Inspector\\.ipynb" - ], - "federated_extensions": [ - "https://files.pythonhosted.org/packages/py2.py3/b/bqplot/bqplot-0.12.33-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/i/ipyleaflet/ipyleaflet-0.17.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/p/plotly/plotly-5.6.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/j/jupyterlab_github/jupyterlab_github-3.0.1-py3-none-any.whl", - "../../python/jupyterlab_widgets/jupyterlab_widgets/labextension" - ], - "ignore_sys_prefix": true, - "piplite_urls": [ - "../../python/ipywidgets/dist", - "../../python/widgetsnbextension/dist", - "../../python/jupyterlab_widgets/dist", - "https://files.pythonhosted.org/packages/py2.py3/a/asttokens/asttokens-2.0.5-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/b/backcall/backcall-0.2.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/b/bqplot/bqplot-0.12.33-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/c/certifi/certifi-2021.10.8-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/d/defusedxml/defusedxml-0.7.1-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/e/executing/executing-0.8.2-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/f/folium/folium-0.12.1.post1-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/i/ipyleaflet/ipyleaflet-0.17.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/i/ipython-genutils/ipython_genutils-0.2.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/m/mistune/mistune-0.8.4-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/m/mypy-extensions/mypy_extensions-0.4.3-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/p/pandocfilters/pandocfilters-1.5.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/p/pexpect/pexpect-4.8.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/p/pickleshare/pickleshare-0.7.5-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/p/plotly/plotly-5.6.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/p/ptyprocess/ptyprocess-0.7.0-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/p/python-dateutil/python_dateutil-2.8.2-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/r/requests/requests-2.27.1-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/s/spectate/spectate-1.0.1-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/t/testpath/testpath-0.5.0-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/t/traittypes/traittypes-0.2.1-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/u/urllib3/urllib3-1.26.8-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py2.py3/w/wcwidth/wcwidth-0.2.5-py2.py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/a/altair/altair-4.2.0-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/b/branca/branca-0.4.2-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/c/charset-normalizer/charset_normalizer-2.0.12-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/c/click/click-8.0.4-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/e/entrypoints/entrypoints-0.4-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/i/idna/idna-3.3-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/i/ipython/ipython-8.0.1-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/J/Jinja2/Jinja2-3.0.3-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/j/jsonschema/jsonschema-4.4.0-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/j/jupyter-client/jupyter_client-7.1.2-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/j/jupyter-core/jupyter_core-4.9.2-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/m/matplotlib-inline/matplotlib_inline-0.1.3-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/n/nbclient/nbclient-0.5.11-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/n/nbconvert/nbconvert-6.4.2-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/n/nbformat/nbformat-5.1.3-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/n/nest-asyncio/nest_asyncio-1.5.4-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/n/notebook/notebook-6.4.8-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/p/platformdirs/platformdirs-2.5.1-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/p/prometheus-client/prometheus_client-0.13.1-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/p/prompt-toolkit/prompt_toolkit-3.0.28-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/p/pure-eval/pure_eval-0.2.2-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/P/Pygments/Pygments-2.11.2-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/S/Send2Trash/Send2Trash-1.8.0-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/s/stack-data/stack_data-0.2.0-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/t/tenacity/tenacity-8.0.1-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/t/terminado/terminado-0.13.1-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/t/tomli/tomli-2.0.1-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/t/traitlets/traitlets-5.1.1-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/t/typing_extensions/typing_extensions-4.1.1-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/v/vega-datasets/vega_datasets-0.9.0-py3-none-any.whl", - "https://files.pythonhosted.org/packages/py3/x/xyzservices/xyzservices-2022.2.0-py3-none-any.whl" - ] - } -} diff --git a/docs/source/migration_guides.md b/docs/source/migration_guides.md index 8bd16629b4..34d09aa299 100644 --- a/docs/source/migration_guides.md +++ b/docs/source/migration_guides.md @@ -1,11 +1,9 @@ -Migrating custom widget libraries -================================= +# Migrating custom widget libraries These are migration guides specifically for developers of third-party widgets. -Migrating from 7.x to 8.0 -------------------------- +## Migrating from 7.x to 8.0 In this section, we discuss migrating a custom widget from ipywidgets 7 to ipywidgets 8 or supporting both ipywidgets 7 and ipywidgets 8 with the same @@ -30,7 +28,7 @@ For example migrations, see these PRs: Start by updating the dependency in your `setup.py` or `setup.cfg` to support 8.x. -*e.g.* +_e.g._ ```diff install_requires=[ @@ -61,7 +59,7 @@ You can also apply the following diff if you only want to support ipywidgets==8 Note that "@jupyter-widgets/base" version 5 is reserved for **ipywidgets 7 support on JupyterLab 4**, "@jupyter-widgets/base" version 6 is the version released with ipywidgets 8. -The ``ManagerBase`` class has been split into an interface type `IWidgetManager` which remains in the ``@jupyter-widgets/base`` package, and its implementation which has moved to the new ``@jupyter-widgets/base-manager`` package. So if you subclass the ``ManagerBase`` class, you will need to add a new dependency in your ``package.json`` as following, and update your imports accordingly. +The `ManagerBase` class has been split into an interface type `IWidgetManager` which remains in the `@jupyter-widgets/base` package, and its implementation which has moved to the new `@jupyter-widgets/base-manager` package. So if you subclass the `ManagerBase` class, you will need to add a new dependency in your `package.json` as following, and update your imports accordingly. ```diff + "@jupyter-widgets/base-manager": "^1", @@ -77,21 +75,21 @@ We highly encourage you to update your widget's webpack configuration for `publi The Phosphor library has been archived. It has been forked and renamed [Lumino](https://github.com/jupyterlab/lumino), and the maintenance is now done under the JupyterLab governance. -If you used to import classes like ``JupyterPhosphorPanelWidget`` and ``JupyterPhosphorWidget`` from the ``@jupyter-widgets/base`` library, you will need to update them: +If you used to import classes like `JupyterPhosphorPanelWidget` and `JupyterPhosphorWidget` from the `@jupyter-widgets/base` library, you will need to update them: ```diff - import { JupyterPhosphorPanelWidget, JupyterPhosphorWidget } from '@jupyter-widgets/base'; + import { JupyterLuminoPanelWidget, JupyterLuminoWidget } from '@jupyter-widgets/base'; ``` -The ``DOMWidgetView.pWidget`` property has been renamed ``DOMWidgetView.luminoWidget`` (though an alias for ``pWidget`` is available for conveniance): +The `DOMWidgetView.pWidget` property has been renamed `DOMWidgetView.luminoWidget` (though an alias for `pWidget` is available for conveniance): ```diff - this.pWidget + this.luminoWidget ``` -The ``DOMWidgetView.processPhosphorMessage`` method has been renamed ``DOMWidgetView.processLuminoMessage``. If you want to support both ipywidgets 7.x and 8.x, you should implement both methods and call the correct super method: +The `DOMWidgetView.processPhosphorMessage` method has been renamed `DOMWidgetView.processLuminoMessage`. If you want to support both ipywidgets 7.x and 8.x, you should implement both methods and call the correct super method: ```diff - processPhosphorMessage(msg: Message): void { @@ -124,7 +122,7 @@ If you're dropping ipywidgets 7.x support, you can simply rename the `processPho #### Widget manager import -As mentioned before, if you depend on the ``ManagerBase`` class, you will **either** need to update the import: +As mentioned before, if you depend on the `ManagerBase` class, you will **either** need to update the import: ```diff - import { ManagerBase } from '@jupyter-widgets/base'; @@ -209,13 +207,13 @@ If you need compatibility with ipywidgets 7, continue using the `get tagName` ac } ``` -Migrating from 6.0 to 7.0 -------------------------- +## Migrating from 6.0 to 7.0 For example migrations, see these PRs: - - [ipyleaflet](https://github.com/ellisonbg/ipyleaflet/pull/66) - - [jupyter-gmaps](https://github.com/pbugnion/gmaps/pull/166) - - bqplot: [PR #458](https://github.com/bloomberg/bqplot/pull/458), [PR #497](https://github.com/bloomberg/bqplot/pull/497) and [PR #501](https://github.com/bloomberg/bqplot/pull/501) + +- [ipyleaflet](https://github.com/ellisonbg/ipyleaflet/pull/66) +- [jupyter-gmaps](https://github.com/pbugnion/gmaps/pull/166) +- bqplot: [PR #458](https://github.com/bloomberg/bqplot/pull/458), [PR #497](https://github.com/bloomberg/bqplot/pull/497) and [PR #501](https://github.com/bloomberg/bqplot/pull/501) To avoid tying your development cycle to ipywidgets, we recommend starting the migration on a branch and keeping that branch open until ipywidgets 7.0 @@ -236,10 +234,11 @@ cycle through the tags until you see the latest 7.0.0 tag. Next, we should update the JavaScript dependencies. The most important change for widget developers is that the JavaScript package for jupyter-widgets has been split between `@jupyter-widgets/base` and `@jupyter-widgets/controls`: - - `@jupyter-widgets/base` contains the base widget classes and the layout -classes - - `@jupyter-widgets/controls` contains the widget classes for the -user-facing widgets. + +- `@jupyter-widgets/base` contains the base widget classes and the layout + classes +- `@jupyter-widgets/controls` contains the widget classes for the + user-facing widgets. In your `package.json`, remove `jupyter-js-widgets` from your dependencies and add `@jupyter-widgets/base`. To find the correct version, go to the @@ -276,16 +275,15 @@ every import of `jupyter-js-widgets` with an import of Your imports should now look like one of the following (depending on how you normally import other modules): ```javascript -widgets = require('@jupyter-widgets/base') +widgets = require('@jupyter-widgets/base'); ``` ```javascript -require(['@jupyter-widgets/base'], function(widgets) { -}) +require(['@jupyter-widgets/base'], function (widgets) {}); ``` ```javascript -import * as widgets from '@jupyter-widgets/base' +import * as widgets from '@jupyter-widgets/base'; ``` All your widget models should also declare the attributes @@ -293,14 +291,14 @@ All your widget models should also declare the attributes ```javascript var HelloModel = widgets.DOMWidgetModel.extend({ - defaults: _.extend(widgets.DOMWidgetModel.prototype.defaults(), { - _model_name : 'HelloModel', - _view_name : 'HelloView', - _model_module : 'example_module', - _view_module : 'example_module', - _model_module_version : '~1.0.0', - _view_module_version : '~1.0.0' - }) + defaults: _.extend(widgets.DOMWidgetModel.prototype.defaults(), { + _model_name: 'HelloModel', + _view_name: 'HelloView', + _model_module: 'example_module', + _view_module: 'example_module', + _model_module_version: '~1.0.0', + _view_module_version: '~1.0.0', + }), }); ``` @@ -364,7 +362,10 @@ There are now two options for embedding widgets in an HTML page outside of the n If you are just embedding the standard widgets that come with ipywidgets, then you can simply include the following script tag: ```html - + ``` If you want to use a specific version of the embedder, you replace the `@*` with a semver range, such as `@^0.9.0` @@ -375,13 +376,22 @@ In order to embed third-party widgets, you can use the RequireJS-based embedding ```html - + ``` Then include the following script, which defines the embedding libraries and runs the function to render widgets: + ```html - + ``` + If you want to use a specific version of the embedder, you replace the `@*` with a semver range, such as `@^0.9.0` If you need to embed custom widgets without using RequireJS, you'll need to compile your own embedding javascript that includes the third-party libraries. diff --git a/docs/source/reference/index.md b/docs/source/reference/index.md new file mode 100644 index 0000000000..d25a2efda5 --- /dev/null +++ b/docs/source/reference/index.md @@ -0,0 +1,21 @@ +# Reference + +```{toctree} +:caption: History +:maxdepth: 1 +../changelog +``` + +```{toctree} +:caption: Python API +:maxdepth: 1 +ipywidgets +../genindex +../modindex +``` + +```{toctree} +:caption: JS API +:maxdepth: 1 +jupyter-widgets +``` diff --git a/docs/source/reference/ipywidgets.md b/docs/source/reference/ipywidgets.md new file mode 100644 index 0000000000..f5824b017b --- /dev/null +++ b/docs/source/reference/ipywidgets.md @@ -0,0 +1,240 @@ +# `ipywidgets` + +## Traits + +> Extra `traitlets` for custom effects + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.trait_types + :members: + :special-members: +``` + +## Widget Base Classes + +> Key base classes for Widgets + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.valuewidget + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.domwidget + :members: + :special-members: +``` + +## Interactive + +> Opinions for auto-generating Widget user experiences + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.interaction + :members: + :special-members: +``` + +## Core Widgets + +> The core Widgets + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_bool + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_box + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_button + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_color + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_controller + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_core + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_date + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_datetime + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_description + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_float + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_int + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_layout + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_link + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_media + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_output + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_selection + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_selectioncontainer + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_string + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_style + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_tagsinput + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_templates + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_time + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.widget_upload + :members: + :special-members: +``` + +## Utilities + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.docutils + :members: + :special-members: +``` + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets.widgets.utils + :members: + :special-members: +``` + +## Top-level exports + +> These are seldom needed by users or widget authors + +```{eval-rst} +.. currentmodule:: ipywidgets +.. automodule:: ipywidgets + :members: + :special-members: +``` diff --git a/docs/source/reference/jupyter-widgets.md b/docs/source/reference/jupyter-widgets.md new file mode 100644 index 0000000000..5e6caaa861 --- /dev/null +++ b/docs/source/reference/jupyter-widgets.md @@ -0,0 +1,10 @@ +# `@jupyter-widgets` + +## Packages + +- @jupyter-widgets/base +- @jupyter-widgets/base-manager +- @jupyter-widgets/controls +- @jupyter-widgets/html-manager +- @jupyter-widgets/jupyterlab-manager +- @jupyter-widgets/output diff --git a/docs/source/tutorials/index.md b/docs/source/tutorials/index.md new file mode 100644 index 0000000000..0cbeb738f5 --- /dev/null +++ b/docs/source/tutorials/index.md @@ -0,0 +1,12 @@ +# Tutorials + +```{toctree} +:caption: For Custom Widget Authors +:maxdepth: 1 +../examples/Widget Custom +``` + +```{hint} +For a more in-depth tutorial, see the +[dedicated GitHub repository](https://github.com/jupyter-widgets/tutorial). +``` diff --git a/docs/source/user_install.md b/docs/source/user_install.md index 3e530cd3fa..4fbe7041c4 100644 --- a/docs/source/user_install.md +++ b/docs/source/user_install.md @@ -1,5 +1,4 @@ -Installation -============ +# Installation Users can install the current version of **ipywidgets** with [pip](https://pip.pypa.io/en/stable/) or @@ -7,20 +6,19 @@ Users can install the current version of **ipywidgets** with In most cases, installing the Python `ipywidgets` package will also automatically configure classic Jupyter Notebook and JupyterLab 3.x to display ipywidgets. With pip, do: -``` bash +```bash pip install ipywidgets ``` or with conda, do: -``` bash +```bash conda install -c conda-forge ipywidgets ``` -Installing in JupyterLab 3.x ----------------------------- +## Installing in JupyterLab 3.x -Most of the time, installing `ipywidgets` automatically configures JupyterLab 3.x to use widgets. The `ipywidgets` package does this by depending on the `jupyterlab_widgets` package, which configures JupyterLab 3 to display and use widgets. +Most of the time, installing `ipywidgets` automatically configures JupyterLab 3.x to use widgets. The `ipywidgets` package does this by depending on the `jupyterlab_widgets` package, which configures JupyterLab 3 to display and use widgets. If JupyterLab and the IPython kernel are installed in different environments (for example, separate environments are providing different @@ -29,7 +27,7 @@ Python kernels), then the installation requires two steps: 1. Install the `jupyterlab_widgets` package in the environment containing JupyterLab. 2. Install `ipywidgets` in each kernel's environment that will use ipywidgets. -For example, if using conda environments, with JupyterLab installed on the +For example, if using conda environments, with JupyterLab installed on the `base` environment and the kernel installed in an environment called `pyenv`, the commands are: @@ -38,21 +36,19 @@ conda install -n base -c conda-forge jupyterlab_widgets conda install -n pyenv -c conda-forge ipywidgets ``` +## Installing in classic Jupyter Notebook -Installing in classic Jupyter Notebook --------------------------------------- - -Most of the time, installing `ipywidgets` automatically configures Jupyter Notebook to use widgets. The `ipywidgets` package does this by depending on the `widgetsnbextension` package, which configures the classic Jupyter Notebook to display and use widgets. +Most of the time, installing `ipywidgets` automatically configures Jupyter Notebook to use widgets. The `ipywidgets` package does this by depending on the `widgetsnbextension` package, which configures the classic Jupyter Notebook to display and use widgets. If your Jupyter Notebook and the IPython kernel are installed in different environments (for example, separate environments are providing different Python kernels), then the installation requires two steps: 1. Install the `widgetsnbextension` package in the environment -containing the Jupyter Notebook server. + containing the Jupyter Notebook server. 2. Install `ipywidgets` in each kernel's environment that will use ipywidgets. -For example, if using conda environments, with Jupyter Notebook installed on the +For example, if using conda environments, with Jupyter Notebook installed on the `base` environment and the kernel installed in an environment called `pyenv`, the commands are: @@ -61,10 +57,7 @@ conda install -n base -c conda-forge widgetsnbextension conda install -n pyenv -c conda-forge ipywidgets ``` - - -Installing into JupyterLab 1 or 2 ---------------------------------- +## Installing into JupyterLab 1 or 2 To install the JupyterLab extension into JupyterLab 1 or 2, you also need to run the command below in a terminal which requires that you have [nodejs](https://nodejs.org/en/) @@ -83,7 +76,7 @@ jupyter labextension install @jupyter-widgets/jupyterlab-manager ``` This command defaults to installing the latest version of the **ipywidgets** -JupyterLab extension. Depending on the version of JupyterLab you have installed, you +JupyterLab extension. Depending on the version of JupyterLab you have installed, you may need to install [an older version](https://github.com/jupyter-widgets/ipywidgets/tree/master/packages/jupyterlab-manager#version-compatibility). If you install this extension while JupyterLab is running, you will need to @@ -94,8 +87,7 @@ running the `jupyter lab clean` command which will remove the staging and static directories from the lab directory. The location of the lab directory can be queried by executing the command `jupyter lab path` in your terminal. -Installing into classic Jupyter Notebook 5.2 or earlier -------------------------------------------------------- +## Installing into classic Jupyter Notebook 5.2 or earlier If you have an old version of Jupyter Notebook installed (version 5.2 or earlier), you may need to manually enable the ipywidgets notebook extension @@ -106,13 +98,11 @@ jupyter nbextension enable --py widgetsnbextension ``` When using [virtualenv](https://virtualenv.pypa.io/en/stable/) and working in -an activated virtual environment, the ``--sys-prefix`` option may be required +an activated virtual environment, the `--sys-prefix` option may be required to enable the extension and keep the environment isolated (i.e. -``jupyter nbextension enable --py widgetsnbextension --sys-prefix``). - +`jupyter nbextension enable --py widgetsnbextension --sys-prefix`). -Frequently Asked Questions --------------------------- +## Frequently Asked Questions The issues in the [Reference milestone](https://github.com/jupyter-widgets/ipywidgets/issues?q=is%3Aopen+is%3Aissue+milestone%3AReference) on GitHub include many questions, discussions, and answers about ipywidgets. diff --git a/docs/source/user_migration_guides.md b/docs/source/user_migration_guides.md index 8c01fd04e8..98cf48af1e 100644 --- a/docs/source/user_migration_guides.md +++ b/docs/source/user_migration_guides.md @@ -1,10 +1,8 @@ -Migrating user code -=================== +# Migrating user code These are migration guides specifically for ipywidgets users. -Migrating from 7.x to 8.0 -------------------------- +## Migrating from 7.x to 8.0 For more details about the changes done for the 8.0 major version, please consult the [changelog](./changelog). @@ -59,8 +57,8 @@ those that want to use the new functionality: Four attributes have been added: `border_left`, `border_right`, `border_top` and `border_bottom`. These can be used to set the corresponding CSS border strings individually. Setting the `border` property overrides all of those four attributes to the new value of `border`. If -the individual values are set to different values, *the `border` property will return `None` -when you read its value*. +the individual values are set to different values, _the `border` property will return `None` +when you read its value_. #### Layout.overflow_x / overflow_y diff --git a/examples/embed-amd/README.md b/examples/embed-amd/README.md index 5c31dd9592..537d37e484 100644 --- a/examples/embed-amd/README.md +++ b/examples/embed-amd/README.md @@ -20,5 +20,5 @@ VBox([s1, s2, b]) ## Try it 1. Start with a repository checkout, and run `yarn install` in the root directory. -2. Run `yarn run build:examples` in the root directory. +2. Run `yarn build:examples` in the root directory. 3. Open the `index.html` file in this directory. diff --git a/examples/web1/README.md b/examples/web1/README.md index a0f87df4c2..44ffd2207b 100644 --- a/examples/web1/README.md +++ b/examples/web1/README.md @@ -11,5 +11,5 @@ by extending the base widget manager from the `@jupyter-widgets/base` library. ## Try it 1. Start with a repository checkout, and run `yarn install` in the root directory. -2. Run `yarn run build:examples` in the root directory. +2. Run `yarn build:examples` in the root directory. 3. Open the `index.html` file in this directory. diff --git a/examples/web2/README.md b/examples/web2/README.md index 9daea9048f..cf8f78039b 100644 --- a/examples/web2/README.md +++ b/examples/web2/README.md @@ -9,7 +9,7 @@ This example implements a simple widget manager by extending the base widget manager from the `@jupyter-widgets/base` library. This custom widget manager reads the state of the widget manager in the `widget_state.json` file, which respects the standardized JSON schema for the `application/vnd.jupyter.widget-state+json` mime type. Such a `widget_state.json` file can be generated from rendered widgets in the -classic Jupyter Notebook with the *Download widget state* action. +classic Jupyter Notebook with the _Download widget state_ action. This example also displays a read-only text area containing the code provided in the `widget_code.json`, which we used to generate the widget state. @@ -20,5 +20,5 @@ such an example, check out the `web3` example. ## Try it 1. Start with a repository checkout, and run `yarn install` in the root directory. -2. Run `yarn run build:examples` in the root directory. +2. Run `yarn build:examples` in the root directory. 3. Open the `index.html` file in this directory. diff --git a/examples/web3/README.md b/examples/web3/README.md index aa4a3301f6..021f6d15d8 100644 --- a/examples/web3/README.md +++ b/examples/web3/README.md @@ -14,8 +14,8 @@ provided in the `widget_code.json`, which we used to generate the widget state. ## Try it 1. Start with a repository checkout, and run `yarn install` in the root directory. -2. Run `yarn run build:examples` in the root directory. +2. Run `yarn build:examples` in the root directory. 3. Change to this directory -4. Run `yarn run host` +4. Run `yarn host` 5. In a new terminal run `python -m notebook --no-browser --NotebookApp.allow_origin="*" --NotebookApp.disable_check_xsrf=True --NotebookApp.token=''`. **WARNING: This starts an insecure Jupyter notebook server. Do not do this in production.** -6. In a web browser, navigate to `http://localhost:8080/` (or the address specified by the `yarn run host` command) +6. In a web browser, navigate to `http://localhost:8080/` (or the address specified by the `yarn host` command) diff --git a/examples/web3/package.json b/examples/web3/package.json index 200c5043cf..2326c5b4ae 100644 --- a/examples/web3/package.json +++ b/examples/web3/package.json @@ -29,7 +29,7 @@ "fs-extra": "^10.0.0", "rimraf": "^3.0.2", "style-loader": "^3.3.1", - "typescript": "~4.3.2", + "typescript": "~4.9.4", "webpack": "^5.65.0" } } diff --git a/examples/web4/README.md b/examples/web4/README.md index ad21272722..c258afadfe 100644 --- a/examples/web4/README.md +++ b/examples/web4/README.md @@ -34,5 +34,5 @@ VBox([s1, s2, b]) ## Try it 1. Start with a repository checkout, and run `yarn install` in the root directory. -2. Run `yarn run build:examples` in the root directory. +2. Run `yarn build:examples` in the root directory. 3. Open the `index.html` file in this directory. diff --git a/lerna.json b/lerna.json index 93ff5f1323..06cff9cd69 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,4 @@ { - "lerna": "3.2.1", "npmClient": "yarn", "useWorkspaces": true, "version": "independent" diff --git a/package.json b/package.json index f42ddf0b0d..5d730dcbbf 100644 --- a/package.json +++ b/package.json @@ -7,45 +7,57 @@ "python/jupyterlab_widgets" ], "scripts": { - "build": "lerna run build --ignore \"@jupyter-widgets/example-*\"", - "build:examples": "lerna run build --scope \"@jupyter-widgets/example-*\" --include-filtered-dependencies", - "build:test": "lerna run build:test --ignore \"@jupyter-widgets/example-*\"", - "clean": "lerna run clean", + "build": "lerna run build --stream --ignore \"@jupyter-widgets/example-*\"", + "build:examples": "lerna run build --stream --scope \"@jupyter-widgets/example-*\" --include-filtered-dependencies", + "build:labextension": "lerna run --stream build:labextension", + "build:lib": "lerna run build --stream --scope \"@jupyter-widgets/meta\"", + "build:nbextension": "lerna run --stream build:nbextension", + "build:test": "lerna run build:test --stream --ignore \"@jupyter-widgets/example-*\"", + "clean": "lerna run --stream clean", + "deduplicate": "yarn && yarn-deduplicate -s fewer --fail", + "docs": "typedoc", "eslint": "eslint . --fix --ignore-path .gitignore --ext .ts,.tsx", "eslint:check": "eslint . --ignore-path .gitignore --ext .ts,.tsx", "integrity": "node scripts/package-integrity.js", "integrity2": "node buildutils/lib/integrity.js", - "lint": "yarn && yarn run prettier && yarn run eslint", - "lint:check": "yarn run prettier:check && yarn run eslint:check", - "prettier": "prettier --ignore-path .gitignore --write \"**/*{.ts,.tsx,.js,.jsx,.css,.json}\"", - "prettier:check": "prettier --ignore-path .gitignore --check \"**/*{.ts,.tsx,.js,.jsx,.css,.json}\"", - "publish": "yarn run clean && yarn run build && lerna publish --pre-dist-tag next from-git", - "sort-package-json": "lerna exec --parallel sort-package-json && sort-package-json", + "lint": "yarn && yarn prettier && yarn eslint", + "lint:check": "yarn prettier:check && yarn eslint:check", + "prettier": "yarn prettier:base --list-different --write", + "prettier:base": "prettier --ignore-path .gitignore \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.yml,.yaml,.md}\"", + "prettier:check": "yarn prettier:base --check", + "publish": "yarn clean && yarn build && lerna publish --pre-dist-tag next from-git", + "sort-package-json": "lerna exec --stream --parallel sort-package-json && sort-package-json", "update-dependency": "update-dependency --lerna", "updated": "lerna updated", - "version": "yarn run clean && yarn run build && lerna version --no-push -m \"Bump version\" " + "version": "yarn clean && yarn build && lerna version --no-push -m \"Bump version\" ", + "watch": "lerna run --stream watch" }, "husky": { "hooks": { "pre-commit": "lint-staged", - "pre-push": "yarn run integrity" + "pre-push": "yarn integrity" } }, + "resolutions": { + "typescript": "~4.9.4" + }, "devDependencies": { - "@jupyterlab/buildutils": "^3.2.5", - "@typescript-eslint/eslint-plugin": "^5.8.0", - "@typescript-eslint/parser": "^5.8.0", - "eslint": "^8.5.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-prettier": "^4.0.0", + "@jupyterlab/buildutils": "^3.5.2", + "@typescript-eslint/eslint-plugin": "^5.48.2", + "@typescript-eslint/parser": "^5.48.2", + "eslint": "^8.32.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-prettier": "^4.2.1", "husky": "^7.0.4", - "lerna": "^5.4.3", + "lerna": "^6.4.1", "lint-staged": "^12.1.3", - "prettier": "^2.3.2", - "sort-package-json": "~1.53.1" + "prettier": "^2.8.3", + "sort-package-json": "^2.1.0", + "yarn-deduplicate": "^6.0.1", + "typedoc": "~0.23.24" }, "engines": { - "node": ">=10.15.3", + "node": ">=14", "npm": "please-use-yarn", "yarn": ">=1.15.0" } diff --git a/packages/base-manager/package.json b/packages/base-manager/package.json index 639f80081c..b661cce8ac 100644 --- a/packages/base-manager/package.json +++ b/packages/base-manager/package.json @@ -64,7 +64,7 @@ "rimraf": "^3.0.2", "sinon": "^12.0.1", "sinon-chai": "^3.3.0", - "typescript": "~4.3.2", + "typescript": "~4.9.4", "webpack": "^5.65.0" }, "publishConfig": { diff --git a/packages/base/package.json b/packages/base/package.json index 3dca97ca67..952adc2046 100644 --- a/packages/base/package.json +++ b/packages/base/package.json @@ -68,7 +68,7 @@ "rimraf": "^3.0.2", "sinon": "^12.0.1", "sinon-chai": "^3.3.0", - "typescript": "~4.3.2", + "typescript": "~4.9.4", "webpack": "^5.65.0" } } diff --git a/packages/controls/README.md b/packages/controls/README.md index bcb68c326c..033aab3cb4 100644 --- a/packages/controls/README.md +++ b/packages/controls/README.md @@ -1,5 +1,4 @@ -Jupyter JS Widgets -================== +# Jupyter JS Widgets Interactive widgets for the Jupyter notebook. @@ -9,10 +8,10 @@ widgets. The reference Python backend, `ipywidgets` is available [here](https://github.com/jupyter-widgets/ipywidgets), with more examples. -Package Install ---------------- +## Package Install **Prerequisites** + - [node](http://nodejs.org/) Run the following command **at the root of this repository**. diff --git a/packages/controls/package.json b/packages/controls/package.json index a1fc0884d5..dd005cd41c 100644 --- a/packages/controls/package.json +++ b/packages/controls/package.json @@ -77,7 +77,7 @@ "sinon": "^12.0.1", "sinon-chai": "^3.3.0", "style-loader": "^3.3.1", - "typescript": "~4.3.2", + "typescript": "~4.9.4", "webpack": "^5.65.0" } } diff --git a/packages/html-manager/package.json b/packages/html-manager/package.json index 6c0ae8d674..950aa69ae4 100644 --- a/packages/html-manager/package.json +++ b/packages/html-manager/package.json @@ -68,7 +68,7 @@ "postcss-loader": "^6.1.0", "rimraf": "^3.0.2", "style-loader": "^3.3.1", - "typescript": "~4.3.2", + "typescript": "~4.9.4", "webpack": "^5.65.0", "webpack-cli": "^4.7.2" } diff --git a/packages/html-manager/tsconfig.json b/packages/html-manager/tsconfig.json index 595ecec080..e675442418 100644 --- a/packages/html-manager/tsconfig.json +++ b/packages/html-manager/tsconfig.json @@ -9,8 +9,14 @@ { "path": "../base" }, + { + "path": "../base-manager" + }, { "path": "../controls" + }, + { + "path": "../output" } ] } diff --git a/packages/output/package.json b/packages/output/package.json index 2282cbd6fc..5e0206cf26 100644 --- a/packages/output/package.json +++ b/packages/output/package.json @@ -29,6 +29,6 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.3.2" + "typescript": "~4.9.4" } } diff --git a/packages/schema/README.md b/packages/schema/README.md index 14f9acaf78..377466b054 100644 --- a/packages/schema/README.md +++ b/packages/schema/README.md @@ -1,10 +1,9 @@ -Jupyter Widgets Schema -====================== +# Jupyter Widgets Schema JSON schema for the json serialization of Jupyter Interactive Widgets. -Package Install ---------------- +## Package Install **Prerequisites** + - [node](http://nodejs.org/) diff --git a/packages/schema/jupyterwidgetmodels.latest.md b/packages/schema/jupyterwidgetmodels.latest.md index b32496ad64..436023a476 100644 --- a/packages/schema/jupyterwidgetmodels.latest.md +++ b/packages/schema/jupyterwidgetmodels.latest.md @@ -14,1456 +14,1454 @@ Each widget in the Jupyter core widgets is represented below. The heading represents the model name, module, and version, view name, module, and version that the widget is registered with. - ### LayoutModel (@jupyter-widgets/base, 2.0.0); LayoutView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. -`_model_module_version` | string | `'2.0.0'` | A semver requirement for namespace version containing the model. -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. -`border_bottom` | `null` or string | `null` | The border bottom CSS attribute. -`border_left` | `null` or string | `null` | The border left CSS attribute. -`border_right` | `null` or string | `null` | The border right CSS attribute. -`border_top` | `null` or string | `null` | The border top CSS attribute. -`bottom` | `null` or string | `null` | The bottom CSS attribute. -`display` | `null` or string | `null` | The display CSS attribute. -`flex` | `null` or string | `null` | The flex CSS attribute. -`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. -`grid_area` | `null` or string | `null` | The grid-area CSS attribute. -`grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. -`grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. -`grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. -`grid_column` | `null` or string | `null` | The grid-column CSS attribute. -`grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. -`grid_row` | `null` or string | `null` | The grid-row CSS attribute. -`grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. -`grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. -`grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. -`height` | `null` or string | `null` | The height CSS attribute. -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. -`justify_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-items CSS attribute. -`left` | `null` or string | `null` | The left CSS attribute. -`margin` | `null` or string | `null` | The margin CSS attribute. -`max_height` | `null` or string | `null` | The max-height CSS attribute. -`max_width` | `null` or string | `null` | The max-width CSS attribute. -`min_height` | `null` or string | `null` | The min-height CSS attribute. -`min_width` | `null` or string | `null` | The min-width CSS attribute. -`object_fit` | `null` or string (one of `'contain'`, `'cover'`, `'fill'`, `'scale-down'`, `'none'`) | `null` | The object-fit CSS attribute. -`object_position` | `null` or string | `null` | The object-position CSS attribute. -`order` | `null` or string | `null` | The order CSS attribute. -`overflow` | `null` or string | `null` | The overflow CSS attribute. -`padding` | `null` or string | `null` | The padding CSS attribute. -`right` | `null` or string | `null` | The right CSS attribute. -`top` | `null` or string | `null` | The top CSS attribute. -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. -`width` | `null` or string | `null` | The width CSS attribute. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. | +| `_model_module_version` | string | `'2.0.0'` | A semver requirement for namespace version containing the model. | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. | +| `border_bottom` | `null` or string | `null` | The border bottom CSS attribute. | +| `border_left` | `null` or string | `null` | The border left CSS attribute. | +| `border_right` | `null` or string | `null` | The border right CSS attribute. | +| `border_top` | `null` or string | `null` | The border top CSS attribute. | +| `bottom` | `null` or string | `null` | The bottom CSS attribute. | +| `display` | `null` or string | `null` | The display CSS attribute. | +| `flex` | `null` or string | `null` | The flex CSS attribute. | +| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. | +| `grid_area` | `null` or string | `null` | The grid-area CSS attribute. | +| `grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. | +| `grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. | +| `grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. | +| `grid_column` | `null` or string | `null` | The grid-column CSS attribute. | +| `grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. | +| `grid_row` | `null` or string | `null` | The grid-row CSS attribute. | +| `grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. | +| `grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. | +| `grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. | +| `height` | `null` or string | `null` | The height CSS attribute. | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. | +| `justify_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-items CSS attribute. | +| `left` | `null` or string | `null` | The left CSS attribute. | +| `margin` | `null` or string | `null` | The margin CSS attribute. | +| `max_height` | `null` or string | `null` | The max-height CSS attribute. | +| `max_width` | `null` or string | `null` | The max-width CSS attribute. | +| `min_height` | `null` or string | `null` | The min-height CSS attribute. | +| `min_width` | `null` or string | `null` | The min-width CSS attribute. | +| `object_fit` | `null` or string (one of `'contain'`, `'cover'`, `'fill'`, `'scale-down'`, `'none'`) | `null` | The object-fit CSS attribute. | +| `object_position` | `null` or string | `null` | The object-position CSS attribute. | +| `order` | `null` or string | `null` | The order CSS attribute. | +| `overflow` | `null` or string | `null` | The overflow CSS attribute. | +| `padding` | `null` or string | `null` | The padding CSS attribute. | +| `right` | `null` or string | `null` | The right CSS attribute. | +| `top` | `null` or string | `null` | The top CSS attribute. | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. | +| `width` | `null` or string | `null` | The width CSS attribute. | ### AccordionModel (@jupyter-widgets/controls, 2.0.0); AccordionView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'AccordionModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`titles` | array of string | `[]` | Titles of the pages -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `titles` | array of string | `[]` | Titles of the pages | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### AudioModel (@jupyter-widgets/controls, 2.0.0); AudioView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'AudioModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'AudioView'` | -`autoplay` | boolean | `true` | When true, the audio starts when it's displayed -`controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) -`format` | string | `'mp3'` | The format of the audio. -`layout` | reference to Layout widget | reference to new instance | -`loop` | boolean | `true` | When true, the audio will start from the beginning after finishing -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | Bytes | `b''` | The media data as a memory view of bytes. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'AudioModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'AudioView'` | +| `autoplay` | boolean | `true` | When true, the audio starts when it's displayed | +| `controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) | +| `format` | string | `'mp3'` | The format of the audio. | +| `layout` | reference to Layout widget | reference to new instance | +| `loop` | boolean | `true` | When true, the audio will start from the beginning after finishing | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | Bytes | `b''` | The media data as a memory view of bytes. | ### BoundedFloatTextModel (@jupyter-widgets/controls, 2.0.0); FloatTextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'BoundedFloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'BoundedFloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | Float value | ### BoundedIntTextModel (@jupyter-widgets/controls, 2.0.0); IntTextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'BoundedIntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'BoundedIntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### BoxModel (@jupyter-widgets/controls, 2.0.0); BoxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### ButtonModel (@jupyter-widgets/controls, 2.0.0); ButtonView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon names, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ButtonStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | -------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon names, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### ButtonStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_family` | `null` or string | `null` | Button text font family. -`font_size` | `null` or string | `null` | Button text font size. -`font_style` | `null` or string | `null` | Button text font style. -`font_variant` | `null` or string | `null` | Button text font variant. -`font_weight` | `null` or string | `null` | Button text font weight. -`text_color` | `null` or string | `null` | Button text color. -`text_decoration` | `null` or string | `null` | Button text decoration. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_family` | `null` or string | `null` | Button text font family. | +| `font_size` | `null` or string | `null` | Button text font size. | +| `font_style` | `null` or string | `null` | Button text font style. | +| `font_variant` | `null` or string | `null` | Button text font variant. | +| `font_weight` | `null` or string | `null` | Button text font weight. | +| `text_color` | `null` or string | `null` | Button text color. | +| `text_decoration` | `null` or string | `null` | Button text decoration. | ### CheckboxModel (@jupyter-widgets/controls, 2.0.0); CheckboxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`indent` | boolean | `true` | Indent the control to align with other controls with a description. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to CheckboxStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------- | ----------------------------- | ------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `indent` | boolean | `true` | Indent the control to align with other controls with a description. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to CheckboxStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | boolean | `false` | Bool value | ### CheckboxStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'CheckboxStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'CheckboxStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### ColorPickerModel (@jupyter-widgets/controls, 2.0.0); ColorPickerView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | Display short version with just a color selector. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `'black'` | The color value. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | Display short version with just a color selector. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `'black'` | The color value. | ### ColorsInputModel (@jupyter-widgets/controls, 2.0.0); ColorsInputView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ColorsInputModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ColorsInputView'` | -`allow_duplicates` | boolean | `true` | -`allowed_tags` | array | `[]` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[]` | List of string tags +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ColorsInputModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ColorsInputView'` | +| `allow_duplicates` | boolean | `true` | +| `allowed_tags` | array | `[]` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[]` | List of string tags | ### ComboboxModel (@jupyter-widgets/controls, 2.0.0); ComboboxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ComboboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ComboboxView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`ensure_option` | boolean | `false` | If set, ensure value is in options. Implies continuous_update=False. -`layout` | reference to Layout widget | reference to new instance | -`options` | array of string | `[]` | Dropdown options for the combobox -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to TextStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ComboboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ComboboxView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `ensure_option` | boolean | `false` | If set, ensure value is in options. Implies continuous_update=False. | +| `layout` | reference to Layout widget | reference to new instance | +| `options` | array of string | `[]` | Dropdown options for the combobox | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to TextStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### ControllerAxisModel (@jupyter-widgets/controls, 2.0.0); ControllerAxisView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | The value of the axis. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | The value of the axis. | ### ControllerButtonModel (@jupyter-widgets/controls, 2.0.0); ControllerButtonView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`layout` | reference to Layout widget | reference to new instance | -`pressed` | boolean | `false` | Whether the button is pressed. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | The value of the button. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `pressed` | boolean | `false` | Whether the button is pressed. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | The value of the button. | ### ControllerModel (@jupyter-widgets/controls, 2.0.0); ControllerView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. -`buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. -`connected` | boolean | `false` | Whether the gamepad is connected. -`index` | number (integer) | `0` | The id number of the controller. -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | The name of the control mapping. -`name` | string | `''` | The name of the controller. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | ----------------------------------- | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. | +| `buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. | +| `connected` | boolean | `false` | Whether the gamepad is connected. | +| `index` | number (integer) | `0` | The id number of the controller. | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | The name of the control mapping. | +| `name` | string | `''` | The name of the controller. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### DOMWidgetModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DOMWidgetModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | Bytes | `b''` | The media data as a memory view of bytes. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DOMWidgetModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | Bytes | `b''` | The media data as a memory view of bytes. | ### DatePickerModel (@jupyter-widgets/controls, 2.0.0); DatePickerView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or Date | `null` | -`min` | `null` or Date | `null` | -`step` | number (integer) or string (one of `'any'`) | `1` | The date step to use for the picker, in days, or "any". -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | `null` or Date | `null` | +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------- | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or Date | `null` | +| `min` | `null` or Date | `null` | +| `step` | number (integer) or string (one of `'any'`) | `1` | The date step to use for the picker, in days, or "any". | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | `null` or Date | `null` | ### DatetimeModel (@jupyter-widgets/controls, 2.0.0); DatetimeView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DatetimeModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'DatetimeView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or Datetime | `null` | -`min` | `null` or Datetime | `null` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | `null` or Datetime | `null` | +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DatetimeModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'DatetimeView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or Datetime | `null` | +| `min` | `null` or Datetime | `null` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | `null` or Datetime | `null` | ### DescriptionStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DescriptionStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DescriptionStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### DirectionalLinkModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### DropdownModel (@jupyter-widgets/controls, 2.0.0); DropdownView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### FileUploadModel (@jupyter-widgets/controls, 2.0.0); FileUploadView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FileUploadModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FileUploadView'` | -`accept` | string | `''` | File types to accept, empty string for all -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable button -`error` | string | `''` | Error message -`icon` | string | `'upload'` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`multiple` | boolean | `false` | If True, allow for multiple files upload -`style` | reference to ButtonStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array of object | `[]` | The file upload value +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FileUploadModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FileUploadView'` | +| `accept` | string | `''` | File types to accept, empty string for all | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable button | +| `error` | string | `''` | Error message | +| `icon` | string | `'upload'` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `multiple` | boolean | `false` | If True, allow for multiple files upload | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array of object | `[]` | The file upload value | ### FloatLogSliderModel (@jupyter-widgets/controls, 2.0.0); FloatLogSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatLogSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatLogSliderView'` | -`base` | number (float) | `10.0` | Base for the logarithm -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `4.0` | Max value for the exponent -`min` | number (float) | `0.0` | Min value for the exponent -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.3g'` | Format for the readout -`step` | `null` or number (float) | `0.1` | Minimum step in the exponent to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `1.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatLogSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatLogSliderView'` | +| `base` | number (float) | `10.0` | Base for the logarithm | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `4.0` | Max value for the exponent | +| `min` | number (float) | `0.0` | Min value for the exponent | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.3g'` | Format for the readout | +| `step` | `null` or number (float) | `0.1` | Minimum step in the exponent to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `1.0` | Float value | ### FloatProgressModel (@jupyter-widgets/controls, 2.0.0); ProgressView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------------ | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | Float value | ### FloatRangeSliderModel (@jupyter-widgets/controls, 2.0.0); FloatRangeSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatRangeSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | `null` or number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatRangeSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | `null` or number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### FloatSliderModel (@jupyter-widgets/controls, 2.0.0); FloatSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | `null` or number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | `null` or number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | Float value | ### FloatTextModel (@jupyter-widgets/controls, 2.0.0); FloatTextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | Float value | ### FloatsInputModel (@jupyter-widgets/controls, 2.0.0); FloatsInputView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatsInputModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatsInputView'` | -`allow_duplicates` | boolean | `true` | -`allowed_tags` | array | `[]` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`format` | string | `'.1f'` | -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or number (float) | `null` | -`min` | `null` or number (float) | `null` | -`placeholder` | string | `'\u200b'` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[]` | List of float tags +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatsInputModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatsInputView'` | +| `allow_duplicates` | boolean | `true` | +| `allowed_tags` | array | `[]` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `format` | string | `'.1f'` | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or number (float) | `null` | +| `min` | `null` or number (float) | `null` | +| `placeholder` | string | `'\u200b'` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[]` | List of float tags | ### GridBoxModel (@jupyter-widgets/controls, 2.0.0); GridBoxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'GridBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'GridBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'GridBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'GridBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### HBoxModel (@jupyter-widgets/controls, 2.0.0); HBoxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### HTMLMathModel (@jupyter-widgets/controls, 2.0.0); HTMLMathView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to HTMLMathStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------- | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to HTMLMathStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### HTMLMathStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HTMLMathStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_size` | `null` or string | `null` | Text font size. -`text_color` | `null` or string | `null` | Text color +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HTMLMathStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_size` | `null` or string | `null` | Text font size. | +| `text_color` | `null` or string | `null` | Text color | ### HTMLModel (@jupyter-widgets/controls, 2.0.0); HTMLView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to HTMLStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to HTMLStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### HTMLStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HTMLStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_size` | `null` or string | `null` | Text font size. -`text_color` | `null` or string | `null` | Text color +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HTMLStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_size` | `null` or string | `null` | Text font size. | +| `text_color` | `null` or string | `null` | Text color | ### ImageModel (@jupyter-widgets/controls, 2.0.0); ImageView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | The format of the image. -`height` | string | `''` | Height of the image in pixels. Use layout.height for styling the widget. -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | Bytes | `b''` | The media data as a memory view of bytes. -`width` | string | `''` | Width of the image in pixels. Use layout.width for styling the widget. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | The format of the image. | +| `height` | string | `''` | Height of the image in pixels. Use layout.height for styling the widget. | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | Bytes | `b''` | The media data as a memory view of bytes. | +| `width` | string | `''` | Width of the image in pixels. Use layout.width for styling the widget. | ### IntProgressModel (@jupyter-widgets/controls, 2.0.0); ProgressView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | -------------------------------------------------------------------- | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### IntRangeSliderModel (@jupyter-widgets/controls, 2.0.0); IntRangeSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntRangeSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step that the value can take -`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntRangeSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step that the value can take | +| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### IntSliderModel (@jupyter-widgets/controls, 2.0.0); IntSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### IntTextModel (@jupyter-widgets/controls, 2.0.0); IntTextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### IntsInputModel (@jupyter-widgets/controls, 2.0.0); IntsInputView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntsInputModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntsInputView'` | -`allow_duplicates` | boolean | `true` | -`allowed_tags` | array | `[]` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`format` | string | `'d'` | -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or number (integer) | `null` | -`min` | `null` or number (integer) | `null` | -`placeholder` | string | `'\u200b'` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[]` | List of int tags +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntsInputModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntsInputView'` | +| `allow_duplicates` | boolean | `true` | +| `allowed_tags` | array | `[]` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `format` | string | `'d'` | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or number (integer) | `null` | +| `min` | `null` or number (integer) | `null` | +| `placeholder` | string | `'\u200b'` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[]` | List of int tags | ### LabelModel (@jupyter-widgets/controls, 2.0.0); LabelView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to LabelStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to LabelStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### LabelStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'LabelStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_family` | `null` or string | `null` | Label text font family. -`font_size` | `null` or string | `null` | Text font size. -`font_style` | `null` or string | `null` | Label text font style. -`font_variant` | `null` or string | `null` | Label text font variant. -`font_weight` | `null` or string | `null` | Label text font weight. -`text_color` | `null` or string | `null` | Text color -`text_decoration` | `null` or string | `null` | Label text decoration. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'LabelStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_family` | `null` or string | `null` | Label text font family. | +| `font_size` | `null` or string | `null` | Text font size. | +| `font_style` | `null` or string | `null` | Label text font style. | +| `font_variant` | `null` or string | `null` | Label text font variant. | +| `font_weight` | `null` or string | `null` | Label text font weight. | +| `text_color` | `null` or string | `null` | Text color | +| `text_decoration` | `null` or string | `null` | Label text decoration. | ### LinkModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### NaiveDatetimeModel (@jupyter-widgets/controls, 2.0.0); DatetimeView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'NaiveDatetimeModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'DatetimeView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or Datetime | `null` | -`min` | `null` or Datetime | `null` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | `null` or Datetime | `null` | +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'NaiveDatetimeModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'DatetimeView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or Datetime | `null` | +| `min` | `null` or Datetime | `null` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | `null` or Datetime | `null` | ### PasswordModel (@jupyter-widgets/controls, 2.0.0); PasswordView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'PasswordModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'PasswordView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to TextStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'PasswordModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'PasswordView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to TextStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### PlayModel (@jupyter-widgets/controls, 2.0.0); PlayView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'PlayModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | The time between two animation steps (ms). -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`playing` | boolean | `false` | Whether the control is currently playing. -`repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. -`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. -`step` | number (integer) | `1` | Increment step -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | The time between two animation steps (ms). | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `playing` | boolean | `false` | Whether the control is currently playing. | +| `repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. | +| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. | +| `step` | number (integer) | `1` | Increment step | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### ProgressStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | Color of the progress bar. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | Color of the progress bar. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### RadioButtonsModel (@jupyter-widgets/controls, 2.0.0); RadioButtonsView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SelectModel (@jupyter-widgets/controls, 2.0.0); SelectView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SelectMultipleModel (@jupyter-widgets/controls, 2.0.0); SelectMultipleView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array of number (integer) | `[]` | Selected indices -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array of number (integer) | `[]` | Selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SelectionRangeSliderModel (@jupyter-widgets/controls, 2.0.0); SelectionRangeSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SelectionRangeSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'SelectionRangeSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[0, 0]` | Min and max selected indices -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SelectionRangeSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'SelectionRangeSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[0, 0]` | Min and max selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SelectionSliderModel (@jupyter-widgets/controls, 2.0.0); SelectionSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | number (integer) | `0` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | number (integer) | `0` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SliderStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`handle_color` | `null` or string | `null` | Color of the slider handle. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `handle_color` | `null` or string | `null` | Color of the slider handle. | ### StackModel (@jupyter-widgets/controls, 2.0.0); StackView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'StackModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StackView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`titles` | array of string | `[]` | Titles of the pages -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'StackModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StackView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `titles` | array of string | `[]` | Titles of the pages | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### TabModel (@jupyter-widgets/controls, 2.0.0); TabView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TabModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`titles` | array of string | `[]` | Titles of the pages -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TabModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `titles` | array of string | `[]` | Titles of the pages | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### TagsInputModel (@jupyter-widgets/controls, 2.0.0); TagsInputView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TagsInputModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TagsInputView'` | -`allow_duplicates` | boolean | `true` | -`allowed_tags` | array | `[]` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[]` | List of string tags +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TagsInputModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TagsInputView'` | +| `allow_duplicates` | boolean | `true` | +| `allowed_tags` | array | `[]` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[]` | List of string tags | ### TextModel (@jupyter-widgets/controls, 2.0.0); TextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TextView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to TextStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TextView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to TextStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### TextStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TextStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_size` | `null` or string | `null` | Text font size. -`text_color` | `null` or string | `null` | Text color +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TextStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_size` | `null` or string | `null` | Text font size. | +| `text_color` | `null` or string | `null` | Text color | ### TextareaModel (@jupyter-widgets/controls, 2.0.0); TextareaView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TextareaView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | The number of rows to display. -`style` | reference to TextStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TextareaView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | The number of rows to display. | +| `style` | reference to TextStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### TimeModel (@jupyter-widgets/controls, 2.0.0); TimeView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TimeModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TimeView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or Time | `null` | -`min` | `null` or Time | `null` | -`step` | number (float) or string (one of `'any'`) | `60` | The time step to use for the picker, in seconds, or "any". -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | `null` or Time | `null` | +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------------------- | ----------------------------- | ---------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TimeModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TimeView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or Time | `null` | +| `min` | `null` or Time | `null` | +| `step` | number (float) or string (one of `'any'`) | `60` | The time step to use for the picker, in seconds, or "any". | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | `null` or Time | `null` | ### ToggleButtonModel (@jupyter-widgets/controls, 2.0.0); ToggleButtonView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | boolean | `false` | Bool value | ### ToggleButtonStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ToggleButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`font_family` | `null` or string | `null` | Toggle button text font family. -`font_size` | `null` or string | `null` | Toggle button text font size. -`font_style` | `null` or string | `null` | Toggle button text font style. -`font_variant` | `null` or string | `null` | Toggle button text font variant. -`font_weight` | `null` or string | `null` | Toggle button text font weight. -`text_color` | `null` or string | `null` | Toggle button text color -`text_decoration` | `null` or string | `null` | Toggle button text decoration. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ToggleButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_family` | `null` or string | `null` | Toggle button text font family. | +| `font_size` | `null` or string | `null` | Toggle button text font size. | +| `font_style` | `null` or string | `null` | Toggle button text font style. | +| `font_variant` | `null` or string | `null` | Toggle button text font variant. | +| `font_weight` | `null` or string | `null` | Toggle button text font weight. | +| `text_color` | `null` or string | `null` | Toggle button text color | +| `text_decoration` | `null` or string | `null` | Toggle button text decoration. | ### ToggleButtonsModel (@jupyter-widgets/controls, 2.0.0); ToggleButtonsView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonsStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`tooltips` | array of string | `[]` | Tooltips for each button. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonsStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `tooltips` | array of string | `[]` | Tooltips for each button. | ### ToggleButtonsStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ToggleButtonsStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_width` | string | `''` | The width of each button. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_weight` | string | `''` | Text font weight of each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ToggleButtonsStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_width` | string | `''` | The width of each button. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_weight` | string | `''` | Text font weight of each button. | ### VBoxModel (@jupyter-widgets/controls, 2.0.0); VBoxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### ValidModel (@jupyter-widgets/controls, 2.0.0); ValidView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`readout` | string | `'Invalid'` | Message displayed when the value is False -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | boolean | `false` | Bool value | ### VideoModel (@jupyter-widgets/controls, 2.0.0); VideoView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'VideoModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'VideoView'` | -`autoplay` | boolean | `true` | When true, the video starts when it's displayed -`controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) -`format` | string | `'mp4'` | The format of the video. -`height` | string | `''` | Height of the video in pixels. -`layout` | reference to Layout widget | reference to new instance | -`loop` | boolean | `true` | When true, the video will start from the beginning after finishing -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | Bytes | `b''` | The media data as a memory view of bytes. -`width` | string | `''` | Width of the video in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'VideoModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'VideoView'` | +| `autoplay` | boolean | `true` | When true, the video starts when it's displayed | +| `controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) | +| `format` | string | `'mp4'` | The format of the video. | +| `height` | string | `''` | Height of the video in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `loop` | boolean | `true` | When true, the video will start from the beginning after finishing | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | Bytes | `b''` | The media data as a memory view of bytes. | +| `width` | string | `''` | Width of the video in pixels. | ### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/output'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'@jupyter-widgets/output'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`outputs` | array of object | `[]` | The output messages synced from the frontend. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/output'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'@jupyter-widgets/output'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `outputs` | array of object | `[]` | The output messages synced from the frontend. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | diff --git a/packages/schema/jupyterwidgetmodels.v6.md b/packages/schema/jupyterwidgetmodels.v6.md index 2dfeaddcab..7f5704ab5b 100644 --- a/packages/schema/jupyterwidgetmodels.v6.md +++ b/packages/schema/jupyterwidgetmodels.v6.md @@ -10,881 +10,877 @@ Each widget in the Jupyter core widgets is represented below. The heading repres ### Jupyter.Accordion -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'AccordionModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`selected_index` | number (integer) | `0` | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `selected_index` | number (integer) | `0` | ### Jupyter.BoundedFloatText -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'FloatTextView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) | +| `value` | number (float) | `0.0` | Float value | ### Jupyter.BoundedIntText -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'IntTextView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'IntTextView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) | +| `value` | number (integer) | `0` | Int value | ### Jupyter.Box -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | ### Jupyter.Button -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`style` | reference to ButtonStyle widget | reference to new instance | -`tooltip` | string | `''` | Tooltip caption of the button. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tooltip` | string | `''` | Tooltip caption of the button. | ### Jupyter.ButtonStyle -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_weight` | string | `''` | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ---------------------- | --------------------------------------------------------------------------------------------- | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_weight` | string | `''` | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | ### Jupyter.Checkbox -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | boolean | `false` | Bool value | ### Jupyter.ColorPicker -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | string | `'black'` | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | string | `'black'` | ### Jupyter.Controller -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array | `[]` | -`buttons` | array | `[]` | -`connected` | boolean | `false` | -`index` | number (integer) | `0` | -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`name` | string | `''` | -`timestamp` | number (float) | `0.0` | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array | `[]` | +| `buttons` | array | `[]` | +| `connected` | boolean | `false` | +| `index` | number (integer) | `0` | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `name` | string | `''` | +| `timestamp` | number (float) | `0.0` | ### Jupyter.ControllerAxis -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | number (float) | `0.0` | +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------- | --------------------------------------------------------------------------------------------- | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | number (float) | `0.0` | ### Jupyter.ControllerButton -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`pressed` | boolean | `false` | -`value` | number (float) | `0.0` | +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `pressed` | boolean | `false` | +| `value` | number (float) | `0.0` | ### Jupyter.DatePicker -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | `null` or Datetime | `null` | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | `null` or Datetime | `null` | ### Jupyter.Dropdown -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array | `[]` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | string (valid option label) | `null` | Selected value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array | `[]` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | string (valid option label) | `null` | Selected value | ### Jupyter.FloatProgress -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ProgressModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------ | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ProgressModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### Jupyter.FloatRangeSlider -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_range` | boolean | `true` | Display a range selector -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'FloatSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`slider_color` | `null` or string | `null` | -`step` | number (float) | `1.0` | Minimum step that the value can take (ignored by some views) -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_range` | boolean | `true` | Display a range selector | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `slider_color` | `null` or string | `null` | +| `step` | number (float) | `1.0` | Minimum step that the value can take (ignored by some views) | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### Jupyter.FloatSlider -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_range` | boolean | `false` | Display a range selector -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'FloatSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`slider_color` | `null` or string | `null` | -`step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_range` | boolean | `false` | Display a range selector | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `slider_color` | `null` or string | `null` | +| `step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) | +| `value` | number (float) | `0.0` | Float value | ### Jupyter.FloatText -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'FloatTextView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | number (float) | `0.0` | Float value | ### Jupyter.HBox -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | ### Jupyter.HTML -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `value` | string | `''` | String value | ### Jupyter.HTMLMath -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `value` | string | `''` | String value | ### Jupyter.Image -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_b64value` | string | `''` | -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | -`height` | string | `''` | -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`width` | string | `''` | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_b64value` | string | `''` | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | +| `height` | string | `''` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `width` | string | `''` | ### Jupyter.IntProgress -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ProgressModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ProgressModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### Jupyter.IntRangeSlider -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_range` | boolean | `true` | Display a range selector -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'IntSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`slider_color` | `null` or string | `null` | -`step` | number (integer) | `1` | Minimum step that the value can take (ignored by some views) -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_range` | boolean | `true` | Display a range selector | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `slider_color` | `null` or string | `null` | +| `step` | number (integer) | `1` | Minimum step that the value can take (ignored by some views) | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### Jupyter.IntSlider -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_range` | boolean | `false` | Display a range selector -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'IntSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_range` | boolean | `false` | Display a range selector | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### Jupyter.IntText -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'IntTextView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'IntTextView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | number (integer) | `0` | Int value | ### Jupyter.Label -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `value` | string | `''` | String value | ### Jupyter.Play -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'PlayModel'` | -`_playing` | boolean | `false` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_playing` | boolean | `false` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) | +| `value` | number (integer) | `0` | Int value | ### Jupyter.ProgressStyle -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ---------------------- | --------------------------------------------------------------------------------------------- | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | ### Jupyter.RadioButtons -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array | `[]` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | string (valid option label) | `null` | Selected value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array | `[]` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | string (valid option label) | `null` | Selected value | ### Jupyter.Select -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array | `[]` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | string (valid option label) | `null` | Selected value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array | `[]` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | string (valid option label) | `null` | Selected value | ### Jupyter.SelectMultiple -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array | `[]` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`value` | array | `[]` | Selected values +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array | `[]` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `value` | array | `[]` | Selected values | ### Jupyter.SelectionSlider -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array | `[]` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`value` | string (valid option label) | `null` | Selected value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array | `[]` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `value` | string (valid option label) | `null` | Selected value | ### Jupyter.SliderStyle -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'StyleView'` | -`handle_color` | `null` or string | `null` | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ---------------------- | --------------------------------------------------------------------------------------------- | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `handle_color` | `null` or string | `null` | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | ### Jupyter.Tab -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'TabModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`selected_index` | number (integer) | `0` | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'TabModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `selected_index` | number (integer) | `0` | ### Jupyter.Text -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'TextView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'TextView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `value` | string | `''` | String value | ### Jupyter.Textarea -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'TextareaView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'TextareaView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | +| `value` | string | `''` | String value | ### Jupyter.ToggleButton -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`tooltip` | string | `''` | Tooltip caption of the toggle button. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `tooltip` | string | `''` | Tooltip caption of the toggle button. | +| `value` | boolean | `false` | Bool value | ### Jupyter.ToggleButtons -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array | `[]` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array | `[]` | -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`tooltips` | array | `[]` | -`value` | string (valid option label) | `null` | Selected value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array | `[]` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array | `[]` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `tooltips` | array | `[]` | +| `value` | string (valid option label) | `null` | Selected value | ### Jupyter.VBox -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | ### Jupyter.Valid -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`readout` | string | `'Invalid'` | Message displayed when the value is False -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `value` | boolean | `false` | Bool value | ### jupyter.DirectionalLink -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | `null` or string | `null` | Name of the view object. -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ------------------------ | --------------------------------------------------------------------------------------------- | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | `null` or string | `null` | Name of the view object. | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### jupyter.Link -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | `null` or string | `null` | Name of the view object. -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ---------------------- | --------------------------------------------------------------------------------------------- | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | `null` or string | `null` | Name of the view object. | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### Layout -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | -`border` | `null` or string | `null` | -`bottom` | `null` or string | `null` | -`display` | `null` or string | `null` | -`flex` | `null` or string | `null` | -`flex_flow` | `null` or string | `null` | -`height` | `null` or string | `null` | -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | -`left` | `null` or string | `null` | -`margin` | `null` or string | `null` | -`max_height` | `null` or string | `null` | -`max_width` | `null` or string | `null` | -`min_height` | `null` or string | `null` | -`min_width` | `null` or string | `null` | -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. -`order` | `null` or string | `null` | -`overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | -`overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | -`overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | -`padding` | `null` or string | `null` | -`right` | `null` or string | `null` | -`top` | `null` or string | `null` | -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | -`width` | `null` or string | `null` | +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | --------------------------------------------------------------------------------------------- | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | +| `border` | `null` or string | `null` | +| `bottom` | `null` or string | `null` | +| `display` | `null` or string | `null` | +| `flex` | `null` or string | `null` | +| `flex_flow` | `null` or string | `null` | +| `height` | `null` or string | `null` | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | +| `left` | `null` or string | `null` | +| `margin` | `null` or string | `null` | +| `max_height` | `null` or string | `null` | +| `max_width` | `null` or string | `null` | +| `min_height` | `null` or string | `null` | +| `min_width` | `null` or string | `null` | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | +| `order` | `null` or string | `null` | +| `overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | +| `overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | +| `overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | +| `padding` | `null` or string | `null` | +| `right` | `null` or string | `null` | +| `top` | `null` or string | `null` | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | +| `width` | `null` or string | `null` | ### Output -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'jupyter-js-widgets'` | -`_model_module_version` | string | `'~2.1.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'jupyter-js-widgets'` | -`_view_module_version` | string | `'~2.1.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. - - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'jupyter-js-widgets'` | +| `_model_module_version` | string | `'~2.1.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'jupyter-js-widgets'` | +| `_view_module_version` | string | `'~2.1.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. | ## Inheritance In the list below, the notation `WidgetB(WidgetA)` indicates that WidgetB inherits all of the attributes from WidgetA. This may help in implementing widgets to easily see the inheritance hierarchy. -* CoreWidget - Abstract -* DOMWidget(Widget) - Abstract -* LabeledDOMWidget(DOMWidget) -* Accordion(LabeledDOMWidget) -* BoundedFloatText(LabeledDOMWidget) -* BoundedIntText(LabeledDOMWidget) -* Box(DOMWIdget) -* HBox(Box) -* VBox(Box) -* Button(DOMWidget) -* ButtonStyle -* Checkbox(LabeledDOMWidget) -* ColorPicker(LabeledDOMWidget) -* Controller -* DatePicker(LabeledDOMWidget) -* Dropdown(LabeledDOMWidget) -* Progress(LabeledDOMWidget) -* ProgressStyle -* FloatRangeSlider(LabeledDOMWidget) -* FloatSlider(LabeledDOMWidget) -* FloatText(LabeledDOMWidget) -* HTML(LabeledDOMWidget) -* HTMLMath(HTML) -* Image(DOMWidget) -* IntRangeSlider(LabeledDOMWidget) -* IntSlider(LabeledDOMWidget) -* IntText(LabeledDOMWidget) -* Label(LabeledDOMWidget) -* Layout -* Output -* Play(LabeledDOMWidget) -* RadioButtons(LabeledDOMWidget) -* Select(LabeledDOMWidget) -* SelectMultiple(LabeledDOMWidget) -* SelectionSlider(LabeledDOMWidget) -* Text(LabeledDOMWidget) -* Textarea(LabeledDOMWidget) -* ToggleButton(LabeledDOMWidget) -* ToggleButtons(LabeledDOMWidget) -* Valid(LabeledDOMWidget) -* Tab(DOMWidget) -* Link(Widget) - - +- CoreWidget - Abstract +- DOMWidget(Widget) - Abstract +- LabeledDOMWidget(DOMWidget) +- Accordion(LabeledDOMWidget) +- BoundedFloatText(LabeledDOMWidget) +- BoundedIntText(LabeledDOMWidget) +- Box(DOMWIdget) +- HBox(Box) +- VBox(Box) +- Button(DOMWidget) +- ButtonStyle +- Checkbox(LabeledDOMWidget) +- ColorPicker(LabeledDOMWidget) +- Controller +- DatePicker(LabeledDOMWidget) +- Dropdown(LabeledDOMWidget) +- Progress(LabeledDOMWidget) +- ProgressStyle +- FloatRangeSlider(LabeledDOMWidget) +- FloatSlider(LabeledDOMWidget) +- FloatText(LabeledDOMWidget) +- HTML(LabeledDOMWidget) +- HTMLMath(HTML) +- Image(DOMWidget) +- IntRangeSlider(LabeledDOMWidget) +- IntSlider(LabeledDOMWidget) +- IntText(LabeledDOMWidget) +- Label(LabeledDOMWidget) +- Layout +- Output +- Play(LabeledDOMWidget) +- RadioButtons(LabeledDOMWidget) +- Select(LabeledDOMWidget) +- SelectMultiple(LabeledDOMWidget) +- SelectionSlider(LabeledDOMWidget) +- Text(LabeledDOMWidget) +- Textarea(LabeledDOMWidget) +- ToggleButton(LabeledDOMWidget) +- ToggleButtons(LabeledDOMWidget) +- Valid(LabeledDOMWidget) +- Tab(DOMWidget) +- Link(Widget) ## Automated documentation @@ -952,21 +948,21 @@ def format_widget(n, w): out = [] out.append('### %s'%n) out.append('') - out.append('{name: <16} | {typing: <16} | {default: <16} | {help}'.format(name='Attribute', typing='Type', + out.append('{name: <16} | {typing: <16} | {default: <16} | {help}'.format(name='Attribute', typing='Type', allownone='Nullable', default='Default', help='Help')) out.append('{0:-<16}-|-{0:-<16}-|-{0:-<16}-|----'.format('-')) for name, t in sorted(w.traits(sync=True).items()): if name in ['_model_module', '_view_module', '_model_module_version', '_view_module_version', 'msg_throttle', '_dom_classes', 'layout']: # document these separately, since they apply to all classes pass - s = '{name: <16} | {typing: <16} | {default: <16} | {help}'.format(name='`%s`'%name, typing=typing(t), - allownone='*' if t.allow_none else '', + s = '{name: <16} | {typing: <16} | {default: <16} | {help}'.format(name='`%s`'%name, typing=typing(t), + allownone='*' if t.allow_none else '', default=jsdefault(t), help=t.help if t.help else '') out.append(s) out.append('') return '\n'.join(out) - + out = '' for n,w in widgets_to_document: if n in ['jupyter.Link', 'jupyter.DirectionalLink']: @@ -977,5 +973,3 @@ print(out) ``` - - diff --git a/packages/schema/jupyterwidgetmodels.v7-1.md b/packages/schema/jupyterwidgetmodels.v7-1.md index 0f905cbbd1..1f3e64c60c 100644 --- a/packages/schema/jupyterwidgetmodels.v7-1.md +++ b/packages/schema/jupyterwidgetmodels.v7-1.md @@ -2,893 +2,891 @@ This is a description of the model state for each widget in the core Jupyter widgets library. The model ID of a widget is the id of the comm object the widget is using. A reference to a widget is serialized to JSON as a string of the form `"IPY_MODEL_"`, where `` is the model ID of a previously created widget of the specified type. -This model specification is for ipywidgets 7.1.*, @jupyter-widgets/base 1.0.*, and @jupyter-widgets/controls 1.1.*. +This model specification is for ipywidgets 7.1._, @jupyter-widgets/base 1.0._, and @jupyter-widgets/controls 1.1.\*. ## Model attributes Each widget in the Jupyter core widgets is represented below. The heading represents the model name, module, and version, view name, module, and version that the widget is registered with. - ### LayoutModel (@jupyter-widgets/base, 1.0.0); LayoutView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. -`_model_module_version` | string | `'1.0.0'` | A semver requirement for namespace version containing the model. -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. -`border` | `null` or string | `null` | The border CSS attribute. -`bottom` | `null` or string | `null` | The bottom CSS attribute. -`display` | `null` or string | `null` | The display CSS attribute. -`flex` | `null` or string | `null` | The flex CSS attribute. -`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. -`height` | `null` or string | `null` | The height CSS attribute. -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. -`left` | `null` or string | `null` | The left CSS attribute. -`margin` | `null` or string | `null` | The margin CSS attribute. -`max_height` | `null` or string | `null` | The max-height CSS attribute. -`max_width` | `null` or string | `null` | The max-width CSS attribute. -`min_height` | `null` or string | `null` | The min-height CSS attribute. -`min_width` | `null` or string | `null` | The min-width CSS attribute. -`order` | `null` or string | `null` | The order CSS attribute. -`overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. -`overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. -`overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. -`padding` | `null` or string | `null` | The padding CSS attribute. -`right` | `null` or string | `null` | The right CSS attribute. -`top` | `null` or string | `null` | The top CSS attribute. -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. -`width` | `null` or string | `null` | The width CSS attribute. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. | +| `_model_module_version` | string | `'1.0.0'` | A semver requirement for namespace version containing the model. | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. | +| `border` | `null` or string | `null` | The border CSS attribute. | +| `bottom` | `null` or string | `null` | The bottom CSS attribute. | +| `display` | `null` or string | `null` | The display CSS attribute. | +| `flex` | `null` or string | `null` | The flex CSS attribute. | +| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. | +| `height` | `null` or string | `null` | The height CSS attribute. | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. | +| `left` | `null` or string | `null` | The left CSS attribute. | +| `margin` | `null` or string | `null` | The margin CSS attribute. | +| `max_height` | `null` or string | `null` | The max-height CSS attribute. | +| `max_width` | `null` or string | `null` | The max-width CSS attribute. | +| `min_height` | `null` or string | `null` | The min-height CSS attribute. | +| `min_width` | `null` or string | `null` | The min-width CSS attribute. | +| `order` | `null` or string | `null` | The order CSS attribute. | +| `overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. | +| `overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. | +| `overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. | +| `padding` | `null` or string | `null` | The padding CSS attribute. | +| `right` | `null` or string | `null` | The right CSS attribute. | +| `top` | `null` or string | `null` | The top CSS attribute. | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. | +| `width` | `null` or string | `null` | The width CSS attribute. | ### AccordionModel (@jupyter-widgets/controls, 1.1.0); AccordionView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'AccordionModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### BoundedFloatTextModel (@jupyter-widgets/controls, 1.1.0); FloatTextView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'BoundedFloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'BoundedFloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### BoundedIntTextModel (@jupyter-widgets/controls, 1.1.0); IntTextView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'BoundedIntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'BoundedIntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### BoxModel (@jupyter-widgets/controls, 1.1.0); BoxView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ButtonModel (@jupyter-widgets/controls, 1.1.0); ButtonView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ButtonStyle widget | reference to new instance | -`tooltip` | string | `''` | Tooltip caption of the button. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tooltip` | string | `''` | Tooltip caption of the button. | ### ButtonStyleModel (@jupyter-widgets/controls, 1.1.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_weight` | string | `''` | Button text font weight. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ------------------------ | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_weight` | string | `''` | Button text font weight. | ### CheckboxModel (@jupyter-widgets/controls, 1.1.0); CheckboxView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`indent` | boolean | `true` | Indent the control to align with other controls with a description. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `indent` | boolean | `true` | Indent the control to align with other controls with a description. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### ColorPickerModel (@jupyter-widgets/controls, 1.1.0); ColorPickerView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | Display short version with just a color selector. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `'black'` | The color value. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | Display short version with just a color selector. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `'black'` | The color value. | ### ControllerAxisModel (@jupyter-widgets/controls, 1.1.0); ControllerAxisView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`layout` | reference to Layout widget | reference to new instance | -`value` | number (float) | `0.0` | The value of the axis. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | number (float) | `0.0` | The value of the axis. | ### ControllerButtonModel (@jupyter-widgets/controls, 1.1.0); ControllerButtonView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`layout` | reference to Layout widget | reference to new instance | -`pressed` | boolean | `false` | Whether the button is pressed. -`value` | number (float) | `0.0` | The value of the button. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `pressed` | boolean | `false` | Whether the button is pressed. | +| `value` | number (float) | `0.0` | The value of the button. | ### ControllerModel (@jupyter-widgets/controls, 1.1.0); ControllerView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array | `[]` | The axes on the gamepad. -`buttons` | array | `[]` | The buttons on the gamepad. -`connected` | boolean | `false` | Whether the gamepad is connected. -`index` | number (integer) | `0` | The id number of the controller. -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | The name of the control mapping. -`name` | string | `''` | The name of the controller. -`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array | `[]` | The axes on the gamepad. | +| `buttons` | array | `[]` | The buttons on the gamepad. | +| `connected` | boolean | `false` | Whether the gamepad is connected. | +| `index` | number (integer) | `0` | The id number of the controller. | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | The name of the control mapping. | +| `name` | string | `''` | The name of the controller. | +| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. | ### DatePickerModel (@jupyter-widgets/controls, 1.1.0); DatePickerView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | `null` or Date | `null` | +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | `null` or Date | `null` | ### DescriptionStyleModel (@jupyter-widgets/controls, 1.1.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'DescriptionStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'DescriptionStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### DirectionalLinkModel (@jupyter-widgets/controls, 1.1.0); None (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### DropdownModel (@jupyter-widgets/controls, 1.1.0); DropdownView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### FloatProgressModel (@jupyter-widgets/controls, 1.1.0); ProgressView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'FloatProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------ | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'FloatProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatRangeSliderModel (@jupyter-widgets/controls, 1.1.0); FloatRangeSliderView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'FloatRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'FloatRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'FloatRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'FloatRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### FloatSliderModel (@jupyter-widgets/controls, 1.1.0); FloatSliderView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'FloatSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatTextModel (@jupyter-widgets/controls, 1.1.0); FloatTextView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### HBoxModel (@jupyter-widgets/controls, 1.1.0); HBoxView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HTMLMathModel (@jupyter-widgets/controls, 1.1.0); HTMLMathView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### HTMLModel (@jupyter-widgets/controls, 1.1.0); HTMLView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ImageModel (@jupyter-widgets/controls, 1.1.0); ImageView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | The format of the image. -`height` | string | `''` | Height of the image in pixels. -`layout` | reference to Layout widget | reference to new instance | -`value` | Bytes | `b''` | The image data as a byte string. -`width` | string | `''` | Width of the image in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | The format of the image. | +| `height` | string | `''` | Height of the image in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | Bytes | `b''` | The image data as a byte string. | +| `width` | string | `''` | Width of the image in pixels. | ### IntProgressModel (@jupyter-widgets/controls, 1.1.0); ProgressView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'IntProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'IntProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntRangeSliderModel (@jupyter-widgets/controls, 1.1.0); IntRangeSliderView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'IntRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'IntRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step that the value can take -`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'IntRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'IntRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step that the value can take | +| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### IntSliderModel (@jupyter-widgets/controls, 1.1.0); IntSliderView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'IntSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntTextModel (@jupyter-widgets/controls, 1.1.0); IntTextView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### LabelModel (@jupyter-widgets/controls, 1.1.0); LabelView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### LinkModel (@jupyter-widgets/controls, 1.1.0); None (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### PasswordModel (@jupyter-widgets/controls, 1.1.0); PasswordView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'PasswordModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'PasswordView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'PasswordModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'PasswordView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### PlayModel (@jupyter-widgets/controls, 1.1.0); PlayView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'PlayModel'` | -`_playing` | boolean | `false` | Whether the control is currently playing. -`_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | The maximum value for the play control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. -`step` | number (integer) | `1` | Increment step -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_playing` | boolean | `false` | Whether the control is currently playing. | +| `_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | The maximum value for the play control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. | +| `step` | number (integer) | `1` | Increment step | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### ProgressStyleModel (@jupyter-widgets/controls, 1.1.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | Color of the progress bar. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | Color of the progress bar. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### RadioButtonsModel (@jupyter-widgets/controls, 1.1.0); RadioButtonsView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectModel (@jupyter-widgets/controls, 1.1.0); SelectView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectMultipleModel (@jupyter-widgets/controls, 1.1.0); SelectMultipleView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[]` | Selected indices -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[]` | Selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionRangeSliderModel (@jupyter-widgets/controls, 1.1.0); SelectionRangeSliderView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'SelectionRangeSliderModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'SelectionRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[0, 0]` | Min and max selected indices -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'SelectionRangeSliderModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'SelectionRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[0, 0]` | Min and max selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionSliderModel (@jupyter-widgets/controls, 1.1.0); SelectionSliderView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | number (integer) | `0` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | number (integer) | `0` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SliderStyleModel (@jupyter-widgets/controls, 1.1.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`handle_color` | `null` or string | `null` | Color of the slider handle. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `handle_color` | `null` or string | `null` | Color of the slider handle. | ### TabModel (@jupyter-widgets/controls, 1.1.0); TabView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'TabModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'TabModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### TextModel (@jupyter-widgets/controls, 1.1.0); TextView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'TextView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'TextView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### TextareaModel (@jupyter-widgets/controls, 1.1.0); TextareaView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'TextareaView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'TextareaView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ToggleButtonModel (@jupyter-widgets/controls, 1.1.0); ToggleButtonView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tooltip` | string | `''` | Tooltip caption of the toggle button. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tooltip` | string | `''` | Tooltip caption of the toggle button. | +| `value` | boolean | `false` | Bool value | ### ToggleButtonsModel (@jupyter-widgets/controls, 1.1.0); ToggleButtonsView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonsStyle widget | reference to new instance | -`tooltips` | array | `[]` | Tooltips for each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonsStyle widget | reference to new instance | +| `tooltips` | array | `[]` | Tooltips for each button. | ### ToggleButtonsStyleModel (@jupyter-widgets/controls, 1.1.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ToggleButtonsStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_width` | string | `''` | The width of each button. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_weight` | string | `''` | Text font weight of each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ToggleButtonsStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_width` | string | `''` | The width of each button. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_weight` | string | `''` | Text font weight of each button. | ### VBoxModel (@jupyter-widgets/controls, 1.1.0); VBoxView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ValidModel (@jupyter-widgets/controls, 1.1.0); ValidView (@jupyter-widgets/controls, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.1.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`readout` | string | `'Invalid'` | Message displayed when the value is False -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.1.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/output'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'@jupyter-widgets/output'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`outputs` | array | `[]` | The output messages synced from the frontend. - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/output'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'@jupyter-widgets/output'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `outputs` | array | `[]` | The output messages synced from the frontend. | diff --git a/packages/schema/jupyterwidgetmodels.v7-2.md b/packages/schema/jupyterwidgetmodels.v7-2.md index bb44eeea6d..2674838194 100644 --- a/packages/schema/jupyterwidgetmodels.v7-2.md +++ b/packages/schema/jupyterwidgetmodels.v7-2.md @@ -2,918 +2,916 @@ This is a description of the model state for each widget in the core Jupyter widgets library. The model ID of a widget is the id of the comm object the widget is using. A reference to a widget is serialized to JSON as a string of the form `"IPY_MODEL_"`, where `` is the model ID of a previously created widget of the specified type. -This model specification is for ipywidgets 7.2.*, @jupyter-widgets/base 1.0.*, and @jupyter-widgets/controls 1.2.*. +This model specification is for ipywidgets 7.2._, @jupyter-widgets/base 1.0._, and @jupyter-widgets/controls 1.2.\*. ## Model attributes Each widget in the Jupyter core widgets is represented below. The heading represents the model name, module, and version, view name, module, and version that the widget is registered with. - ### LayoutModel (@jupyter-widgets/base, 1.0.0); LayoutView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. -`_model_module_version` | string | `'1.0.0'` | A semver requirement for namespace version containing the model. -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. -`border` | `null` or string | `null` | The border CSS attribute. -`bottom` | `null` or string | `null` | The bottom CSS attribute. -`display` | `null` or string | `null` | The display CSS attribute. -`flex` | `null` or string | `null` | The flex CSS attribute. -`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. -`height` | `null` or string | `null` | The height CSS attribute. -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. -`left` | `null` or string | `null` | The left CSS attribute. -`margin` | `null` or string | `null` | The margin CSS attribute. -`max_height` | `null` or string | `null` | The max-height CSS attribute. -`max_width` | `null` or string | `null` | The max-width CSS attribute. -`min_height` | `null` or string | `null` | The min-height CSS attribute. -`min_width` | `null` or string | `null` | The min-width CSS attribute. -`order` | `null` or string | `null` | The order CSS attribute. -`overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. -`overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. -`overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. -`padding` | `null` or string | `null` | The padding CSS attribute. -`right` | `null` or string | `null` | The right CSS attribute. -`top` | `null` or string | `null` | The top CSS attribute. -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. -`width` | `null` or string | `null` | The width CSS attribute. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. | +| `_model_module_version` | string | `'1.0.0'` | A semver requirement for namespace version containing the model. | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. | +| `border` | `null` or string | `null` | The border CSS attribute. | +| `bottom` | `null` or string | `null` | The bottom CSS attribute. | +| `display` | `null` or string | `null` | The display CSS attribute. | +| `flex` | `null` or string | `null` | The flex CSS attribute. | +| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. | +| `height` | `null` or string | `null` | The height CSS attribute. | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. | +| `left` | `null` or string | `null` | The left CSS attribute. | +| `margin` | `null` or string | `null` | The margin CSS attribute. | +| `max_height` | `null` or string | `null` | The max-height CSS attribute. | +| `max_width` | `null` or string | `null` | The max-width CSS attribute. | +| `min_height` | `null` or string | `null` | The min-height CSS attribute. | +| `min_width` | `null` or string | `null` | The min-width CSS attribute. | +| `order` | `null` or string | `null` | The order CSS attribute. | +| `overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. | +| `overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. | +| `overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. | +| `padding` | `null` or string | `null` | The padding CSS attribute. | +| `right` | `null` or string | `null` | The right CSS attribute. | +| `top` | `null` or string | `null` | The top CSS attribute. | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. | +| `width` | `null` or string | `null` | The width CSS attribute. | ### AccordionModel (@jupyter-widgets/controls, 1.2.0); AccordionView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'AccordionModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### BoundedFloatTextModel (@jupyter-widgets/controls, 1.2.0); FloatTextView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'BoundedFloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'BoundedFloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### BoundedIntTextModel (@jupyter-widgets/controls, 1.2.0); IntTextView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'BoundedIntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'BoundedIntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### BoxModel (@jupyter-widgets/controls, 1.2.0); BoxView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ButtonModel (@jupyter-widgets/controls, 1.2.0); ButtonView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ButtonStyle widget | reference to new instance | -`tooltip` | string | `''` | Tooltip caption of the button. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tooltip` | string | `''` | Tooltip caption of the button. | ### ButtonStyleModel (@jupyter-widgets/controls, 1.2.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_weight` | string | `''` | Button text font weight. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ------------------------ | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_weight` | string | `''` | Button text font weight. | ### CheckboxModel (@jupyter-widgets/controls, 1.2.0); CheckboxView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`indent` | boolean | `true` | Indent the control to align with other controls with a description. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `indent` | boolean | `true` | Indent the control to align with other controls with a description. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### ColorPickerModel (@jupyter-widgets/controls, 1.2.0); ColorPickerView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | Display short version with just a color selector. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `'black'` | The color value. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | Display short version with just a color selector. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `'black'` | The color value. | ### ControllerAxisModel (@jupyter-widgets/controls, 1.2.0); ControllerAxisView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`layout` | reference to Layout widget | reference to new instance | -`value` | number (float) | `0.0` | The value of the axis. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | number (float) | `0.0` | The value of the axis. | ### ControllerButtonModel (@jupyter-widgets/controls, 1.2.0); ControllerButtonView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`layout` | reference to Layout widget | reference to new instance | -`pressed` | boolean | `false` | Whether the button is pressed. -`value` | number (float) | `0.0` | The value of the button. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `pressed` | boolean | `false` | Whether the button is pressed. | +| `value` | number (float) | `0.0` | The value of the button. | ### ControllerModel (@jupyter-widgets/controls, 1.2.0); ControllerView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. -`buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. -`connected` | boolean | `false` | Whether the gamepad is connected. -`index` | number (integer) | `0` | The id number of the controller. -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | The name of the control mapping. -`name` | string | `''` | The name of the controller. -`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. +| Attribute | Type | Default | Help | +| ----------------------- | ----------------------------------- | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. | +| `buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. | +| `connected` | boolean | `false` | Whether the gamepad is connected. | +| `index` | number (integer) | `0` | The id number of the controller. | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | The name of the control mapping. | +| `name` | string | `''` | The name of the controller. | +| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. | ### DatePickerModel (@jupyter-widgets/controls, 1.2.0); DatePickerView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | `null` or Date | `null` | +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | `null` or Date | `null` | ### DescriptionStyleModel (@jupyter-widgets/controls, 1.2.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'DescriptionStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'DescriptionStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### DirectionalLinkModel (@jupyter-widgets/controls, 1.2.0); None (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### DropdownModel (@jupyter-widgets/controls, 1.2.0); DropdownView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### FloatLogSliderModel (@jupyter-widgets/controls, 1.2.0); FloatLogSliderView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'FloatLogSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'FloatLogSliderView'` | -`base` | number (float) | `10.0` | Base for the logarithm -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `4.0` | Max value for the exponent -`min` | number (float) | `0.0` | Min value for the exponent -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.3g'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step in the exponent to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `1.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'FloatLogSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'FloatLogSliderView'` | +| `base` | number (float) | `10.0` | Base for the logarithm | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `4.0` | Max value for the exponent | +| `min` | number (float) | `0.0` | Min value for the exponent | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.3g'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step in the exponent to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `1.0` | Float value | ### FloatProgressModel (@jupyter-widgets/controls, 1.2.0); ProgressView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'FloatProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------ | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'FloatProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatRangeSliderModel (@jupyter-widgets/controls, 1.2.0); FloatRangeSliderView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'FloatRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'FloatRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'FloatRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'FloatRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### FloatSliderModel (@jupyter-widgets/controls, 1.2.0); FloatSliderView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'FloatSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatTextModel (@jupyter-widgets/controls, 1.2.0); FloatTextView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### HBoxModel (@jupyter-widgets/controls, 1.2.0); HBoxView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HTMLMathModel (@jupyter-widgets/controls, 1.2.0); HTMLMathView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### HTMLModel (@jupyter-widgets/controls, 1.2.0); HTMLView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ImageModel (@jupyter-widgets/controls, 1.2.0); ImageView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | The format of the image. -`height` | string | `''` | Height of the image in pixels. -`layout` | reference to Layout widget | reference to new instance | -`value` | Bytes | `b''` | The image data as a byte string. -`width` | string | `''` | Width of the image in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | The format of the image. | +| `height` | string | `''` | Height of the image in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | Bytes | `b''` | The image data as a byte string. | +| `width` | string | `''` | Width of the image in pixels. | ### IntProgressModel (@jupyter-widgets/controls, 1.2.0); ProgressView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'IntProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'IntProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntRangeSliderModel (@jupyter-widgets/controls, 1.2.0); IntRangeSliderView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'IntRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'IntRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step that the value can take -`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'IntRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'IntRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step that the value can take | +| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### IntSliderModel (@jupyter-widgets/controls, 1.2.0); IntSliderView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'IntSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntTextModel (@jupyter-widgets/controls, 1.2.0); IntTextView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### LabelModel (@jupyter-widgets/controls, 1.2.0); LabelView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### LinkModel (@jupyter-widgets/controls, 1.2.0); None (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### PasswordModel (@jupyter-widgets/controls, 1.2.0); PasswordView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'PasswordModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'PasswordView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'PasswordModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'PasswordView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### PlayModel (@jupyter-widgets/controls, 1.2.0); PlayView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'PlayModel'` | -`_playing` | boolean | `false` | Whether the control is currently playing. -`_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | The maximum value for the play control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. -`step` | number (integer) | `1` | Increment step -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_playing` | boolean | `false` | Whether the control is currently playing. | +| `_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | The maximum value for the play control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. | +| `step` | number (integer) | `1` | Increment step | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### ProgressStyleModel (@jupyter-widgets/controls, 1.2.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | Color of the progress bar. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | Color of the progress bar. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### RadioButtonsModel (@jupyter-widgets/controls, 1.2.0); RadioButtonsView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectModel (@jupyter-widgets/controls, 1.2.0); SelectView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectMultipleModel (@jupyter-widgets/controls, 1.2.0); SelectMultipleView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array of number (integer) | `[]` | Selected indices -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array of number (integer) | `[]` | Selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionRangeSliderModel (@jupyter-widgets/controls, 1.2.0); SelectionRangeSliderView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'SelectionRangeSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'SelectionRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[0, 0]` | Min and max selected indices -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'SelectionRangeSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'SelectionRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[0, 0]` | Min and max selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionSliderModel (@jupyter-widgets/controls, 1.2.0); SelectionSliderView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | number (integer) | `0` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | number (integer) | `0` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SliderStyleModel (@jupyter-widgets/controls, 1.2.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`handle_color` | `null` or string | `null` | Color of the slider handle. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `handle_color` | `null` or string | `null` | Color of the slider handle. | ### TabModel (@jupyter-widgets/controls, 1.2.0); TabView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'TabModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'TabModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### TextModel (@jupyter-widgets/controls, 1.2.0); TextView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'TextView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'TextView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### TextareaModel (@jupyter-widgets/controls, 1.2.0); TextareaView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'TextareaView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'TextareaView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ToggleButtonModel (@jupyter-widgets/controls, 1.2.0); ToggleButtonView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tooltip` | string | `''` | Tooltip caption of the toggle button. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tooltip` | string | `''` | Tooltip caption of the toggle button. | +| `value` | boolean | `false` | Bool value | ### ToggleButtonsModel (@jupyter-widgets/controls, 1.2.0); ToggleButtonsView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonsStyle widget | reference to new instance | -`tooltips` | array of string | `[]` | Tooltips for each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonsStyle widget | reference to new instance | +| `tooltips` | array of string | `[]` | Tooltips for each button. | ### ToggleButtonsStyleModel (@jupyter-widgets/controls, 1.2.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ToggleButtonsStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_width` | string | `''` | The width of each button. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_weight` | string | `''` | Text font weight of each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ToggleButtonsStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_width` | string | `''` | The width of each button. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_weight` | string | `''` | Text font weight of each button. | ### VBoxModel (@jupyter-widgets/controls, 1.2.0); VBoxView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ValidModel (@jupyter-widgets/controls, 1.2.0); ValidView (@jupyter-widgets/controls, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.2.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`readout` | string | `'Invalid'` | Message displayed when the value is False -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.2.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/output'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'@jupyter-widgets/output'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`outputs` | array of object | `[]` | The output messages synced from the frontend. - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/output'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'@jupyter-widgets/output'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `outputs` | array of object | `[]` | The output messages synced from the frontend. | diff --git a/packages/schema/jupyterwidgetmodels.v7-3.md b/packages/schema/jupyterwidgetmodels.v7-3.md index f17ef52779..d465cb3d9f 100644 --- a/packages/schema/jupyterwidgetmodels.v7-3.md +++ b/packages/schema/jupyterwidgetmodels.v7-3.md @@ -2,973 +2,971 @@ This is a description of the model state for each widget in the core Jupyter widgets library. The model ID of a widget is the id of the comm object the widget is using. A reference to a widget is serialized to JSON as a string of the form `"IPY_MODEL_"`, where `` is the model ID of a previously created widget of the specified type. -This model specification is for ipywidgets 7.3.*, @jupyter-widgets/base 1.1.*, and @jupyter-widgets/controls 1.3.*. +This model specification is for ipywidgets 7.3._, @jupyter-widgets/base 1.1._, and @jupyter-widgets/controls 1.3.\*. ## Model attributes Each widget in the Jupyter core widgets is represented below. The heading represents the model name, module, and version, view name, module, and version that the widget is registered with. - ### LayoutModel (@jupyter-widgets/base, 1.1.0); LayoutView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. -`_model_module_version` | string | `'1.1.0'` | A semver requirement for namespace version containing the model. -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. -`border` | `null` or string | `null` | The border CSS attribute. -`bottom` | `null` or string | `null` | The bottom CSS attribute. -`display` | `null` or string | `null` | The display CSS attribute. -`flex` | `null` or string | `null` | The flex CSS attribute. -`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. -`grid_area` | `null` or string | `null` | The grid-area CSS attribute. -`grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. -`grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. -`grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. -`grid_column` | `null` or string | `null` | The grid-column CSS attribute. -`grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. -`grid_row` | `null` or string | `null` | The grid-row CSS attribute. -`grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. -`grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. -`grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. -`height` | `null` or string | `null` | The height CSS attribute. -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. -`left` | `null` or string | `null` | The left CSS attribute. -`margin` | `null` or string | `null` | The margin CSS attribute. -`max_height` | `null` or string | `null` | The max-height CSS attribute. -`max_width` | `null` or string | `null` | The max-width CSS attribute. -`min_height` | `null` or string | `null` | The min-height CSS attribute. -`min_width` | `null` or string | `null` | The min-width CSS attribute. -`order` | `null` or string | `null` | The order CSS attribute. -`overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. -`overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. -`overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. -`padding` | `null` or string | `null` | The padding CSS attribute. -`right` | `null` or string | `null` | The right CSS attribute. -`top` | `null` or string | `null` | The top CSS attribute. -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. -`width` | `null` or string | `null` | The width CSS attribute. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. | +| `_model_module_version` | string | `'1.1.0'` | A semver requirement for namespace version containing the model. | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. | +| `border` | `null` or string | `null` | The border CSS attribute. | +| `bottom` | `null` or string | `null` | The bottom CSS attribute. | +| `display` | `null` or string | `null` | The display CSS attribute. | +| `flex` | `null` or string | `null` | The flex CSS attribute. | +| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. | +| `grid_area` | `null` or string | `null` | The grid-area CSS attribute. | +| `grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. | +| `grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. | +| `grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. | +| `grid_column` | `null` or string | `null` | The grid-column CSS attribute. | +| `grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. | +| `grid_row` | `null` or string | `null` | The grid-row CSS attribute. | +| `grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. | +| `grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. | +| `grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. | +| `height` | `null` or string | `null` | The height CSS attribute. | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. | +| `left` | `null` or string | `null` | The left CSS attribute. | +| `margin` | `null` or string | `null` | The margin CSS attribute. | +| `max_height` | `null` or string | `null` | The max-height CSS attribute. | +| `max_width` | `null` or string | `null` | The max-width CSS attribute. | +| `min_height` | `null` or string | `null` | The min-height CSS attribute. | +| `min_width` | `null` or string | `null` | The min-width CSS attribute. | +| `order` | `null` or string | `null` | The order CSS attribute. | +| `overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. | +| `overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. | +| `overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. | +| `padding` | `null` or string | `null` | The padding CSS attribute. | +| `right` | `null` or string | `null` | The right CSS attribute. | +| `top` | `null` or string | `null` | The top CSS attribute. | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. | +| `width` | `null` or string | `null` | The width CSS attribute. | ### AccordionModel (@jupyter-widgets/controls, 1.3.0); AccordionView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'AccordionModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### BoundedFloatTextModel (@jupyter-widgets/controls, 1.3.0); FloatTextView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'BoundedFloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'BoundedFloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### BoundedIntTextModel (@jupyter-widgets/controls, 1.3.0); IntTextView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'BoundedIntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'BoundedIntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### BoxModel (@jupyter-widgets/controls, 1.3.0); BoxView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ButtonModel (@jupyter-widgets/controls, 1.3.0); ButtonView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ButtonStyle widget | reference to new instance | -`tooltip` | string | `''` | Tooltip caption of the button. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tooltip` | string | `''` | Tooltip caption of the button. | ### ButtonStyleModel (@jupyter-widgets/controls, 1.3.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_weight` | string | `''` | Button text font weight. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ------------------------ | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_weight` | string | `''` | Button text font weight. | ### CheckboxModel (@jupyter-widgets/controls, 1.3.0); CheckboxView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`indent` | boolean | `true` | Indent the control to align with other controls with a description. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `indent` | boolean | `true` | Indent the control to align with other controls with a description. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### ColorPickerModel (@jupyter-widgets/controls, 1.3.0); ColorPickerView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | Display short version with just a color selector. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `'black'` | The color value. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | Display short version with just a color selector. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `'black'` | The color value. | ### ControllerAxisModel (@jupyter-widgets/controls, 1.3.0); ControllerAxisView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`layout` | reference to Layout widget | reference to new instance | -`value` | number (float) | `0.0` | The value of the axis. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | number (float) | `0.0` | The value of the axis. | ### ControllerButtonModel (@jupyter-widgets/controls, 1.3.0); ControllerButtonView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`layout` | reference to Layout widget | reference to new instance | -`pressed` | boolean | `false` | Whether the button is pressed. -`value` | number (float) | `0.0` | The value of the button. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `pressed` | boolean | `false` | Whether the button is pressed. | +| `value` | number (float) | `0.0` | The value of the button. | ### ControllerModel (@jupyter-widgets/controls, 1.3.0); ControllerView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. -`buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. -`connected` | boolean | `false` | Whether the gamepad is connected. -`index` | number (integer) | `0` | The id number of the controller. -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | The name of the control mapping. -`name` | string | `''` | The name of the controller. -`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. +| Attribute | Type | Default | Help | +| ----------------------- | ----------------------------------- | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. | +| `buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. | +| `connected` | boolean | `false` | Whether the gamepad is connected. | +| `index` | number (integer) | `0` | The id number of the controller. | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | The name of the control mapping. | +| `name` | string | `''` | The name of the controller. | +| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. | ### DatePickerModel (@jupyter-widgets/controls, 1.3.0); DatePickerView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | `null` or Date | `null` | +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | `null` or Date | `null` | ### DescriptionStyleModel (@jupyter-widgets/controls, 1.3.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'DescriptionStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'DescriptionStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### DirectionalLinkModel (@jupyter-widgets/controls, 1.3.0); None (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### DropdownModel (@jupyter-widgets/controls, 1.3.0); DropdownView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### FloatLogSliderModel (@jupyter-widgets/controls, 1.3.0); FloatLogSliderView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'FloatLogSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'FloatLogSliderView'` | -`base` | number (float) | `10.0` | Base for the logarithm -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `4.0` | Max value for the exponent -`min` | number (float) | `0.0` | Min value for the exponent -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.3g'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step in the exponent to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `1.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'FloatLogSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'FloatLogSliderView'` | +| `base` | number (float) | `10.0` | Base for the logarithm | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `4.0` | Max value for the exponent | +| `min` | number (float) | `0.0` | Min value for the exponent | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.3g'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step in the exponent to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `1.0` | Float value | ### FloatProgressModel (@jupyter-widgets/controls, 1.3.0); ProgressView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'FloatProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'FloatProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatRangeSliderModel (@jupyter-widgets/controls, 1.3.0); FloatRangeSliderView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'FloatRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'FloatRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'FloatRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'FloatRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### FloatSliderModel (@jupyter-widgets/controls, 1.3.0); FloatSliderView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'FloatSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatTextModel (@jupyter-widgets/controls, 1.3.0); FloatTextView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### GridBoxModel (@jupyter-widgets/controls, 1.3.0); GridBoxView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'GridBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'GridBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'GridBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'GridBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HBoxModel (@jupyter-widgets/controls, 1.3.0); HBoxView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HTMLMathModel (@jupyter-widgets/controls, 1.3.0); HTMLMathView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### HTMLModel (@jupyter-widgets/controls, 1.3.0); HTMLView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ImageModel (@jupyter-widgets/controls, 1.3.0); ImageView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | The format of the image. -`height` | string | `''` | Height of the image in pixels. -`layout` | reference to Layout widget | reference to new instance | -`value` | Bytes | `b''` | The image data as a byte string. -`width` | string | `''` | Width of the image in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | The format of the image. | +| `height` | string | `''` | Height of the image in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | Bytes | `b''` | The image data as a byte string. | +| `width` | string | `''` | Width of the image in pixels. | ### IntProgressModel (@jupyter-widgets/controls, 1.3.0); ProgressView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'IntProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'IntProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntRangeSliderModel (@jupyter-widgets/controls, 1.3.0); IntRangeSliderView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'IntRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'IntRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step that the value can take -`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'IntRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'IntRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step that the value can take | +| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### IntSliderModel (@jupyter-widgets/controls, 1.3.0); IntSliderView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'IntSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntTextModel (@jupyter-widgets/controls, 1.3.0); IntTextView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### LabelModel (@jupyter-widgets/controls, 1.3.0); LabelView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### LinkModel (@jupyter-widgets/controls, 1.3.0); None (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### PasswordModel (@jupyter-widgets/controls, 1.3.0); PasswordView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'PasswordModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'PasswordView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'PasswordModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'PasswordView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### PlayModel (@jupyter-widgets/controls, 1.3.0); PlayView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'PlayModel'` | -`_playing` | boolean | `false` | Whether the control is currently playing. -`_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | The maximum value for the play control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. -`step` | number (integer) | `1` | Increment step -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_playing` | boolean | `false` | Whether the control is currently playing. | +| `_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | The maximum value for the play control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. | +| `step` | number (integer) | `1` | Increment step | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### ProgressStyleModel (@jupyter-widgets/controls, 1.3.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | Color of the progress bar. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | Color of the progress bar. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### RadioButtonsModel (@jupyter-widgets/controls, 1.3.0); RadioButtonsView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectModel (@jupyter-widgets/controls, 1.3.0); SelectView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectMultipleModel (@jupyter-widgets/controls, 1.3.0); SelectMultipleView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array of number (integer) | `[]` | Selected indices -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array of number (integer) | `[]` | Selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionRangeSliderModel (@jupyter-widgets/controls, 1.3.0); SelectionRangeSliderView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'SelectionRangeSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'SelectionRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[0, 0]` | Min and max selected indices -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'SelectionRangeSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'SelectionRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[0, 0]` | Min and max selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionSliderModel (@jupyter-widgets/controls, 1.3.0); SelectionSliderView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | number (integer) | `0` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | number (integer) | `0` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SliderStyleModel (@jupyter-widgets/controls, 1.3.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`handle_color` | `null` or string | `null` | Color of the slider handle. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `handle_color` | `null` or string | `null` | Color of the slider handle. | ### TabModel (@jupyter-widgets/controls, 1.3.0); TabView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'TabModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'TabModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### TextModel (@jupyter-widgets/controls, 1.3.0); TextView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'TextView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'TextView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### TextareaModel (@jupyter-widgets/controls, 1.3.0); TextareaView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'TextareaView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'TextareaView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ToggleButtonModel (@jupyter-widgets/controls, 1.3.0); ToggleButtonView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tooltip` | string | `''` | Tooltip caption of the toggle button. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tooltip` | string | `''` | Tooltip caption of the toggle button. | +| `value` | boolean | `false` | Bool value | ### ToggleButtonsModel (@jupyter-widgets/controls, 1.3.0); ToggleButtonsView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonsStyle widget | reference to new instance | -`tooltips` | array of string | `[]` | Tooltips for each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonsStyle widget | reference to new instance | +| `tooltips` | array of string | `[]` | Tooltips for each button. | ### ToggleButtonsStyleModel (@jupyter-widgets/controls, 1.3.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ToggleButtonsStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`button_width` | string | `''` | The width of each button. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_weight` | string | `''` | Text font weight of each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ToggleButtonsStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_width` | string | `''` | The width of each button. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_weight` | string | `''` | Text font weight of each button. | ### VBoxModel (@jupyter-widgets/controls, 1.3.0); VBoxView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ValidModel (@jupyter-widgets/controls, 1.3.0); ValidView (@jupyter-widgets/controls, 1.3.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.3.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.3.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`readout` | string | `'Invalid'` | Message displayed when the value is False -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.3.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.3.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/output'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'@jupyter-widgets/output'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`outputs` | array of object | `[]` | The output messages synced from the frontend. - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/output'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'@jupyter-widgets/output'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `outputs` | array of object | `[]` | The output messages synced from the frontend. | diff --git a/packages/schema/jupyterwidgetmodels.v7-4.md b/packages/schema/jupyterwidgetmodels.v7-4.md index 72b4a7f921..debc32c6a1 100644 --- a/packages/schema/jupyterwidgetmodels.v7-4.md +++ b/packages/schema/jupyterwidgetmodels.v7-4.md @@ -2,1025 +2,1023 @@ This is a description of the model state for each widget in the core Jupyter widgets library. The model ID of a widget is the id of the comm object the widget is using. A reference to a widget is serialized to JSON as a string of the form `"IPY_MODEL_"`, where `` is the model ID of a previously created widget of the specified type. -This model specification is for ipywidgets 7.4.*, @jupyter-widgets/base 1.1.*, and @jupyter-widgets/controls 1.4.*. +This model specification is for ipywidgets 7.4._, @jupyter-widgets/base 1.1._, and @jupyter-widgets/controls 1.4.\*. ## Model attributes Each widget in the Jupyter core widgets is represented below. The heading represents the model name, module, and version, view name, module, and version that the widget is registered with. - ### LayoutModel (@jupyter-widgets/base, 1.1.0); LayoutView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. -`_model_module_version` | string | `'1.1.0'` | A semver requirement for namespace version containing the model. -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. -`border` | `null` or string | `null` | The border CSS attribute. -`bottom` | `null` or string | `null` | The bottom CSS attribute. -`display` | `null` or string | `null` | The display CSS attribute. -`flex` | `null` or string | `null` | The flex CSS attribute. -`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. -`grid_area` | `null` or string | `null` | The grid-area CSS attribute. -`grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. -`grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. -`grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. -`grid_column` | `null` or string | `null` | The grid-column CSS attribute. -`grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. -`grid_row` | `null` or string | `null` | The grid-row CSS attribute. -`grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. -`grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. -`grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. -`height` | `null` or string | `null` | The height CSS attribute. -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. -`left` | `null` or string | `null` | The left CSS attribute. -`margin` | `null` or string | `null` | The margin CSS attribute. -`max_height` | `null` or string | `null` | The max-height CSS attribute. -`max_width` | `null` or string | `null` | The max-width CSS attribute. -`min_height` | `null` or string | `null` | The min-height CSS attribute. -`min_width` | `null` or string | `null` | The min-width CSS attribute. -`order` | `null` or string | `null` | The order CSS attribute. -`overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. -`overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. -`overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. -`padding` | `null` or string | `null` | The padding CSS attribute. -`right` | `null` or string | `null` | The right CSS attribute. -`top` | `null` or string | `null` | The top CSS attribute. -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. -`width` | `null` or string | `null` | The width CSS attribute. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. | +| `_model_module_version` | string | `'1.1.0'` | A semver requirement for namespace version containing the model. | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. | +| `border` | `null` or string | `null` | The border CSS attribute. | +| `bottom` | `null` or string | `null` | The bottom CSS attribute. | +| `display` | `null` or string | `null` | The display CSS attribute. | +| `flex` | `null` or string | `null` | The flex CSS attribute. | +| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. | +| `grid_area` | `null` or string | `null` | The grid-area CSS attribute. | +| `grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. | +| `grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. | +| `grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. | +| `grid_column` | `null` or string | `null` | The grid-column CSS attribute. | +| `grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. | +| `grid_row` | `null` or string | `null` | The grid-row CSS attribute. | +| `grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. | +| `grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. | +| `grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. | +| `height` | `null` or string | `null` | The height CSS attribute. | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. | +| `left` | `null` or string | `null` | The left CSS attribute. | +| `margin` | `null` or string | `null` | The margin CSS attribute. | +| `max_height` | `null` or string | `null` | The max-height CSS attribute. | +| `max_width` | `null` or string | `null` | The max-width CSS attribute. | +| `min_height` | `null` or string | `null` | The min-height CSS attribute. | +| `min_width` | `null` or string | `null` | The min-width CSS attribute. | +| `order` | `null` or string | `null` | The order CSS attribute. | +| `overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. | +| `overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. | +| `overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. | +| `padding` | `null` or string | `null` | The padding CSS attribute. | +| `right` | `null` or string | `null` | The right CSS attribute. | +| `top` | `null` or string | `null` | The top CSS attribute. | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. | +| `width` | `null` or string | `null` | The width CSS attribute. | ### AccordionModel (@jupyter-widgets/controls, 1.4.0); AccordionView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'AccordionModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### AudioModel (@jupyter-widgets/controls, 1.4.0); AudioView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'AudioModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'AudioView'` | -`autoplay` | boolean | `true` | When true, the audio starts when it's displayed -`controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) -`format` | string | `'mp3'` | The format of the audio. -`layout` | reference to Layout widget | reference to new instance | -`loop` | boolean | `true` | When true, the audio will start from the beginning after finishing -`value` | Bytes | `b''` | The media data as a byte string. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'AudioModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'AudioView'` | +| `autoplay` | boolean | `true` | When true, the audio starts when it's displayed | +| `controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) | +| `format` | string | `'mp3'` | The format of the audio. | +| `layout` | reference to Layout widget | reference to new instance | +| `loop` | boolean | `true` | When true, the audio will start from the beginning after finishing | +| `value` | Bytes | `b''` | The media data as a byte string. | ### BoundedFloatTextModel (@jupyter-widgets/controls, 1.4.0); FloatTextView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'BoundedFloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'BoundedFloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### BoundedIntTextModel (@jupyter-widgets/controls, 1.4.0); IntTextView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'BoundedIntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'BoundedIntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### BoxModel (@jupyter-widgets/controls, 1.4.0); BoxView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ButtonModel (@jupyter-widgets/controls, 1.4.0); ButtonView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ButtonStyle widget | reference to new instance | -`tooltip` | string | `''` | Tooltip caption of the button. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tooltip` | string | `''` | Tooltip caption of the button. | ### ButtonStyleModel (@jupyter-widgets/controls, 1.4.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_weight` | string | `''` | Button text font weight. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ------------------------ | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_weight` | string | `''` | Button text font weight. | ### CheckboxModel (@jupyter-widgets/controls, 1.4.0); CheckboxView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`indent` | boolean | `true` | Indent the control to align with other controls with a description. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `indent` | boolean | `true` | Indent the control to align with other controls with a description. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### ColorPickerModel (@jupyter-widgets/controls, 1.4.0); ColorPickerView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | Display short version with just a color selector. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `'black'` | The color value. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | Display short version with just a color selector. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `'black'` | The color value. | ### ControllerAxisModel (@jupyter-widgets/controls, 1.4.0); ControllerAxisView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`layout` | reference to Layout widget | reference to new instance | -`value` | number (float) | `0.0` | The value of the axis. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | number (float) | `0.0` | The value of the axis. | ### ControllerButtonModel (@jupyter-widgets/controls, 1.4.0); ControllerButtonView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`layout` | reference to Layout widget | reference to new instance | -`pressed` | boolean | `false` | Whether the button is pressed. -`value` | number (float) | `0.0` | The value of the button. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `pressed` | boolean | `false` | Whether the button is pressed. | +| `value` | number (float) | `0.0` | The value of the button. | ### ControllerModel (@jupyter-widgets/controls, 1.4.0); ControllerView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. -`buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. -`connected` | boolean | `false` | Whether the gamepad is connected. -`index` | number (integer) | `0` | The id number of the controller. -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | The name of the control mapping. -`name` | string | `''` | The name of the controller. -`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. +| Attribute | Type | Default | Help | +| ----------------------- | ----------------------------------- | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. | +| `buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. | +| `connected` | boolean | `false` | Whether the gamepad is connected. | +| `index` | number (integer) | `0` | The id number of the controller. | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | The name of the control mapping. | +| `name` | string | `''` | The name of the controller. | +| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. | ### DOMWidgetModel (@jupyter-widgets/controls, 1.4.0); None (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'DOMWidgetModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`layout` | reference to Layout widget | reference to new instance | -`value` | Bytes | `b''` | The media data as a byte string. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'DOMWidgetModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | Bytes | `b''` | The media data as a byte string. | ### DatePickerModel (@jupyter-widgets/controls, 1.4.0); DatePickerView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | `null` or Date | `null` | +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | `null` or Date | `null` | ### DescriptionStyleModel (@jupyter-widgets/controls, 1.4.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'DescriptionStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'DescriptionStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### DirectionalLinkModel (@jupyter-widgets/controls, 1.4.0); None (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### DropdownModel (@jupyter-widgets/controls, 1.4.0); DropdownView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### FloatLogSliderModel (@jupyter-widgets/controls, 1.4.0); FloatLogSliderView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'FloatLogSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'FloatLogSliderView'` | -`base` | number (float) | `10.0` | Base for the logarithm -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `4.0` | Max value for the exponent -`min` | number (float) | `0.0` | Min value for the exponent -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.3g'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step in the exponent to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `1.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'FloatLogSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'FloatLogSliderView'` | +| `base` | number (float) | `10.0` | Base for the logarithm | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `4.0` | Max value for the exponent | +| `min` | number (float) | `0.0` | Min value for the exponent | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.3g'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step in the exponent to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `1.0` | Float value | ### FloatProgressModel (@jupyter-widgets/controls, 1.4.0); ProgressView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'FloatProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'FloatProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatRangeSliderModel (@jupyter-widgets/controls, 1.4.0); FloatRangeSliderView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'FloatRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'FloatRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'FloatRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'FloatRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### FloatSliderModel (@jupyter-widgets/controls, 1.4.0); FloatSliderView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'FloatSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatTextModel (@jupyter-widgets/controls, 1.4.0); FloatTextView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### GridBoxModel (@jupyter-widgets/controls, 1.4.0); GridBoxView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'GridBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'GridBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'GridBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'GridBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HBoxModel (@jupyter-widgets/controls, 1.4.0); HBoxView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HTMLMathModel (@jupyter-widgets/controls, 1.4.0); HTMLMathView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### HTMLModel (@jupyter-widgets/controls, 1.4.0); HTMLView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ImageModel (@jupyter-widgets/controls, 1.4.0); ImageView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | The format of the image. -`height` | string | `''` | Height of the image in pixels. -`layout` | reference to Layout widget | reference to new instance | -`value` | Bytes | `b''` | The media data as a byte string. -`width` | string | `''` | Width of the image in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | The format of the image. | +| `height` | string | `''` | Height of the image in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | Bytes | `b''` | The media data as a byte string. | +| `width` | string | `''` | Width of the image in pixels. | ### IntProgressModel (@jupyter-widgets/controls, 1.4.0); ProgressView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'IntProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'IntProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntRangeSliderModel (@jupyter-widgets/controls, 1.4.0); IntRangeSliderView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'IntRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'IntRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step that the value can take -`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'IntRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'IntRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step that the value can take | +| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### IntSliderModel (@jupyter-widgets/controls, 1.4.0); IntSliderView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'IntSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntTextModel (@jupyter-widgets/controls, 1.4.0); IntTextView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### LabelModel (@jupyter-widgets/controls, 1.4.0); LabelView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### LinkModel (@jupyter-widgets/controls, 1.4.0); None (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### PasswordModel (@jupyter-widgets/controls, 1.4.0); PasswordView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'PasswordModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'PasswordView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'PasswordModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'PasswordView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### PlayModel (@jupyter-widgets/controls, 1.4.0); PlayView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'PlayModel'` | -`_playing` | boolean | `false` | Whether the control is currently playing. -`_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | The maximum value for the play control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. -`step` | number (integer) | `1` | Increment step -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_playing` | boolean | `false` | Whether the control is currently playing. | +| `_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | The maximum value for the play control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. | +| `step` | number (integer) | `1` | Increment step | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### ProgressStyleModel (@jupyter-widgets/controls, 1.4.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | Color of the progress bar. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | Color of the progress bar. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### RadioButtonsModel (@jupyter-widgets/controls, 1.4.0); RadioButtonsView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectModel (@jupyter-widgets/controls, 1.4.0); SelectView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectMultipleModel (@jupyter-widgets/controls, 1.4.0); SelectMultipleView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array of number (integer) | `[]` | Selected indices -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array of number (integer) | `[]` | Selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionRangeSliderModel (@jupyter-widgets/controls, 1.4.0); SelectionRangeSliderView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'SelectionRangeSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'SelectionRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[0, 0]` | Min and max selected indices -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'SelectionRangeSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'SelectionRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[0, 0]` | Min and max selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionSliderModel (@jupyter-widgets/controls, 1.4.0); SelectionSliderView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | number (integer) | `0` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | number (integer) | `0` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SliderStyleModel (@jupyter-widgets/controls, 1.4.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`handle_color` | `null` or string | `null` | Color of the slider handle. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `handle_color` | `null` or string | `null` | Color of the slider handle. | ### TabModel (@jupyter-widgets/controls, 1.4.0); TabView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'TabModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'TabModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### TextModel (@jupyter-widgets/controls, 1.4.0); TextView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'TextView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'TextView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### TextareaModel (@jupyter-widgets/controls, 1.4.0); TextareaView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'TextareaView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'TextareaView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ToggleButtonModel (@jupyter-widgets/controls, 1.4.0); ToggleButtonView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tooltip` | string | `''` | Tooltip caption of the toggle button. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tooltip` | string | `''` | Tooltip caption of the toggle button. | +| `value` | boolean | `false` | Bool value | ### ToggleButtonsModel (@jupyter-widgets/controls, 1.4.0); ToggleButtonsView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonsStyle widget | reference to new instance | -`tooltips` | array of string | `[]` | Tooltips for each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonsStyle widget | reference to new instance | +| `tooltips` | array of string | `[]` | Tooltips for each button. | ### ToggleButtonsStyleModel (@jupyter-widgets/controls, 1.4.0); StyleView (@jupyter-widgets/base, 1.1.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ToggleButtonsStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.1.0'` | -`_view_name` | string | `'StyleView'` | -`button_width` | string | `''` | The width of each button. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_weight` | string | `''` | Text font weight of each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ToggleButtonsStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.1.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_width` | string | `''` | The width of each button. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_weight` | string | `''` | Text font weight of each button. | ### VBoxModel (@jupyter-widgets/controls, 1.4.0); VBoxView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ValidModel (@jupyter-widgets/controls, 1.4.0); ValidView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`readout` | string | `'Invalid'` | Message displayed when the value is False -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### VideoModel (@jupyter-widgets/controls, 1.4.0); VideoView (@jupyter-widgets/controls, 1.4.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.4.0'` | -`_model_name` | string | `'VideoModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.4.0'` | -`_view_name` | string | `'VideoView'` | -`autoplay` | boolean | `true` | When true, the video starts when it's displayed -`controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) -`format` | string | `'mp4'` | The format of the video. -`height` | string | `''` | Height of the video in pixels. -`layout` | reference to Layout widget | reference to new instance | -`loop` | boolean | `true` | When true, the video will start from the beginning after finishing -`value` | Bytes | `b''` | The media data as a byte string. -`width` | string | `''` | Width of the video in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.4.0'` | +| `_model_name` | string | `'VideoModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.4.0'` | +| `_view_name` | string | `'VideoView'` | +| `autoplay` | boolean | `true` | When true, the video starts when it's displayed | +| `controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) | +| `format` | string | `'mp4'` | The format of the video. | +| `height` | string | `''` | Height of the video in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `loop` | boolean | `true` | When true, the video will start from the beginning after finishing | +| `value` | Bytes | `b''` | The media data as a byte string. | +| `width` | string | `''` | Width of the video in pixels. | ### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/output'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'@jupyter-widgets/output'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`outputs` | array of object | `[]` | The output messages synced from the frontend. - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/output'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'@jupyter-widgets/output'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `outputs` | array of object | `[]` | The output messages synced from the frontend. | diff --git a/packages/schema/jupyterwidgetmodels.v7-5.md b/packages/schema/jupyterwidgetmodels.v7-5.md index 523a27bad6..352233d410 100644 --- a/packages/schema/jupyterwidgetmodels.v7-5.md +++ b/packages/schema/jupyterwidgetmodels.v7-5.md @@ -2,1075 +2,1073 @@ This is a description of the model state for each widget in the core Jupyter widgets library. The model ID of a widget is the id of the comm object the widget is using. A reference to a widget is serialized to JSON as a string of the form `"IPY_MODEL_"`, where `` is the model ID of a previously created widget of the specified type. -This model specification is for ipywidgets 7.4.*, @jupyter-widgets/base 1.1.*, and @jupyter-widgets/controls 1.4.*. +This model specification is for ipywidgets 7.4._, @jupyter-widgets/base 1.1._, and @jupyter-widgets/controls 1.4.\*. ## Model attributes Each widget in the Jupyter core widgets is represented below. The heading represents the model name, module, and version, view name, module, and version that the widget is registered with. - ### LayoutModel (@jupyter-widgets/base, 1.2.0); LayoutView (@jupyter-widgets/base, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. -`_model_module_version` | string | `'1.2.0'` | A semver requirement for namespace version containing the model. -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. -`border` | `null` or string | `null` | The border CSS attribute. -`bottom` | `null` or string | `null` | The bottom CSS attribute. -`display` | `null` or string | `null` | The display CSS attribute. -`flex` | `null` or string | `null` | The flex CSS attribute. -`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. -`grid_area` | `null` or string | `null` | The grid-area CSS attribute. -`grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. -`grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. -`grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. -`grid_column` | `null` or string | `null` | The grid-column CSS attribute. -`grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. -`grid_row` | `null` or string | `null` | The grid-row CSS attribute. -`grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. -`grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. -`grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. -`height` | `null` or string | `null` | The height CSS attribute. -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. -`justify_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-items CSS attribute. -`left` | `null` or string | `null` | The left CSS attribute. -`margin` | `null` or string | `null` | The margin CSS attribute. -`max_height` | `null` or string | `null` | The max-height CSS attribute. -`max_width` | `null` or string | `null` | The max-width CSS attribute. -`min_height` | `null` or string | `null` | The min-height CSS attribute. -`min_width` | `null` or string | `null` | The min-width CSS attribute. -`object_fit` | `null` or string (one of `'contain'`, `'cover'`, `'fill'`, `'scale-down'`, `'none'`) | `null` | The object-fit CSS attribute. -`object_position` | `null` or string | `null` | The object-position CSS attribute. -`order` | `null` or string | `null` | The order CSS attribute. -`overflow` | `null` or string | `null` | The overflow CSS attribute. -`overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute (deprecated). -`overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute (deprecated). -`padding` | `null` or string | `null` | The padding CSS attribute. -`right` | `null` or string | `null` | The right CSS attribute. -`top` | `null` or string | `null` | The top CSS attribute. -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. -`width` | `null` or string | `null` | The width CSS attribute. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. | +| `_model_module_version` | string | `'1.2.0'` | A semver requirement for namespace version containing the model. | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. | +| `border` | `null` or string | `null` | The border CSS attribute. | +| `bottom` | `null` or string | `null` | The bottom CSS attribute. | +| `display` | `null` or string | `null` | The display CSS attribute. | +| `flex` | `null` or string | `null` | The flex CSS attribute. | +| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. | +| `grid_area` | `null` or string | `null` | The grid-area CSS attribute. | +| `grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. | +| `grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. | +| `grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. | +| `grid_column` | `null` or string | `null` | The grid-column CSS attribute. | +| `grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. | +| `grid_row` | `null` or string | `null` | The grid-row CSS attribute. | +| `grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. | +| `grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. | +| `grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. | +| `height` | `null` or string | `null` | The height CSS attribute. | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. | +| `justify_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-items CSS attribute. | +| `left` | `null` or string | `null` | The left CSS attribute. | +| `margin` | `null` or string | `null` | The margin CSS attribute. | +| `max_height` | `null` or string | `null` | The max-height CSS attribute. | +| `max_width` | `null` or string | `null` | The max-width CSS attribute. | +| `min_height` | `null` or string | `null` | The min-height CSS attribute. | +| `min_width` | `null` or string | `null` | The min-width CSS attribute. | +| `object_fit` | `null` or string (one of `'contain'`, `'cover'`, `'fill'`, `'scale-down'`, `'none'`) | `null` | The object-fit CSS attribute. | +| `object_position` | `null` or string | `null` | The object-position CSS attribute. | +| `order` | `null` or string | `null` | The order CSS attribute. | +| `overflow` | `null` or string | `null` | The overflow CSS attribute. | +| `overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute (deprecated). | +| `overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute (deprecated). | +| `padding` | `null` or string | `null` | The padding CSS attribute. | +| `right` | `null` or string | `null` | The right CSS attribute. | +| `top` | `null` or string | `null` | The top CSS attribute. | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. | +| `width` | `null` or string | `null` | The width CSS attribute. | ### AccordionModel (@jupyter-widgets/controls, 1.5.0); AccordionView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'AccordionModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### AudioModel (@jupyter-widgets/controls, 1.5.0); AudioView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'AudioModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'AudioView'` | -`autoplay` | boolean | `true` | When true, the audio starts when it's displayed -`controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) -`format` | string | `'mp3'` | The format of the audio. -`layout` | reference to Layout widget | reference to new instance | -`loop` | boolean | `true` | When true, the audio will start from the beginning after finishing -`value` | Bytes | `b''` | The media data as a byte string. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'AudioModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'AudioView'` | +| `autoplay` | boolean | `true` | When true, the audio starts when it's displayed | +| `controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) | +| `format` | string | `'mp3'` | The format of the audio. | +| `layout` | reference to Layout widget | reference to new instance | +| `loop` | boolean | `true` | When true, the audio will start from the beginning after finishing | +| `value` | Bytes | `b''` | The media data as a byte string. | ### BoundedFloatTextModel (@jupyter-widgets/controls, 1.5.0); FloatTextView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'BoundedFloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'BoundedFloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### BoundedIntTextModel (@jupyter-widgets/controls, 1.5.0); IntTextView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'BoundedIntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'BoundedIntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### BoxModel (@jupyter-widgets/controls, 1.5.0); BoxView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ButtonModel (@jupyter-widgets/controls, 1.5.0); ButtonView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ButtonStyle widget | reference to new instance | -`tooltip` | string | `''` | Tooltip caption of the button. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tooltip` | string | `''` | Tooltip caption of the button. | ### ButtonStyleModel (@jupyter-widgets/controls, 1.5.0); StyleView (@jupyter-widgets/base, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_weight` | string | `''` | Button text font weight. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ------------------------ | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_weight` | string | `''` | Button text font weight. | ### CheckboxModel (@jupyter-widgets/controls, 1.5.0); CheckboxView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`indent` | boolean | `true` | Indent the control to align with other controls with a description. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `indent` | boolean | `true` | Indent the control to align with other controls with a description. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### ColorPickerModel (@jupyter-widgets/controls, 1.5.0); ColorPickerView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | Display short version with just a color selector. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `'black'` | The color value. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | Display short version with just a color selector. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `'black'` | The color value. | ### ComboboxModel (@jupyter-widgets/controls, 1.5.0); ComboboxView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ComboboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ComboboxView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`ensure_option` | boolean | `false` | If set, ensure value is in options. Implies continuous_update=False. -`layout` | reference to Layout widget | reference to new instance | -`options` | array of string | `[]` | Dropdown options for the combobox -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ComboboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ComboboxView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `ensure_option` | boolean | `false` | If set, ensure value is in options. Implies continuous_update=False. | +| `layout` | reference to Layout widget | reference to new instance | +| `options` | array of string | `[]` | Dropdown options for the combobox | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ControllerAxisModel (@jupyter-widgets/controls, 1.5.0); ControllerAxisView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`layout` | reference to Layout widget | reference to new instance | -`value` | number (float) | `0.0` | The value of the axis. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | number (float) | `0.0` | The value of the axis. | ### ControllerButtonModel (@jupyter-widgets/controls, 1.5.0); ControllerButtonView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`layout` | reference to Layout widget | reference to new instance | -`pressed` | boolean | `false` | Whether the button is pressed. -`value` | number (float) | `0.0` | The value of the button. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `pressed` | boolean | `false` | Whether the button is pressed. | +| `value` | number (float) | `0.0` | The value of the button. | ### ControllerModel (@jupyter-widgets/controls, 1.5.0); ControllerView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. -`buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. -`connected` | boolean | `false` | Whether the gamepad is connected. -`index` | number (integer) | `0` | The id number of the controller. -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | The name of the control mapping. -`name` | string | `''` | The name of the controller. -`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. +| Attribute | Type | Default | Help | +| ----------------------- | ----------------------------------- | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. | +| `buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. | +| `connected` | boolean | `false` | Whether the gamepad is connected. | +| `index` | number (integer) | `0` | The id number of the controller. | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | The name of the control mapping. | +| `name` | string | `''` | The name of the controller. | +| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. | ### DOMWidgetModel (@jupyter-widgets/controls, 1.5.0); None (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'DOMWidgetModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`layout` | reference to Layout widget | reference to new instance | -`value` | Bytes | `b''` | The media data as a byte string. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'DOMWidgetModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | Bytes | `b''` | The media data as a byte string. | ### DatePickerModel (@jupyter-widgets/controls, 1.5.0); DatePickerView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | `null` or Date | `null` | +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | `null` or Date | `null` | ### DescriptionStyleModel (@jupyter-widgets/controls, 1.5.0); StyleView (@jupyter-widgets/base, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'DescriptionStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'DescriptionStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### DirectionalLinkModel (@jupyter-widgets/controls, 1.5.0); None (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### DropdownModel (@jupyter-widgets/controls, 1.5.0); DropdownView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### FileUploadModel (@jupyter-widgets/controls, 1.5.0); FileUploadView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_counter` | number (integer) | `0` | -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'FileUploadModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'FileUploadView'` | -`accept` | string | `''` | File types to accept, empty string for all -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`data` | array | `[]` | List of file content (bytes) -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable button -`error` | string | `''` | Error message -`icon` | string | `'upload'` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`metadata` | array | `[]` | List of file metadata -`multiple` | boolean | `false` | If True, allow for multiple files upload -`style` | reference to ButtonStyle widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------------ | +| `_counter` | number (integer) | `0` | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'FileUploadModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'FileUploadView'` | +| `accept` | string | `''` | File types to accept, empty string for all | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `data` | array | `[]` | List of file content (bytes) | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable button | +| `error` | string | `''` | Error message | +| `icon` | string | `'upload'` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `metadata` | array | `[]` | List of file metadata | +| `multiple` | boolean | `false` | If True, allow for multiple files upload | +| `style` | reference to ButtonStyle widget | reference to new instance | ### FloatLogSliderModel (@jupyter-widgets/controls, 1.5.0); FloatLogSliderView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'FloatLogSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'FloatLogSliderView'` | -`base` | number (float) | `10.0` | Base for the logarithm -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `4.0` | Max value for the exponent -`min` | number (float) | `0.0` | Min value for the exponent -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.3g'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step in the exponent to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `1.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'FloatLogSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'FloatLogSliderView'` | +| `base` | number (float) | `10.0` | Base for the logarithm | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `4.0` | Max value for the exponent | +| `min` | number (float) | `0.0` | Min value for the exponent | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.3g'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step in the exponent to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `1.0` | Float value | ### FloatProgressModel (@jupyter-widgets/controls, 1.5.0); ProgressView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'FloatProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'FloatProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatRangeSliderModel (@jupyter-widgets/controls, 1.5.0); FloatRangeSliderView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'FloatRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'FloatRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'FloatRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'FloatRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### FloatSliderModel (@jupyter-widgets/controls, 1.5.0); FloatSliderView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'FloatSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatTextModel (@jupyter-widgets/controls, 1.5.0); FloatTextView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### GridBoxModel (@jupyter-widgets/controls, 1.5.0); GridBoxView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'GridBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'GridBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'GridBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'GridBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HBoxModel (@jupyter-widgets/controls, 1.5.0); HBoxView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HTMLMathModel (@jupyter-widgets/controls, 1.5.0); HTMLMathView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### HTMLModel (@jupyter-widgets/controls, 1.5.0); HTMLView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ImageModel (@jupyter-widgets/controls, 1.5.0); ImageView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | The format of the image. -`height` | string | `''` | Height of the image in pixels. Use layout.height for styling the widget. -`layout` | reference to Layout widget | reference to new instance | -`value` | Bytes | `b''` | The media data as a byte string. -`width` | string | `''` | Width of the image in pixels. Use layout.width for styling the widget. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | The format of the image. | +| `height` | string | `''` | Height of the image in pixels. Use layout.height for styling the widget. | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | Bytes | `b''` | The media data as a byte string. | +| `width` | string | `''` | Width of the image in pixels. Use layout.width for styling the widget. | ### IntProgressModel (@jupyter-widgets/controls, 1.5.0); ProgressView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'IntProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'IntProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntRangeSliderModel (@jupyter-widgets/controls, 1.5.0); IntRangeSliderView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'IntRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'IntRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step that the value can take -`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'IntRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'IntRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step that the value can take | +| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### IntSliderModel (@jupyter-widgets/controls, 1.5.0); IntSliderView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'IntSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntTextModel (@jupyter-widgets/controls, 1.5.0); IntTextView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### LabelModel (@jupyter-widgets/controls, 1.5.0); LabelView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### LinkModel (@jupyter-widgets/controls, 1.5.0); None (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### PasswordModel (@jupyter-widgets/controls, 1.5.0); PasswordView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'PasswordModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'PasswordView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'PasswordModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'PasswordView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### PlayModel (@jupyter-widgets/controls, 1.5.0); PlayView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'PlayModel'` | -`_playing` | boolean | `false` | Whether the control is currently playing. -`_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | The maximum value for the play control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. -`step` | number (integer) | `1` | Increment step -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_playing` | boolean | `false` | Whether the control is currently playing. | +| `_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | The maximum value for the play control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. | +| `step` | number (integer) | `1` | Increment step | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### ProgressStyleModel (@jupyter-widgets/controls, 1.5.0); StyleView (@jupyter-widgets/base, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | Color of the progress bar. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | Color of the progress bar. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### RadioButtonsModel (@jupyter-widgets/controls, 1.5.0); RadioButtonsView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectModel (@jupyter-widgets/controls, 1.5.0); SelectView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectMultipleModel (@jupyter-widgets/controls, 1.5.0); SelectMultipleView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array of number (integer) | `[]` | Selected indices -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array of number (integer) | `[]` | Selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionRangeSliderModel (@jupyter-widgets/controls, 1.5.0); SelectionRangeSliderView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'SelectionRangeSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'SelectionRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[0, 0]` | Min and max selected indices -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'SelectionRangeSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'SelectionRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[0, 0]` | Min and max selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionSliderModel (@jupyter-widgets/controls, 1.5.0); SelectionSliderView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`index` | number (integer) | `0` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | number (integer) | `0` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SliderStyleModel (@jupyter-widgets/controls, 1.5.0); StyleView (@jupyter-widgets/base, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`handle_color` | `null` or string | `null` | Color of the slider handle. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `handle_color` | `null` or string | `null` | Color of the slider handle. | ### TabModel (@jupyter-widgets/controls, 1.5.0); TabView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'TabModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'TabModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### TextModel (@jupyter-widgets/controls, 1.5.0); TextView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'TextView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'TextView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### TextareaModel (@jupyter-widgets/controls, 1.5.0); TextareaView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'TextareaView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'TextareaView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ToggleButtonModel (@jupyter-widgets/controls, 1.5.0); ToggleButtonView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tooltip` | string | `''` | Tooltip caption of the toggle button. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tooltip` | string | `''` | Tooltip caption of the toggle button. | +| `value` | boolean | `false` | Bool value | ### ToggleButtonsModel (@jupyter-widgets/controls, 1.5.0); ToggleButtonsView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonsStyle widget | reference to new instance | -`tooltips` | array of string | `[]` | Tooltips for each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonsStyle widget | reference to new instance | +| `tooltips` | array of string | `[]` | Tooltips for each button. | ### ToggleButtonsStyleModel (@jupyter-widgets/controls, 1.5.0); StyleView (@jupyter-widgets/base, 1.2.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ToggleButtonsStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.2.0'` | -`_view_name` | string | `'StyleView'` | -`button_width` | string | `''` | The width of each button. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_weight` | string | `''` | Text font weight of each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ToggleButtonsStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.2.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_width` | string | `''` | The width of each button. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_weight` | string | `''` | Text font weight of each button. | ### VBoxModel (@jupyter-widgets/controls, 1.5.0); VBoxView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ValidModel (@jupyter-widgets/controls, 1.5.0); ValidView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`readout` | string | `'Invalid'` | Message displayed when the value is False -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `description_tooltip` | `null` or string | `null` | Tooltip for the description (defaults to description). | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### VideoModel (@jupyter-widgets/controls, 1.5.0); VideoView (@jupyter-widgets/controls, 1.5.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.5.0'` | -`_model_name` | string | `'VideoModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.5.0'` | -`_view_name` | string | `'VideoView'` | -`autoplay` | boolean | `true` | When true, the video starts when it's displayed -`controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) -`format` | string | `'mp4'` | The format of the video. -`height` | string | `''` | Height of the video in pixels. -`layout` | reference to Layout widget | reference to new instance | -`loop` | boolean | `true` | When true, the video will start from the beginning after finishing -`value` | Bytes | `b''` | The media data as a byte string. -`width` | string | `''` | Width of the video in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.5.0'` | +| `_model_name` | string | `'VideoModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.5.0'` | +| `_view_name` | string | `'VideoView'` | +| `autoplay` | boolean | `true` | When true, the video starts when it's displayed | +| `controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) | +| `format` | string | `'mp4'` | The format of the video. | +| `height` | string | `''` | Height of the video in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `loop` | boolean | `true` | When true, the video will start from the beginning after finishing | +| `value` | Bytes | `b''` | The media data as a byte string. | +| `width` | string | `''` | Width of the video in pixels. | ### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/output'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'@jupyter-widgets/output'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`outputs` | array of object | `[]` | The output messages synced from the frontend. - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/output'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'@jupyter-widgets/output'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `outputs` | array of object | `[]` | The output messages synced from the frontend. | diff --git a/packages/schema/jupyterwidgetmodels.v7.md b/packages/schema/jupyterwidgetmodels.v7.md index e111338c58..0d7702da49 100644 --- a/packages/schema/jupyterwidgetmodels.v7.md +++ b/packages/schema/jupyterwidgetmodels.v7.md @@ -8,885 +8,883 @@ This model specification is for ipywidgets 7.0, @jupyter-widgets/base 1.0.0, and Each widget in the Jupyter core widgets is represented below. The heading represents the model name, module, and version, view name, module, and version that the widget is registered with. - ### LayoutModel (@jupyter-widgets/base, 1.0.0); LayoutView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. -`_model_module_version` | string | `'1.0.0'` | A semver requirement for namespace version containing the model. -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. -`border` | `null` or string | `null` | The border CSS attribute. -`bottom` | `null` or string | `null` | The bottom CSS attribute. -`display` | `null` or string | `null` | The display CSS attribute. -`flex` | `null` or string | `null` | The flex CSS attribute. -`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. -`height` | `null` or string | `null` | The height CSS attribute. -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. -`left` | `null` or string | `null` | The left CSS attribute. -`margin` | `null` or string | `null` | The margin CSS attribute. -`max_height` | `null` or string | `null` | The max-height CSS attribute. -`max_width` | `null` or string | `null` | The max-width CSS attribute. -`min_height` | `null` or string | `null` | The min-height CSS attribute. -`min_width` | `null` or string | `null` | The min-width CSS attribute. -`order` | `null` or string | `null` | The order CSS attribute. -`overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. -`overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. -`overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. -`padding` | `null` or string | `null` | The padding CSS attribute. -`right` | `null` or string | `null` | The right CSS attribute. -`top` | `null` or string | `null` | The top CSS attribute. -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. -`width` | `null` or string | `null` | The width CSS attribute. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. | +| `_model_module_version` | string | `'1.0.0'` | A semver requirement for namespace version containing the model. | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. | +| `border` | `null` or string | `null` | The border CSS attribute. | +| `bottom` | `null` or string | `null` | The bottom CSS attribute. | +| `display` | `null` or string | `null` | The display CSS attribute. | +| `flex` | `null` or string | `null` | The flex CSS attribute. | +| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. | +| `height` | `null` or string | `null` | The height CSS attribute. | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. | +| `left` | `null` or string | `null` | The left CSS attribute. | +| `margin` | `null` or string | `null` | The margin CSS attribute. | +| `max_height` | `null` or string | `null` | The max-height CSS attribute. | +| `max_width` | `null` or string | `null` | The max-width CSS attribute. | +| `min_height` | `null` or string | `null` | The min-height CSS attribute. | +| `min_width` | `null` or string | `null` | The min-width CSS attribute. | +| `order` | `null` or string | `null` | The order CSS attribute. | +| `overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow CSS attribute. | +| `overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-x CSS attribute. | +| `overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The overflow-y CSS attribute. | +| `padding` | `null` or string | `null` | The padding CSS attribute. | +| `right` | `null` or string | `null` | The right CSS attribute. | +| `top` | `null` or string | `null` | The top CSS attribute. | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. | +| `width` | `null` or string | `null` | The width CSS attribute. | ### AccordionModel (@jupyter-widgets/controls, 1.0.0); AccordionView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'AccordionModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### BoundedFloatTextModel (@jupyter-widgets/controls, 1.0.0); FloatTextView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'BoundedFloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'BoundedFloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### BoundedIntTextModel (@jupyter-widgets/controls, 1.0.0); IntTextView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'BoundedIntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'BoundedIntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### BoxModel (@jupyter-widgets/controls, 1.0.0); BoxView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ButtonModel (@jupyter-widgets/controls, 1.0.0); ButtonView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ButtonStyle widget | reference to new instance | -`tooltip` | string | `''` | Tooltip caption of the button. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tooltip` | string | `''` | Tooltip caption of the button. | ### ButtonStyleModel (@jupyter-widgets/controls, 1.0.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_weight` | string | `''` | Button text font weight. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ------------------------ | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_weight` | string | `''` | Button text font weight. | ### CheckboxModel (@jupyter-widgets/controls, 1.0.0); CheckboxView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`indent` | boolean | `true` | Indent the control to align with other controls with a description. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `indent` | boolean | `true` | Indent the control to align with other controls with a description. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### ColorPickerModel (@jupyter-widgets/controls, 1.0.0); ColorPickerView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | Display short version with just a color selector. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `'black'` | The color value. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | Display short version with just a color selector. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `'black'` | The color value. | ### ControllerAxisModel (@jupyter-widgets/controls, 1.0.0); ControllerAxisView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`layout` | reference to Layout widget | reference to new instance | -`value` | number (float) | `0.0` | The value of the axis. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | number (float) | `0.0` | The value of the axis. | ### ControllerButtonModel (@jupyter-widgets/controls, 1.0.0); ControllerButtonView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`layout` | reference to Layout widget | reference to new instance | -`pressed` | boolean | `false` | Whether the button is pressed. -`value` | number (float) | `0.0` | The value of the button. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `pressed` | boolean | `false` | Whether the button is pressed. | +| `value` | number (float) | `0.0` | The value of the button. | ### ControllerModel (@jupyter-widgets/controls, 1.0.0); ControllerView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array | `[]` | The axes on the gamepad. -`buttons` | array | `[]` | The buttons on the gamepad. -`connected` | boolean | `false` | Whether the gamepad is connected. -`index` | number (integer) | `0` | The id number of the controller. -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | The name of the control mapping. -`name` | string | `''` | The name of the controller. -`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array | `[]` | The axes on the gamepad. | +| `buttons` | array | `[]` | The buttons on the gamepad. | +| `connected` | boolean | `false` | Whether the gamepad is connected. | +| `index` | number (integer) | `0` | The id number of the controller. | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | The name of the control mapping. | +| `name` | string | `''` | The name of the controller. | +| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. | ### DatePickerModel (@jupyter-widgets/controls, 1.0.0); DatePickerView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | `null` or Date | `null` | +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | `null` or Date | `null` | ### DescriptionStyleModel (@jupyter-widgets/controls, 1.0.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'DescriptionStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'DescriptionStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### DirectionalLinkModel (@jupyter-widgets/controls, 1.0.0); None (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### DropdownModel (@jupyter-widgets/controls, 1.0.0); DropdownView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### FloatProgressModel (@jupyter-widgets/controls, 1.0.0); ProgressView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'FloatProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------ | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'FloatProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatRangeSliderModel (@jupyter-widgets/controls, 1.0.0); FloatRangeSliderView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'FloatRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'FloatRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'FloatRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'FloatRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### FloatSliderModel (@jupyter-widgets/controls, 1.0.0); FloatSliderView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'FloatSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (float) | `0.0` | Float value | ### FloatTextModel (@jupyter-widgets/controls, 1.0.0); FloatTextView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (float) | `0.0` | Float value | ### HBoxModel (@jupyter-widgets/controls, 1.0.0); HBoxView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### HTMLMathModel (@jupyter-widgets/controls, 1.0.0); HTMLMathView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### HTMLModel (@jupyter-widgets/controls, 1.0.0); HTMLView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ImageModel (@jupyter-widgets/controls, 1.0.0); ImageView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | The format of the image. -`height` | string | `''` | Height of the image in pixels. -`layout` | reference to Layout widget | reference to new instance | -`value` | Bytes | `b''` | The image data as a byte string. -`width` | string | `''` | Width of the image in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | The format of the image. | +| `height` | string | `''` | Height of the image in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `value` | Bytes | `b''` | The image data as a byte string. | +| `width` | string | `''` | Width of the image in pixels. | ### IntProgressModel (@jupyter-widgets/controls, 1.0.0); ProgressView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'IntProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'IntProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntRangeSliderModel (@jupyter-widgets/controls, 1.0.0); IntRangeSliderView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'IntRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'IntRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step that the value can take -`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'IntRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'IntRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step that the value can take | +| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### IntSliderModel (@jupyter-widgets/controls, 1.0.0); IntSliderView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'IntSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `value` | number (integer) | `0` | Int value | ### IntTextModel (@jupyter-widgets/controls, 1.0.0); IntTextView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### LabelModel (@jupyter-widgets/controls, 1.0.0); LabelView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### LinkModel (@jupyter-widgets/controls, 1.0.0); None (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### PasswordModel (@jupyter-widgets/controls, 1.0.0); PasswordView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'PasswordModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'PasswordView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'PasswordModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'PasswordView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### PlayModel (@jupyter-widgets/controls, 1.0.0); PlayView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'PlayModel'` | -`_playing` | boolean | `false` | Whether the control is currently playing. -`_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | The maximum value for the play control. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. -`step` | number (integer) | `1` | Increment step -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_playing` | boolean | `false` | Whether the control is currently playing. | +| `_repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | The maximum value for the play control. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. | +| `step` | number (integer) | `1` | Increment step | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | number (integer) | `0` | Int value | ### ProgressStyleModel (@jupyter-widgets/controls, 1.0.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | Color of the progress bar. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | Color of the progress bar. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### RadioButtonsModel (@jupyter-widgets/controls, 1.0.0); RadioButtonsView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectModel (@jupyter-widgets/controls, 1.0.0); SelectView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectMultipleModel (@jupyter-widgets/controls, 1.0.0); SelectMultipleView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[]` | Selected indices -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[]` | Selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionRangeSliderModel (@jupyter-widgets/controls, 1.0.0); SelectionRangeSliderView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'SelectionRangeSliderModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'SelectionRangeSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[0, 0]` | Min and max selected indices -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'SelectionRangeSliderModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'SelectionRangeSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[0, 0]` | Min and max selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SelectionSliderModel (@jupyter-widgets/controls, 1.0.0); SelectionSliderView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | number (integer) | `0` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------- | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | number (integer) | `0` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | ### SliderStyleModel (@jupyter-widgets/controls, 1.0.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`handle_color` | `null` or string | `null` | Color of the slider handle. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `handle_color` | `null` or string | `null` | Color of the slider handle. | ### TabModel (@jupyter-widgets/controls, 1.0.0); TabView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'TabModel'` | -`_titles` | object | `{}` | Titles of the pages -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'TabModel'` | +| `_titles` | object | `{}` | Titles of the pages | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `0` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | ### TextModel (@jupyter-widgets/controls, 1.0.0); TextView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'TextView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'TextView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### TextareaModel (@jupyter-widgets/controls, 1.0.0); TextareaView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'TextareaView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'TextareaView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | string | `''` | String value | ### ToggleButtonModel (@jupyter-widgets/controls, 1.0.0); ToggleButtonView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tooltip` | string | `''` | Tooltip caption of the toggle button. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tooltip` | string | `''` | Tooltip caption of the toggle button. | +| `value` | boolean | `false` | Bool value | ### ToggleButtonsModel (@jupyter-widgets/controls, 1.0.0); ToggleButtonsView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonsStyle widget | reference to new instance | -`tooltips` | array | `[]` | Tooltips for each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonsStyle widget | reference to new instance | +| `tooltips` | array | `[]` | Tooltips for each button. | ### ToggleButtonsStyleModel (@jupyter-widgets/controls, 1.0.0); StyleView (@jupyter-widgets/base, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ToggleButtonsStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_width` | string | `''` | The width of each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ToggleButtonsStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_width` | string | `''` | The width of each button. | ### VBoxModel (@jupyter-widgets/controls, 1.0.0); VBoxView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | ### ValidModel (@jupyter-widgets/controls, 1.0.0); ValidView (@jupyter-widgets/controls, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`readout` | string | `'Invalid'` | Message displayed when the value is False -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ----------------------- | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `value` | boolean | `false` | Bool value | ### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/output'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'@jupyter-widgets/output'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`outputs` | array | `[]` | The output messages synced from the frontend. - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- | +| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/output'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'@jupyter-widgets/output'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `outputs` | array | `[]` | The output messages synced from the frontend. | diff --git a/packages/schema/jupyterwidgetmodels.v8.md b/packages/schema/jupyterwidgetmodels.v8.md index b32496ad64..436023a476 100644 --- a/packages/schema/jupyterwidgetmodels.v8.md +++ b/packages/schema/jupyterwidgetmodels.v8.md @@ -14,1456 +14,1454 @@ Each widget in the Jupyter core widgets is represented below. The heading represents the model name, module, and version, view name, module, and version that the widget is registered with. - ### LayoutModel (@jupyter-widgets/base, 2.0.0); LayoutView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. -`_model_module_version` | string | `'2.0.0'` | A semver requirement for namespace version containing the model. -`_model_name` | string | `'LayoutModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'LayoutView'` | -`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. -`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. -`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. -`border_bottom` | `null` or string | `null` | The border bottom CSS attribute. -`border_left` | `null` or string | `null` | The border left CSS attribute. -`border_right` | `null` or string | `null` | The border right CSS attribute. -`border_top` | `null` or string | `null` | The border top CSS attribute. -`bottom` | `null` or string | `null` | The bottom CSS attribute. -`display` | `null` or string | `null` | The display CSS attribute. -`flex` | `null` or string | `null` | The flex CSS attribute. -`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. -`grid_area` | `null` or string | `null` | The grid-area CSS attribute. -`grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. -`grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. -`grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. -`grid_column` | `null` or string | `null` | The grid-column CSS attribute. -`grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. -`grid_row` | `null` or string | `null` | The grid-row CSS attribute. -`grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. -`grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. -`grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. -`height` | `null` or string | `null` | The height CSS attribute. -`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. -`justify_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-items CSS attribute. -`left` | `null` or string | `null` | The left CSS attribute. -`margin` | `null` or string | `null` | The margin CSS attribute. -`max_height` | `null` or string | `null` | The max-height CSS attribute. -`max_width` | `null` or string | `null` | The max-width CSS attribute. -`min_height` | `null` or string | `null` | The min-height CSS attribute. -`min_width` | `null` or string | `null` | The min-width CSS attribute. -`object_fit` | `null` or string (one of `'contain'`, `'cover'`, `'fill'`, `'scale-down'`, `'none'`) | `null` | The object-fit CSS attribute. -`object_position` | `null` or string | `null` | The object-position CSS attribute. -`order` | `null` or string | `null` | The order CSS attribute. -`overflow` | `null` or string | `null` | The overflow CSS attribute. -`padding` | `null` or string | `null` | The padding CSS attribute. -`right` | `null` or string | `null` | The right CSS attribute. -`top` | `null` or string | `null` | The top CSS attribute. -`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. -`width` | `null` or string | `null` | The width CSS attribute. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. | +| `_model_module_version` | string | `'2.0.0'` | A semver requirement for namespace version containing the model. | +| `_model_name` | string | `'LayoutModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'LayoutView'` | +| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. | +| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. | +| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. | +| `border_bottom` | `null` or string | `null` | The border bottom CSS attribute. | +| `border_left` | `null` or string | `null` | The border left CSS attribute. | +| `border_right` | `null` or string | `null` | The border right CSS attribute. | +| `border_top` | `null` or string | `null` | The border top CSS attribute. | +| `bottom` | `null` or string | `null` | The bottom CSS attribute. | +| `display` | `null` or string | `null` | The display CSS attribute. | +| `flex` | `null` or string | `null` | The flex CSS attribute. | +| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. | +| `grid_area` | `null` or string | `null` | The grid-area CSS attribute. | +| `grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. | +| `grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. | +| `grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. | +| `grid_column` | `null` or string | `null` | The grid-column CSS attribute. | +| `grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. | +| `grid_row` | `null` or string | `null` | The grid-row CSS attribute. | +| `grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. | +| `grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. | +| `grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. | +| `height` | `null` or string | `null` | The height CSS attribute. | +| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. | +| `justify_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-items CSS attribute. | +| `left` | `null` or string | `null` | The left CSS attribute. | +| `margin` | `null` or string | `null` | The margin CSS attribute. | +| `max_height` | `null` or string | `null` | The max-height CSS attribute. | +| `max_width` | `null` or string | `null` | The max-width CSS attribute. | +| `min_height` | `null` or string | `null` | The min-height CSS attribute. | +| `min_width` | `null` or string | `null` | The min-width CSS attribute. | +| `object_fit` | `null` or string (one of `'contain'`, `'cover'`, `'fill'`, `'scale-down'`, `'none'`) | `null` | The object-fit CSS attribute. | +| `object_position` | `null` or string | `null` | The object-position CSS attribute. | +| `order` | `null` or string | `null` | The order CSS attribute. | +| `overflow` | `null` or string | `null` | The overflow CSS attribute. | +| `padding` | `null` or string | `null` | The padding CSS attribute. | +| `right` | `null` or string | `null` | The right CSS attribute. | +| `top` | `null` or string | `null` | The top CSS attribute. | +| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. | +| `width` | `null` or string | `null` | The width CSS attribute. | ### AccordionModel (@jupyter-widgets/controls, 2.0.0); AccordionView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'AccordionModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'AccordionView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`titles` | array of string | `[]` | Titles of the pages -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'AccordionModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'AccordionView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `titles` | array of string | `[]` | Titles of the pages | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### AudioModel (@jupyter-widgets/controls, 2.0.0); AudioView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'AudioModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'AudioView'` | -`autoplay` | boolean | `true` | When true, the audio starts when it's displayed -`controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) -`format` | string | `'mp3'` | The format of the audio. -`layout` | reference to Layout widget | reference to new instance | -`loop` | boolean | `true` | When true, the audio will start from the beginning after finishing -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | Bytes | `b''` | The media data as a memory view of bytes. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'AudioModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'AudioView'` | +| `autoplay` | boolean | `true` | When true, the audio starts when it's displayed | +| `controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) | +| `format` | string | `'mp3'` | The format of the audio. | +| `layout` | reference to Layout widget | reference to new instance | +| `loop` | boolean | `true` | When true, the audio will start from the beginning after finishing | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | Bytes | `b''` | The media data as a memory view of bytes. | ### BoundedFloatTextModel (@jupyter-widgets/controls, 2.0.0); FloatTextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'BoundedFloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'BoundedFloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | Float value | ### BoundedIntTextModel (@jupyter-widgets/controls, 2.0.0); IntTextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'BoundedIntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'BoundedIntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### BoxModel (@jupyter-widgets/controls, 2.0.0); BoxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'BoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'BoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'BoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'BoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### ButtonModel (@jupyter-widgets/controls, 2.0.0); ButtonView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Button label. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon names, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ButtonStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | -------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Button label. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon names, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### ButtonStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_color` | `null` or string | `null` | Color of the button -`font_family` | `null` or string | `null` | Button text font family. -`font_size` | `null` or string | `null` | Button text font size. -`font_style` | `null` or string | `null` | Button text font style. -`font_variant` | `null` or string | `null` | Button text font variant. -`font_weight` | `null` or string | `null` | Button text font weight. -`text_color` | `null` or string | `null` | Button text color. -`text_decoration` | `null` or string | `null` | Button text decoration. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_color` | `null` or string | `null` | Color of the button | +| `font_family` | `null` or string | `null` | Button text font family. | +| `font_size` | `null` or string | `null` | Button text font size. | +| `font_style` | `null` or string | `null` | Button text font style. | +| `font_variant` | `null` or string | `null` | Button text font variant. | +| `font_weight` | `null` or string | `null` | Button text font weight. | +| `text_color` | `null` or string | `null` | Button text color. | +| `text_decoration` | `null` or string | `null` | Button text decoration. | ### CheckboxModel (@jupyter-widgets/controls, 2.0.0); CheckboxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'CheckboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'CheckboxView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`indent` | boolean | `true` | Indent the control to align with other controls with a description. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to CheckboxStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------- | ----------------------------- | ------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'CheckboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'CheckboxView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `indent` | boolean | `true` | Indent the control to align with other controls with a description. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to CheckboxStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | boolean | `false` | Bool value | ### CheckboxStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'CheckboxStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'CheckboxStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### ColorPickerModel (@jupyter-widgets/controls, 2.0.0); ColorPickerView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ColorPickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ColorPickerView'` | -`concise` | boolean | `false` | Display short version with just a color selector. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `'black'` | The color value. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ColorPickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ColorPickerView'` | +| `concise` | boolean | `false` | Display short version with just a color selector. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `'black'` | The color value. | ### ColorsInputModel (@jupyter-widgets/controls, 2.0.0); ColorsInputView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ColorsInputModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ColorsInputView'` | -`allow_duplicates` | boolean | `true` | -`allowed_tags` | array | `[]` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[]` | List of string tags +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ColorsInputModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ColorsInputView'` | +| `allow_duplicates` | boolean | `true` | +| `allowed_tags` | array | `[]` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[]` | List of string tags | ### ComboboxModel (@jupyter-widgets/controls, 2.0.0); ComboboxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ComboboxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ComboboxView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`ensure_option` | boolean | `false` | If set, ensure value is in options. Implies continuous_update=False. -`layout` | reference to Layout widget | reference to new instance | -`options` | array of string | `[]` | Dropdown options for the combobox -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to TextStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ComboboxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ComboboxView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `ensure_option` | boolean | `false` | If set, ensure value is in options. Implies continuous_update=False. | +| `layout` | reference to Layout widget | reference to new instance | +| `options` | array of string | `[]` | Dropdown options for the combobox | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to TextStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### ControllerAxisModel (@jupyter-widgets/controls, 2.0.0); ControllerAxisView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ControllerAxisModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ControllerAxisView'` | -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | The value of the axis. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ControllerAxisModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ControllerAxisView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | The value of the axis. | ### ControllerButtonModel (@jupyter-widgets/controls, 2.0.0); ControllerButtonView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ControllerButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ControllerButtonView'` | -`layout` | reference to Layout widget | reference to new instance | -`pressed` | boolean | `false` | Whether the button is pressed. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | The value of the button. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ControllerButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ControllerButtonView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `pressed` | boolean | `false` | Whether the button is pressed. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | The value of the button. | ### ControllerModel (@jupyter-widgets/controls, 2.0.0); ControllerView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ControllerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ControllerView'` | -`axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. -`buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. -`connected` | boolean | `false` | Whether the gamepad is connected. -`index` | number (integer) | `0` | The id number of the controller. -`layout` | reference to Layout widget | reference to new instance | -`mapping` | string | `''` | The name of the control mapping. -`name` | string | `''` | The name of the controller. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | ----------------------------------- | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ControllerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ControllerView'` | +| `axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. | +| `buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. | +| `connected` | boolean | `false` | Whether the gamepad is connected. | +| `index` | number (integer) | `0` | The id number of the controller. | +| `layout` | reference to Layout widget | reference to new instance | +| `mapping` | string | `''` | The name of the control mapping. | +| `name` | string | `''` | The name of the controller. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### DOMWidgetModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DOMWidgetModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | Bytes | `b''` | The media data as a memory view of bytes. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DOMWidgetModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | Bytes | `b''` | The media data as a memory view of bytes. | ### DatePickerModel (@jupyter-widgets/controls, 2.0.0); DatePickerView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DatePickerModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'DatePickerView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or Date | `null` | -`min` | `null` or Date | `null` | -`step` | number (integer) or string (one of `'any'`) | `1` | The date step to use for the picker, in days, or "any". -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | `null` or Date | `null` | +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------- | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DatePickerModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'DatePickerView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or Date | `null` | +| `min` | `null` or Date | `null` | +| `step` | number (integer) or string (one of `'any'`) | `1` | The date step to use for the picker, in days, or "any". | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | `null` or Date | `null` | ### DatetimeModel (@jupyter-widgets/controls, 2.0.0); DatetimeView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DatetimeModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'DatetimeView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or Datetime | `null` | -`min` | `null` or Datetime | `null` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | `null` or Datetime | `null` | +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DatetimeModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'DatetimeView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or Datetime | `null` | +| `min` | `null` or Datetime | `null` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | `null` or Datetime | `null` | ### DescriptionStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DescriptionStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DescriptionStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### DirectionalLinkModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DirectionalLinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DirectionalLinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### DropdownModel (@jupyter-widgets/controls, 2.0.0); DropdownView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'DropdownModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'DropdownView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'DropdownModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'DropdownView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### FileUploadModel (@jupyter-widgets/controls, 2.0.0); FileUploadView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FileUploadModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FileUploadView'` | -`accept` | string | `''` | File types to accept, empty string for all -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable button -`error` | string | `''` | Error message -`icon` | string | `'upload'` | Font-awesome icon name, without the 'fa-' prefix. -`layout` | reference to Layout widget | reference to new instance | -`multiple` | boolean | `false` | If True, allow for multiple files upload -`style` | reference to ButtonStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array of object | `[]` | The file upload value +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FileUploadModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FileUploadView'` | +| `accept` | string | `''` | File types to accept, empty string for all | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable button | +| `error` | string | `''` | Error message | +| `icon` | string | `'upload'` | Font-awesome icon name, without the 'fa-' prefix. | +| `layout` | reference to Layout widget | reference to new instance | +| `multiple` | boolean | `false` | If True, allow for multiple files upload | +| `style` | reference to ButtonStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array of object | `[]` | The file upload value | ### FloatLogSliderModel (@jupyter-widgets/controls, 2.0.0); FloatLogSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatLogSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatLogSliderView'` | -`base` | number (float) | `10.0` | Base for the logarithm -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `4.0` | Max value for the exponent -`min` | number (float) | `0.0` | Min value for the exponent -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.3g'` | Format for the readout -`step` | `null` or number (float) | `0.1` | Minimum step in the exponent to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `1.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatLogSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatLogSliderView'` | +| `base` | number (float) | `10.0` | Base for the logarithm | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `4.0` | Max value for the exponent | +| `min` | number (float) | `0.0` | Min value for the exponent | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.3g'` | Format for the readout | +| `step` | `null` or number (float) | `0.1` | Minimum step in the exponent to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `1.0` | Float value | ### FloatProgressModel (@jupyter-widgets/controls, 2.0.0); ProgressView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------------ | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | Float value | ### FloatRangeSliderModel (@jupyter-widgets/controls, 2.0.0); FloatRangeSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatRangeSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | `null` or number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatRangeSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | `null` or number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds | ### FloatSliderModel (@jupyter-widgets/controls, 2.0.0); FloatSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (float) | `100.0` | Max value -`min` | number (float) | `0.0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'.2f'` | Format for the readout -`step` | `null` or number (float) | `0.1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (float) | `100.0` | Max value | +| `min` | number (float) | `0.0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'.2f'` | Format for the readout | +| `step` | `null` or number (float) | `0.1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | Float value | ### FloatTextModel (@jupyter-widgets/controls, 2.0.0); FloatTextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | `null` or number (float) | `null` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (float) | `0.0` | Float value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | `null` or number (float) | `null` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (float) | `0.0` | Float value | ### FloatsInputModel (@jupyter-widgets/controls, 2.0.0); FloatsInputView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'FloatsInputModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'FloatsInputView'` | -`allow_duplicates` | boolean | `true` | -`allowed_tags` | array | `[]` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`format` | string | `'.1f'` | -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or number (float) | `null` | -`min` | `null` or number (float) | `null` | -`placeholder` | string | `'\u200b'` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[]` | List of float tags +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'FloatsInputModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'FloatsInputView'` | +| `allow_duplicates` | boolean | `true` | +| `allowed_tags` | array | `[]` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `format` | string | `'.1f'` | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or number (float) | `null` | +| `min` | `null` or number (float) | `null` | +| `placeholder` | string | `'\u200b'` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[]` | List of float tags | ### GridBoxModel (@jupyter-widgets/controls, 2.0.0); GridBoxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'GridBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'GridBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'GridBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'GridBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### HBoxModel (@jupyter-widgets/controls, 2.0.0); HBoxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'HBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'HBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### HTMLMathModel (@jupyter-widgets/controls, 2.0.0); HTMLMathView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HTMLMathModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'HTMLMathView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to HTMLMathStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------- | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HTMLMathModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'HTMLMathView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to HTMLMathStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### HTMLMathStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HTMLMathStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_size` | `null` or string | `null` | Text font size. -`text_color` | `null` or string | `null` | Text color +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HTMLMathStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_size` | `null` or string | `null` | Text font size. | +| `text_color` | `null` or string | `null` | Text color | ### HTMLModel (@jupyter-widgets/controls, 2.0.0); HTMLView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HTMLModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'HTMLView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to HTMLStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HTMLModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'HTMLView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to HTMLStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### HTMLStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'HTMLStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_size` | `null` or string | `null` | Text font size. -`text_color` | `null` or string | `null` | Text color +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'HTMLStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_size` | `null` or string | `null` | Text font size. | +| `text_color` | `null` or string | `null` | Text color | ### ImageModel (@jupyter-widgets/controls, 2.0.0); ImageView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ImageModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ImageView'` | -`format` | string | `'png'` | The format of the image. -`height` | string | `''` | Height of the image in pixels. Use layout.height for styling the widget. -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | Bytes | `b''` | The media data as a memory view of bytes. -`width` | string | `''` | Width of the image in pixels. Use layout.width for styling the widget. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ImageModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ImageView'` | +| `format` | string | `'png'` | The format of the image. | +| `height` | string | `''` | Height of the image in pixels. Use layout.height for styling the widget. | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | Bytes | `b''` | The media data as a memory view of bytes. | +| `width` | string | `''` | Width of the image in pixels. Use layout.width for styling the widget. | ### IntProgressModel (@jupyter-widgets/controls, 2.0.0); ProgressView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntProgressModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ProgressView'` | -`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`style` | reference to ProgressStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | -------------------------------------------------------------------- | ----------------------------- | ---------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntProgressModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ProgressView'` | +| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `style` | reference to ProgressStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### IntRangeSliderModel (@jupyter-widgets/controls, 2.0.0); IntRangeSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntRangeSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntRangeSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step that the value can take -`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntRangeSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntRangeSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step that the value can take | +| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds | ### IntSliderModel (@jupyter-widgets/controls, 2.0.0); IntSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntSliderModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current value of the slider next to it. -`readout_format` | string | `'d'` | Format for the readout -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntSliderModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current value of the slider next to it. | +| `readout_format` | string | `'d'` | Format for the readout | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### IntTextModel (@jupyter-widgets/controls, 2.0.0); IntTextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntTextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntTextView'` | -`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`step` | number (integer) | `1` | Minimum step to increment the value -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntTextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntTextView'` | +| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `step` | number (integer) | `1` | Minimum step to increment the value | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### IntsInputModel (@jupyter-widgets/controls, 2.0.0); IntsInputView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'IntsInputModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'IntsInputView'` | -`allow_duplicates` | boolean | `true` | -`allowed_tags` | array | `[]` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`format` | string | `'d'` | -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or number (integer) | `null` | -`min` | `null` or number (integer) | `null` | -`placeholder` | string | `'\u200b'` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[]` | List of int tags +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'IntsInputModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'IntsInputView'` | +| `allow_duplicates` | boolean | `true` | +| `allowed_tags` | array | `[]` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `format` | string | `'d'` | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or number (integer) | `null` | +| `min` | `null` or number (integer) | `null` | +| `placeholder` | string | `'\u200b'` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[]` | List of int tags | ### LabelModel (@jupyter-widgets/controls, 2.0.0); LabelView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'LabelModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'LabelView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to LabelStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------ | ----------------------------- | ------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'LabelModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'LabelView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to LabelStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### LabelStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'LabelStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_family` | `null` or string | `null` | Label text font family. -`font_size` | `null` or string | `null` | Text font size. -`font_style` | `null` or string | `null` | Label text font style. -`font_variant` | `null` or string | `null` | Label text font variant. -`font_weight` | `null` or string | `null` | Label text font weight. -`text_color` | `null` or string | `null` | Text color -`text_decoration` | `null` or string | `null` | Label text decoration. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'LabelStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_family` | `null` or string | `null` | Label text font family. | +| `font_size` | `null` or string | `null` | Text font size. | +| `font_style` | `null` or string | `null` | Label text font style. | +| `font_variant` | `null` or string | `null` | Label text font variant. | +| `font_weight` | `null` or string | `null` | Label text font weight. | +| `text_color` | `null` or string | `null` | Text color | +| `text_decoration` | `null` or string | `null` | Label text decoration. | ### LinkModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'LinkModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | `null` or string | `null` | Name of the view. -`source` | array | `[]` | The source (widget, 'trait_name') pair -`target` | array | `[]` | The target (widget, 'trait_name') pair +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'LinkModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | `null` or string | `null` | Name of the view. | +| `source` | array | `[]` | The source (widget, 'trait_name') pair | +| `target` | array | `[]` | The target (widget, 'trait_name') pair | ### NaiveDatetimeModel (@jupyter-widgets/controls, 2.0.0); DatetimeView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'NaiveDatetimeModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'DatetimeView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or Datetime | `null` | -`min` | `null` or Datetime | `null` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | `null` or Datetime | `null` | +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'NaiveDatetimeModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'DatetimeView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or Datetime | `null` | +| `min` | `null` or Datetime | `null` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | `null` or Datetime | `null` | ### PasswordModel (@jupyter-widgets/controls, 2.0.0); PasswordView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'PasswordModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'PasswordView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to TextStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'PasswordModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'PasswordView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to TextStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### PlayModel (@jupyter-widgets/controls, 2.0.0); PlayView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'PlayModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'PlayView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`interval` | number (integer) | `100` | The time between two animation steps (ms). -`layout` | reference to Layout widget | reference to new instance | -`max` | number (integer) | `100` | Max value -`min` | number (integer) | `0` | Min value -`playing` | boolean | `false` | Whether the control is currently playing. -`repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. -`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. -`step` | number (integer) | `1` | Increment step -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | number (integer) | `0` | Int value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'PlayModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'PlayView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `interval` | number (integer) | `100` | The time between two animation steps (ms). | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | number (integer) | `100` | Max value | +| `min` | number (integer) | `0` | Min value | +| `playing` | boolean | `false` | Whether the control is currently playing. | +| `repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. | +| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. | +| `step` | number (integer) | `1` | Increment step | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | number (integer) | `0` | Int value | ### ProgressStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ProgressStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`bar_color` | `null` or string | `null` | Color of the progress bar. -`description_width` | string | `''` | Width of the description to the side of the control. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ProgressStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `bar_color` | `null` or string | `null` | Color of the progress bar. | +| `description_width` | string | `''` | Width of the description to the side of the control. | ### RadioButtonsModel (@jupyter-widgets/controls, 2.0.0); RadioButtonsView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'RadioButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'RadioButtonsView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'RadioButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'RadioButtonsView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SelectModel (@jupyter-widgets/controls, 2.0.0); SelectView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SelectModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'SelectView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SelectModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'SelectView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SelectMultipleModel (@jupyter-widgets/controls, 2.0.0); SelectMultipleView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SelectMultipleModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'SelectMultipleView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array of number (integer) | `[]` | Selected indices -`layout` | reference to Layout widget | reference to new instance | -`rows` | number (integer) | `5` | The number of rows to display. -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SelectMultipleModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'SelectMultipleView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array of number (integer) | `[]` | Selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `rows` | number (integer) | `5` | The number of rows to display. | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SelectionRangeSliderModel (@jupyter-widgets/controls, 2.0.0); SelectionRangeSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SelectionRangeSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'SelectionRangeSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | array | `[0, 0]` | Min and max selected indices -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SelectionRangeSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'SelectionRangeSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | array | `[0, 0]` | Min and max selected indices | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SelectionSliderModel (@jupyter-widgets/controls, 2.0.0); SelectionSliderView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SelectionSliderModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'SelectionSliderView'` | -`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. -`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`index` | number (integer) | `0` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. -`readout` | boolean | `true` | Display the current selected label next to the slider -`style` | reference to SliderStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SelectionSliderModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'SelectionSliderView'` | +| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. | +| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `index` | number (integer) | `0` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. | +| `readout` | boolean | `true` | Display the current selected label next to the slider | +| `style` | reference to SliderStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### SliderStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'SliderStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`handle_color` | `null` or string | `null` | Color of the slider handle. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'SliderStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `handle_color` | `null` or string | `null` | Color of the slider handle. | ### StackModel (@jupyter-widgets/controls, 2.0.0); StackView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'StackModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StackView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`titles` | array of string | `[]` | Titles of the pages -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'StackModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StackView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `titles` | array of string | `[]` | Titles of the pages | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### TabModel (@jupyter-widgets/controls, 2.0.0); TabView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TabModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TabView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`titles` | array of string | `[]` | Titles of the pages -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TabModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TabView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `titles` | array of string | `[]` | Titles of the pages | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### TagsInputModel (@jupyter-widgets/controls, 2.0.0); TagsInputView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TagsInputModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TagsInputView'` | -`allow_duplicates` | boolean | `true` | -`allowed_tags` | array | `[]` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | array | `[]` | List of string tags +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TagsInputModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TagsInputView'` | +| `allow_duplicates` | boolean | `true` | +| `allowed_tags` | array | `[]` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | array | `[]` | List of string tags | ### TextModel (@jupyter-widgets/controls, 2.0.0); TextView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TextModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TextView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`style` | reference to TextStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TextModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TextView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `style` | reference to TextStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### TextStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TextStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`background` | `null` or string | `null` | Background specifications. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_size` | `null` or string | `null` | Text font size. -`text_color` | `null` or string | `null` | Text color +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TextStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `background` | `null` or string | `null` | Background specifications. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_size` | `null` or string | `null` | Text font size. | +| `text_color` | `null` or string | `null` | Text color | ### TextareaModel (@jupyter-widgets/controls, 2.0.0); TextareaView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TextareaModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TextareaView'` | -`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`layout` | reference to Layout widget | reference to new instance | -`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed -`rows` | `null` or number (integer) | `null` | The number of rows to display. -`style` | reference to TextStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | string | `''` | String value +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TextareaModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TextareaView'` | +| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `layout` | reference to Layout widget | reference to new instance | +| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed | +| `rows` | `null` or number (integer) | `null` | The number of rows to display. | +| `style` | reference to TextStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | string | `''` | String value | ### TimeModel (@jupyter-widgets/controls, 2.0.0); TimeView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'TimeModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'TimeView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`max` | `null` or Time | `null` | -`min` | `null` or Time | `null` | -`step` | number (float) or string (one of `'any'`) | `60` | The time step to use for the picker, in seconds, or "any". -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | `null` or Time | `null` | +| Attribute | Type | Default | Help | +| ------------------------ | ----------------------------------------- | ----------------------------- | ---------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'TimeModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'TimeView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `max` | `null` or Time | `null` | +| `min` | `null` or Time | `null` | +| `step` | number (float) or string (one of `'any'`) | `60` | The time step to use for the picker, in seconds, or "any". | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | `null` or Time | `null` | ### ToggleButtonModel (@jupyter-widgets/controls, 2.0.0); ToggleButtonView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ToggleButtonModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ToggleButtonView'` | -`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`icon` | string | `''` | Font-awesome icon. -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ToggleButtonModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ToggleButtonView'` | +| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `icon` | string | `''` | Font-awesome icon. | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | boolean | `false` | Bool value | ### ToggleButtonStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ToggleButtonStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`description_width` | string | `''` | Width of the description to the side of the control. -`font_family` | `null` or string | `null` | Toggle button text font family. -`font_size` | `null` or string | `null` | Toggle button text font size. -`font_style` | `null` or string | `null` | Toggle button text font style. -`font_variant` | `null` or string | `null` | Toggle button text font variant. -`font_weight` | `null` or string | `null` | Toggle button text font weight. -`text_color` | `null` or string | `null` | Toggle button text color -`text_decoration` | `null` or string | `null` | Toggle button text decoration. +| Attribute | Type | Default | Help | +| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ToggleButtonStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_family` | `null` or string | `null` | Toggle button text font family. | +| `font_size` | `null` or string | `null` | Toggle button text font size. | +| `font_style` | `null` or string | `null` | Toggle button text font style. | +| `font_variant` | `null` or string | `null` | Toggle button text font variant. | +| `font_weight` | `null` or string | `null` | Toggle button text font weight. | +| `text_color` | `null` or string | `null` | Toggle button text color | +| `text_decoration` | `null` or string | `null` | Toggle button text decoration. | ### ToggleButtonsModel (@jupyter-widgets/controls, 2.0.0); ToggleButtonsView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ToggleButtonsModel'` | -`_options_labels` | array of string | `[]` | The labels for the options. -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ToggleButtonsView'` | -`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes -`icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). -`index` | `null` or number (integer) | `null` | Selected index -`layout` | reference to Layout widget | reference to new instance | -`style` | reference to ToggleButtonsStyle widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`tooltips` | array of string | `[]` | Tooltips for each button. +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ToggleButtonsModel'` | +| `_options_labels` | array of string | `[]` | The labels for the options. | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ToggleButtonsView'` | +| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes | +| `icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). | +| `index` | `null` or number (integer) | `null` | Selected index | +| `layout` | reference to Layout widget | reference to new instance | +| `style` | reference to ToggleButtonsStyle widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `tooltips` | array of string | `[]` | Tooltips for each button. | ### ToggleButtonsStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ToggleButtonsStyleModel'` | -`_view_module` | string | `'@jupyter-widgets/base'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'StyleView'` | -`button_width` | string | `''` | The width of each button. -`description_width` | string | `''` | Width of the description to the side of the control. -`font_weight` | string | `''` | Text font weight of each button. +| Attribute | Type | Default | Help | +| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ToggleButtonsStyleModel'` | +| `_view_module` | string | `'@jupyter-widgets/base'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'StyleView'` | +| `button_width` | string | `''` | The width of each button. | +| `description_width` | string | `''` | Width of the description to the side of the control. | +| `font_weight` | string | `''` | Text font weight of each button. | ### VBoxModel (@jupyter-widgets/controls, 2.0.0); VBoxView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'VBoxModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'VBoxView'` | -`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. -`children` | array of reference to Widget widget | `[]` | List of widget children -`layout` | reference to Layout widget | reference to new instance | -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'VBoxModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'VBoxView'` | +| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. | +| `children` | array of reference to Widget widget | `[]` | List of widget children | +| `layout` | reference to Layout widget | reference to new instance | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | ### ValidModel (@jupyter-widgets/controls, 2.0.0); ValidView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'ValidModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'ValidView'` | -`description` | string | `''` | Description of the control. -`description_allow_html` | boolean | `false` | Accept HTML in the description. -`disabled` | boolean | `false` | Enable or disable user changes. -`layout` | reference to Layout widget | reference to new instance | -`readout` | string | `'Invalid'` | Message displayed when the value is False -`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | boolean | `false` | Bool value +| Attribute | Type | Default | Help | +| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'ValidModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'ValidView'` | +| `description` | string | `''` | Description of the control. | +| `description_allow_html` | boolean | `false` | Accept HTML in the description. | +| `disabled` | boolean | `false` | Enable or disable user changes. | +| `layout` | reference to Layout widget | reference to new instance | +| `readout` | string | `'Invalid'` | Message displayed when the value is False | +| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | boolean | `false` | Bool value | ### VideoModel (@jupyter-widgets/controls, 2.0.0); VideoView (@jupyter-widgets/controls, 2.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/controls'` | -`_model_module_version` | string | `'2.0.0'` | -`_model_name` | string | `'VideoModel'` | -`_view_module` | string | `'@jupyter-widgets/controls'` | -`_view_module_version` | string | `'2.0.0'` | -`_view_name` | string | `'VideoView'` | -`autoplay` | boolean | `true` | When true, the video starts when it's displayed -`controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) -`format` | string | `'mp4'` | The format of the video. -`height` | string | `''` | Height of the video in pixels. -`layout` | reference to Layout widget | reference to new instance | -`loop` | boolean | `true` | When true, the video will start from the beginning after finishing -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. -`value` | Bytes | `b''` | The media data as a memory view of bytes. -`width` | string | `''` | Width of the video in pixels. +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/controls'` | +| `_model_module_version` | string | `'2.0.0'` | +| `_model_name` | string | `'VideoModel'` | +| `_view_module` | string | `'@jupyter-widgets/controls'` | +| `_view_module_version` | string | `'2.0.0'` | +| `_view_name` | string | `'VideoView'` | +| `autoplay` | boolean | `true` | When true, the video starts when it's displayed | +| `controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) | +| `format` | string | `'mp4'` | The format of the video. | +| `height` | string | `''` | Height of the video in pixels. | +| `layout` | reference to Layout widget | reference to new instance | +| `loop` | boolean | `true` | When true, the video will start from the beginning after finishing | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | +| `value` | Bytes | `b''` | The media data as a memory view of bytes. | +| `width` | string | `''` | Width of the video in pixels. | ### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0) -Attribute | Type | Default | Help ------------------|------------------|------------------|---- -`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element -`_model_module` | string | `'@jupyter-widgets/output'` | -`_model_module_version` | string | `'1.0.0'` | -`_model_name` | string | `'OutputModel'` | -`_view_module` | string | `'@jupyter-widgets/output'` | -`_view_module_version` | string | `'1.0.0'` | -`_view_name` | string | `'OutputView'` | -`layout` | reference to Layout widget | reference to new instance | -`msg_id` | string | `''` | Parent message id of messages to capture -`outputs` | array of object | `[]` | The output messages synced from the frontend. -`tabbable` | `null` or boolean | `null` | Is widget tabbable? -`tooltip` | `null` or string | `null` | A tooltip caption. - +| Attribute | Type | Default | Help | +| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- | +| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element | +| `_model_module` | string | `'@jupyter-widgets/output'` | +| `_model_module_version` | string | `'1.0.0'` | +| `_model_name` | string | `'OutputModel'` | +| `_view_module` | string | `'@jupyter-widgets/output'` | +| `_view_module_version` | string | `'1.0.0'` | +| `_view_name` | string | `'OutputView'` | +| `layout` | reference to Layout widget | reference to new instance | +| `msg_id` | string | `''` | Parent message id of messages to capture | +| `outputs` | array of object | `[]` | The output messages synced from the frontend. | +| `tabbable` | `null` or boolean | `null` | Is widget tabbable? | +| `tooltip` | `null` or string | `null` | A tooltip caption. | diff --git a/packages/schema/messages.md b/packages/schema/messages.md index bbcbfe7599..42ee35a882 100644 --- a/packages/schema/messages.md +++ b/packages/schema/messages.md @@ -197,9 +197,6 @@ To display a widget in JupyterLab, the kernel sends a Jupyter [iopub `display_da In order to display widgets in both the classic notebook and JupyterLab, ipywidgets sends both the `display` comm message and the iopub `display_data` message, and omits the `text/plain` mimetype from the `display_data` message (so the classic notebook will not show any output from the iopub message). - - - # Widget messaging protocol, version 2 This is implemented in ipywidgets 7.0. @@ -231,12 +228,12 @@ The `msg_throttle` attribute of models is removed. The core idea of widgets is that some state is automatically synced back and forth between a kernel object and a frontend object. Several fields are assumed to be in every state object: -* `_model_module`: the model module -* `_model_module_version`: the semver range of the model -* `_model_name`: the name of the model -* `_view_module`: the view module -* `_view_module_version`: the semver range of the view -* `_view_name`: the name of the view +- `_model_module`: the model module +- `_model_module_version`: the semver range of the model +- `_model_name`: the name of the model +- `_view_module`: the view module +- `_view_module_version`: the semver range of the view +- `_view_name`: the name of the view These fields are assumed immutable (set at initialization, and never changed). @@ -307,9 +304,10 @@ Starting with protocol version `2.1.0`, `echo_update` messages from the kernel t } ``` -The Jupyter comm protocol is asymmetric in how messages flow: messages flow from a single frontend to a single kernel, but messages are broadcast from the kernel to *all* frontends. In the widget protocol, if a frontend updates the value of a widget, the frontend does not have a way to directly notify other frontends about the state update. The `echo_update` optional messages enable a kernel to broadcast out frontend updates to all frontends. This can also help resolve the race condition where the kernel and a frontend simultaneously send updates to each other since the frontend now knows the order of kernel updates. +The Jupyter comm protocol is asymmetric in how messages flow: messages flow from a single frontend to a single kernel, but messages are broadcast from the kernel to _all_ frontends. In the widget protocol, if a frontend updates the value of a widget, the frontend does not have a way to directly notify other frontends about the state update. The `echo_update` optional messages enable a kernel to broadcast out frontend updates to all frontends. This can also help resolve the race condition where the kernel and a frontend simultaneously send updates to each other since the frontend now knows the order of kernel updates. The `echo_update` messages enable a frontend to optimistically update its widget views to reflect its own changes that it knows the kernel will yet process. These messages are intended to be used as follows: + 1. A frontend model attribute is updated, and the frontend views are optimistically updated to reflect the attribute. 2. The frontend queues an update message to the kernel and records the message id for the attribute. 3. The frontend ignores updates to the attribute from the kernel contained in `echo_update` messages until it gets an `echo_update` message corresponding to its own update of the attribute (i.e., the [parent_header](https://jupyter-client.readthedocs.io/en/latest/messaging.html#parent-header) id matches the stored message id for the attribute). It also ignores `echo_update` updates if it has a pending attribute update to send to the kernel. Once the frontend receives its own `echo_update` and does not have any more pending attribute updates to send to the kernel, it starts applying attribute updates from `echo_update` messages. @@ -365,9 +363,6 @@ To display a widget, the kernel sends a Jupyter [iopub `display_data` message](h } ``` - - - # Control Widget messaging protocol, version 1.0 This is implemented in ipywidgets 7.7. diff --git a/packages/schema/package.json b/packages/schema/package.json index daf0d29ea0..eb46c80147 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -2,23 +2,23 @@ "name": "@jupyter-widgets/schema", "version": "0.5.1", "description": "Schemas for the Jupyter interactive Widgets", - "main": "index.js", - "scripts": { - "test": "node index.js" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/jupyter-widgets/ipywidgets.git" - }, "keywords": [ "jupyter", "schemas", "notebook" ], - "author": "Project Jupyter", - "license": "BSD-3-Clause", + "homepage": "https://github.com/jupyter-widgets/ipywidgets#readme", "bugs": { "url": "https://github.com/jupyter-widgets/ipywidgets/issues" }, - "homepage": "https://github.com/jupyter-widgets/ipywidgets#readme" + "repository": { + "type": "git", + "url": "git+https://github.com/jupyter-widgets/ipywidgets.git" + }, + "license": "BSD-3-Clause", + "author": "Project Jupyter", + "main": "index.js", + "scripts": { + "test": "node index.js" + } } diff --git a/python/ipywidgets/README.md b/python/ipywidgets/README.md index 01dabcb218..230c74ffa7 100644 --- a/python/ipywidgets/README.md +++ b/python/ipywidgets/README.md @@ -19,7 +19,4 @@ provides an overview of the core interactive widgets, including: - display areas - and more - For more information, see the main [documentation](https://github.com/jupyter-widgets/ipywidgets#readme). - - diff --git a/python/ipywidgets/setup.cfg b/python/ipywidgets/setup.cfg index c554900c60..8d60e3fcf2 100644 --- a/python/ipywidgets/setup.cfg +++ b/python/ipywidgets/setup.cfg @@ -3,7 +3,7 @@ name = ipywidgets version = attr: ipywidgets._version.__version__ author = Jupyter Development Team author_email = jupyter@googlegroups.com -license_file = LICENSE +license_files = LICENSE description = Jupyter interactive widgets long_description = file: README.md long_description_content_type = text/markdown diff --git a/python/jupyterlab_widgets/MANIFEST.in b/python/jupyterlab_widgets/MANIFEST.in index 0e3fc9e99f..a8223989be 100644 --- a/python/jupyterlab_widgets/MANIFEST.in +++ b/python/jupyterlab_widgets/MANIFEST.in @@ -6,7 +6,7 @@ include package.json include install.json include ts*.json -graft jupyterlab_widgets/labextension +recursive-include labextension *.* # Javascript files prune src diff --git a/python/jupyterlab_widgets/README.md b/python/jupyterlab_widgets/README.md index a8d4df4b89..4a1e158339 100644 --- a/python/jupyterlab_widgets/README.md +++ b/python/jupyterlab_widgets/README.md @@ -1,5 +1,4 @@ -Jupyter Widgets JupyterLab Extension -==================================== +# Jupyter Widgets JupyterLab Extension A JupyterLab 3.0 extension for Jupyter/IPython widgets. @@ -16,19 +15,17 @@ pip install jupyterlab_widgets Prior to JupyterLab 3.0, use the appropriate command from the following list to install a compatible JupyterLab extension. -* For JupyterLab 0.30, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.31` -* For JupyterLab 0.31rc1, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.32` -* For JupyterLab 0.31rc2, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.33` -* For JupyterLab 0.31.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.34` -* For JupyterLab 0.32.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.35` -* For JupyterLab 0.33.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.36` -* For JupyterLab 0.34.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.37` -* For JupyterLab 0.35.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.38` -* For JupyterLab 1.0.x and 1.1.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@1.0` -* For JupyterLab 1.2.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@1.1` -* For JupyterLab 2.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@2` - - +- For JupyterLab 0.30, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.31` +- For JupyterLab 0.31rc1, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.32` +- For JupyterLab 0.31rc2, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.33` +- For JupyterLab 0.31.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.34` +- For JupyterLab 0.32.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.35` +- For JupyterLab 0.33.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.36` +- For JupyterLab 0.34.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.37` +- For JupyterLab 0.35.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.38` +- For JupyterLab 1.0.x and 1.1.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@1.0` +- For JupyterLab 1.2.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@1.1` +- For JupyterLab 2.x, use `jupyter labextension install @jupyter-widgets/jupyterlab-manager@2` ## Contributing @@ -48,14 +45,14 @@ pip install -e . # Link your development version of the extension with JupyterLab jupyter labextension develop . --overwrite # Rebuild extension Typescript source after making changes -jlpm run build +jlpm build ``` You can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension. ```bash # Watch the source directory in one terminal, automatically rebuilding when needed -jlpm run watch +jlpm watch # Run JupyterLab in another terminal jupyter lab ``` diff --git a/python/jupyterlab_widgets/jupyterlab_widgets/__init__.py b/python/jupyterlab_widgets/jupyterlab_widgets/__init__.py index 837ecc1dbf..2e4d87c60c 100644 --- a/python/jupyterlab_widgets/jupyterlab_widgets/__init__.py +++ b/python/jupyterlab_widgets/jupyterlab_widgets/__init__.py @@ -1,18 +1,20 @@ # Copyright (c) Jupyter Development Team. # Distributed under the terms of the Modified BSD License. -import json -import os.path as osp - from ._version import __version__ -HERE = osp.abspath(osp.dirname(__file__)) - -with open(osp.join(HERE, 'labextension', 'package.json')) as fid: - data = json.load(fid) def _jupyter_labextension_paths(): - return [{ - 'src': 'labextension', - 'dest': data['name'] - }] + import sys + from pathlib import Path + + labext_name = '@jupyter-widgets/jupyterlab-manager' + here = Path(__file__).parent.resolve() + src_prefix = here.parent / 'labextension' + + if not src_prefix.exists(): + src_prefix = Path(sys.prefix) / f'share/jupyter/labextensions/{labext_name}' + + return [{'src': str(src_prefix), 'dest': labext_name}] + +__all__ = ['_jupyter_labextension_paths', '__version__'] diff --git a/python/jupyterlab_widgets/package.json b/python/jupyterlab_widgets/package.json index eaea1bdbf7..aca7dd1d5b 100644 --- a/python/jupyterlab_widgets/package.json +++ b/python/jupyterlab_widgets/package.json @@ -30,22 +30,20 @@ "schema/*.json" ], "scripts": { - "build": "jlpm run build:lib && jlpm run build:labextension:dev", + "build": "jlpm build:lib && jlpm build:labextension:dev", "build:labextension": "jupyter labextension build .", "build:labextension:dev": "jupyter labextension build --development True .", - "build:lib": "tsc", - "build:prod": "jlpm run build:lib && jlpm run build:labextension", - "clean": "jlpm run clean:lib", - "clean:all": "jlpm run clean:lib && jlpm run clean:labextension", - "clean:labextension": "rimraf jupyterlab_widgets/labextension", + "build:lib": "tsc -b", + "build:prod": "jlpm build:lib && jlpm build:labextension", + "clean": "jlpm clean:lib", + "clean:all": "jlpm clean:lib && jlpm clean:labextension", + "clean:labextension": "rimraf labextension", "clean:lib": "rimraf lib tsconfig.tsbuildinfo", "eslint": "eslint . --ext .ts,.tsx --fix", "eslint:check": "eslint . --ext .ts,.tsx", - "install:extension": "jlpm run build", - "prepare": "jlpm run clean && jlpm run build:prod", - "watch": "run-p watch:src watch:labextension", - "watch:labextension": "jupyter labextension watch .", - "watch:src": "tsc -w" + "install:extension": "jlpm build", + "prepare": "jlpm clean && jlpm build:prod", + "watch": "jupyter labextension watch ." }, "dependencies": { "@jupyter-widgets/base": "^6.0.2", @@ -86,11 +84,11 @@ "npm-run-all": "^4.1.5", "prettier": "^2.3.2", "rimraf": "^3.0.2", - "typescript": "~4.3.2" + "typescript": "~4.9.4" }, "jupyterlab": { "extension": true, - "outputDir": "jupyterlab_widgets/labextension", + "outputDir": "labextension", "schemaDir": "./schema" } } diff --git a/python/jupyterlab_widgets/pyproject.toml b/python/jupyterlab_widgets/pyproject.toml index 4a8da22eb7..5fcc75bc64 100644 --- a/python/jupyterlab_widgets/pyproject.toml +++ b/python/jupyterlab_widgets/pyproject.toml @@ -3,8 +3,8 @@ requires = ["jupyter_packaging~=0.10,<2", "jupyterlab~=3.0"] build-backend = "jupyter_packaging.build_api" [tool.jupyter-packaging.options] -skip-if-exists = ["jupyterlab_widgets/labextension/package.json"] -ensured-targets = ["jupyterlab_widgets/labextension/package.json"] +skip-if-exists = ["labextension/package.json"] +ensured-targets = ["labextension/package.json"] [tool.jupyter-packaging.builder] factory = "jupyter_packaging.npm_builder" @@ -14,4 +14,4 @@ build_cmd = "build:prod" npm = ["jlpm"] [tool.check-manifest] -ignore = ["jupyterlab_widgets/labextension/**", "yarn.lock", ".*", "package-lock.json"] +ignore = ["labextension/**", "yarn.lock", ".*", "package-lock.json"] diff --git a/python/jupyterlab_widgets/setup.cfg b/python/jupyterlab_widgets/setup.cfg index cc19bfadd6..8cf3577ac0 100644 --- a/python/jupyterlab_widgets/setup.cfg +++ b/python/jupyterlab_widgets/setup.cfg @@ -7,7 +7,7 @@ url = https://github.com/jupyter-widgets/ipywidgets description = Jupyter interactive widgets for JupyterLab long_description = file: README.md long_description_content_type = text/markdown -license_file = LICENSE +license_files = LICENSE license = BSD-3-Clause platforms = Linux, Mac OS X, Windows keywords = Interactive, Interpreter, Shell, Web, notebook, widgets, Jupyter, JupyterLab, JupyterLab3 diff --git a/python/jupyterlab_widgets/setup.py b/python/jupyterlab_widgets/setup.py index 0110640268..1cb6b2ae08 100644 --- a/python/jupyterlab_widgets/setup.py +++ b/python/jupyterlab_widgets/setup.py @@ -13,8 +13,7 @@ from setuptools import setup HERE = Path(__file__).parent.resolve() -IS_REPO = (HERE.parent / '.git').exists() -LAB_PATH = HERE / "jupyterlab_widgets" / "labextension" +LAB_PATH = HERE / "labextension" # The name of the project name = "jupyterlab_widgets" diff --git a/python/widgetsnbextension/package.json b/python/widgetsnbextension/package.json index b0c8b3a3e0..f934758399 100644 --- a/python/widgetsnbextension/package.json +++ b/python/widgetsnbextension/package.json @@ -15,10 +15,11 @@ "author": "Jupyter Project", "main": "src/extension.js", "scripts": { - "build": "webpack", + "build": "npm run build:nbextension", + "build:nbextension": "webpack", "clean": "rimraf widgetsnbextension/static", "prepublish": "npm run clean && npm run build", - "test": "echo \"Error: no test specified\" && exit 1" + "watch": "npm run build --watch" }, "dependencies": { "@jupyter-widgets/base": "^6.0.2", @@ -33,6 +34,7 @@ }, "devDependencies": { "css-loader": "^6.5.1", + "requirejs": "^2.3.6", "rimraf": "^3.0.2", "style-loader": "^3.3.1", "webpack": "^5.65.0", diff --git a/python/widgetsnbextension/setup.cfg b/python/widgetsnbextension/setup.cfg index 3fb79aa7e8..864cab574e 100644 --- a/python/widgetsnbextension/setup.cfg +++ b/python/widgetsnbextension/setup.cfg @@ -7,7 +7,7 @@ url = http://jupyter.org description = Jupyter interactive widgets for Jupyter Notebook long_description = file: README.md long_description_content_type = text/markdown -license_file = LICENSE +license_files = LICENSE license = BSD 3-Clause License platforms = Linux, Mac OS X, Windows keywords = Interactive, Interpreter, Shell, Web, notebook, widgets, Jupyter @@ -35,4 +35,3 @@ packages = find: [options.package_data] widgetsnbextension = widgetsnbextension/static/extension.js - diff --git a/tsconfig.typedoc.json b/tsconfig.typedoc.json new file mode 100644 index 0000000000..15117b6e62 --- /dev/null +++ b/tsconfig.typedoc.json @@ -0,0 +1,33 @@ +{ + "$schema": "http://json.schemastore.org/tsconfig", + "compilerOptions": { + "lib": ["ES2019", "WebWorker", "ScriptHost", "DOM", "DOM.Iterable"], + "paths": { + "@jupyter-widgets/*": [ + "./packages/*/src", + "./python/jupyterlab_widgets/src" + ] + } + }, + "extends": "./tsconfigbase", + "references": [ + { + "path": "./packages/base" + }, + { + "path": "./packages/base-manager" + }, + { + "path": "./packages/controls" + }, + { + "path": "./packages/html-manager" + }, + { + "path": "./packages/output" + }, + { + "path": "./python/jupyterlab_widgets" + } + ] +} diff --git a/tsconfigbase.json b/tsconfigbase.json index 72d35ee0b7..946f08c977 100644 --- a/tsconfigbase.json +++ b/tsconfigbase.json @@ -12,11 +12,13 @@ "moduleResolution": "node", "noEmitOnError": true, "noImplicitAny": true, + "noImplicitThis": false, "noUnusedLocals": true, "preserveWatchOutput": true, "resolveJsonModule": true, + "skipLibCheck": true, + "sourceMap": true, "strict": true, - "noImplicitThis": false, "strictPropertyInitialization": false, "target": "es2017" } diff --git a/typedoc.json b/typedoc.json new file mode 100644 index 0000000000..874998b2d3 --- /dev/null +++ b/typedoc.json @@ -0,0 +1,17 @@ +{ + "$schema": "https://typedoc.org/schema.json", + "entryPointStrategy": "packages", + "entryPoints": [ + "packages/base", + "packages/base-manager", + "packages/controls", + "packages/html-manager", + "packages/output", + "python/jupyterlab_widgets" + ], + "githubPages": false, + "logLevel": "Verbose", + "name": "jupyter-widgets", + "out": "docs/typedoc/typedoc", + "tsconfig": "tsconfig.typedoc.json" +} diff --git a/ui-tests/.yarnrc b/ui-tests/.yarnrc new file mode 100644 index 0000000000..0f81e58dae --- /dev/null +++ b/ui-tests/.yarnrc @@ -0,0 +1,4 @@ +disable-self-update-check true +ignore-optional true +network-timeout "300000" +registry "https://registry.npmjs.org/" diff --git a/ui-tests/package.json b/ui-tests/package.json index ea3f9cea5d..74b3c33fdd 100644 --- a/ui-tests/package.json +++ b/ui-tests/package.json @@ -5,15 +5,17 @@ "description": "ipywidgets UI Tests", "scripts": { "start": "jupyter lab --config ./jupyter_server_config.py", - "start:detached": "yarn run start&", + "start:detached": "jlpm start&", "test": "playwright test", "test:debug": "PWDEBUG=1 playwright test", "test:report": "http-server ./playwright-report -a localhost -o", - "test:update": "playwright test --update-snapshots" + "test:update": "playwright test --update-snapshots", + "deduplicate": "jlpm && yarn-deduplicate -s fewer --fail" }, "author": "Project Jupyter", "license": "BSD-3-Clause", - "dependencies": { - "@jupyterlab/galata": "~4.0.2" + "devDependencies": { + "@jupyterlab/galata": "^4.4.2", + "yarn-deduplicate": "^6.0.1" } } diff --git a/ui-tests/tests/widgets.test.ts-snapshots/widgets-cell-25-linux.png b/ui-tests/tests/widgets.test.ts-snapshots/widgets-cell-25-linux.png index 1c31caae21..149354b28d 100644 Binary files a/ui-tests/tests/widgets.test.ts-snapshots/widgets-cell-25-linux.png and b/ui-tests/tests/widgets.test.ts-snapshots/widgets-cell-25-linux.png differ diff --git a/ui-tests/tests/widgets.test.ts-snapshots/widgets-cell-34-linux.png b/ui-tests/tests/widgets.test.ts-snapshots/widgets-cell-34-linux.png index b3abbabfeb..8932fe326b 100644 Binary files a/ui-tests/tests/widgets.test.ts-snapshots/widgets-cell-34-linux.png and b/ui-tests/tests/widgets.test.ts-snapshots/widgets-cell-34-linux.png differ diff --git a/ui-tests/yarn.lock b/ui-tests/yarn.lock index 1dedeca9cc..951c08676b 100644 --- a/ui-tests/yarn.lock +++ b/ui-tests/yarn.lock @@ -2,463 +2,26 @@ # yarn lockfile v1 -"@babel/code-frame@^7.12.13": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/code-frame@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" - integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== - dependencies: - "@babel/highlight" "^7.14.5" - -"@babel/compat-data@^7.15.0": - version "7.15.0" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176" - integrity sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA== - -"@babel/core@^7.14.8": - version "7.15.5" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz#f8ed9ace730722544609f90c9bb49162dc3bf5b9" - integrity sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/generator" "^7.15.4" - "@babel/helper-compilation-targets" "^7.15.4" - "@babel/helper-module-transforms" "^7.15.4" - "@babel/helpers" "^7.15.4" - "@babel/parser" "^7.15.5" - "@babel/template" "^7.15.4" - "@babel/traverse" "^7.15.4" - "@babel/types" "^7.15.4" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz#85acb159a267ca6324f9793986991ee2022a05b0" - integrity sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw== - dependencies: - "@babel/types" "^7.15.4" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz#3d0e43b00c5e49fdb6c57e421601a7a658d5f835" - integrity sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-compilation-targets@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz#cf6d94f30fbefc139123e27dd6b02f65aeedb7b9" - integrity sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ== - dependencies: - "@babel/compat-data" "^7.15.0" - "@babel/helper-validator-option" "^7.14.5" - browserslist "^4.16.6" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.14.5", "@babel/helper-create-class-features-plugin@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz#7f977c17bd12a5fba363cb19bea090394bf37d2e" - integrity sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.15.4" - "@babel/helper-function-name" "^7.15.4" - "@babel/helper-member-expression-to-functions" "^7.15.4" - "@babel/helper-optimise-call-expression" "^7.15.4" - "@babel/helper-replace-supers" "^7.15.4" - "@babel/helper-split-export-declaration" "^7.15.4" - -"@babel/helper-function-name@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz#845744dafc4381a4a5fb6afa6c3d36f98a787ebc" - integrity sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw== - dependencies: - "@babel/helper-get-function-arity" "^7.15.4" - "@babel/template" "^7.15.4" - "@babel/types" "^7.15.4" - -"@babel/helper-get-function-arity@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz#098818934a137fce78b536a3e015864be1e2879b" - integrity sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-hoist-variables@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz#09993a3259c0e918f99d104261dfdfc033f178df" - integrity sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-member-expression-to-functions@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz#bfd34dc9bba9824a4658b0317ec2fd571a51e6ef" - integrity sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-module-imports@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz#e18007d230632dea19b47853b984476e7b4e103f" - integrity sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-module-transforms@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz#962cc629a7f7f9a082dd62d0307fa75fe8788d7c" - integrity sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw== - dependencies: - "@babel/helper-module-imports" "^7.15.4" - "@babel/helper-replace-supers" "^7.15.4" - "@babel/helper-simple-access" "^7.15.4" - "@babel/helper-split-export-declaration" "^7.15.4" - "@babel/helper-validator-identifier" "^7.14.9" - "@babel/template" "^7.15.4" - "@babel/traverse" "^7.15.4" - "@babel/types" "^7.15.4" - -"@babel/helper-optimise-call-expression@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz#f310a5121a3b9cc52d9ab19122bd729822dee171" - integrity sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9" - integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== - -"@babel/helper-replace-supers@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz#52a8ab26ba918c7f6dee28628b07071ac7b7347a" - integrity sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.15.4" - "@babel/helper-optimise-call-expression" "^7.15.4" - "@babel/traverse" "^7.15.4" - "@babel/types" "^7.15.4" - -"@babel/helper-simple-access@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz#ac368905abf1de8e9781434b635d8f8674bcc13b" - integrity sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-skip-transparent-expression-wrappers@^7.14.5": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz#707dbdba1f4ad0fa34f9114fc8197aec7d5da2eb" - integrity sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-split-export-declaration@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz#aecab92dcdbef6a10aa3b62ab204b085f776e257" - integrity sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw== - dependencies: - "@babel/types" "^7.15.4" - -"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9": - version "7.14.9" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48" - integrity sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g== - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/helper-validator-option@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" - integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== - -"@babel/helpers@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz#5f40f02050a3027121a3cf48d497c05c555eaf43" - integrity sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ== - dependencies: - "@babel/template" "^7.15.4" - "@babel/traverse" "^7.15.4" - "@babel/types" "^7.15.4" - -"@babel/highlight@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" - integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== - dependencies: - "@babel/helper-validator-identifier" "^7.14.5" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.15.4", "@babel/parser@^7.15.5": - version "7.15.5" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.15.5.tgz#d33a58ca69facc05b26adfe4abebfed56c1c2dac" - integrity sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg== - -"@babel/plugin-proposal-class-properties@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e" - integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-proposal-dynamic-import@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz#0c6617df461c0c1f8fff3b47cd59772360101d2c" - integrity sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-proposal-export-namespace-from@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz#dbad244310ce6ccd083072167d8cea83a52faf76" - integrity sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-logical-assignment-operators@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz#6e6229c2a99b02ab2915f82571e0cc646a40c738" - integrity sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6" - integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-numeric-separator@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz#83631bf33d9a51df184c2102a069ac0c58c05f18" - integrity sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-optional-chaining@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603" - integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-methods@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz#37446495996b2945f30f5be5b60d5e2aa4f5792d" - integrity sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-proposal-private-property-in-object@^7.14.5": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz#55c5e3b4d0261fd44fe637e3f624cfb0f484e3e5" - integrity sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.15.4" - "@babel/helper-create-class-features-plugin" "^7.15.4" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz#b82c6ce471b165b5ce420cf92914d6fb46225716" - integrity sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-modules-commonjs@^7.14.5": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz#8201101240eabb5a76c08ef61b2954f767b6b4c1" - integrity sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA== +"@babel/runtime@^7.1.2": + version "7.20.13" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz#7055ab8a7cff2b8f6058bf6ae45ff84ad2aded4b" + integrity sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA== dependencies: - "@babel/helper-module-transforms" "^7.15.4" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-simple-access" "^7.15.4" - babel-plugin-dynamic-import-node "^2.3.3" + regenerator-runtime "^0.13.11" -"@babel/plugin-transform-typescript@^7.15.0": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz#db7a062dcf8be5fc096bc0eeb40a13fbfa1fa251" - integrity sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.15.4" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-typescript" "^7.14.5" +"@blueprintjs/colors@^4.0.0-alpha.3": + version "4.1.12" + resolved "https://registry.npmjs.org/@blueprintjs/colors/-/colors-4.1.12.tgz#5cc85152fb42f5ff8c92dbccfc04ce25eebb1b7f" + integrity sha512-tid/RQv/hmSrt6OW56lN8UfoV4UH0aQVzjHsURetboIxRbqTCa7bY/ywgT1UdVXXgPxkxUqdj0JPasZE0O38ig== -"@babel/preset-typescript@^7.14.5": - version "7.15.0" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz#e8fca638a1a0f64f14e1119f7fe4500277840945" - integrity sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow== +"@blueprintjs/core@^3.36.0", "@blueprintjs/core@^3.54.0": + version "3.54.0" + resolved "https://registry.npmjs.org/@blueprintjs/core/-/core-3.54.0.tgz#7269f34eccdf0d2874377c5ad973ca2a31562221" + integrity sha512-u2c1s6MNn0ocxhnC6CuiG5g3KV6b4cKUvSobznepA9SC3/AL1s3XOvT7DLWoHRv2B/vBOHFYEDzLw2/vlcGGZg== dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - "@babel/plugin-transform-typescript" "^7.15.0" - -"@babel/runtime@^7.1.2": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz#fd17d16bfdf878e6dd02d19753a39fa8a8d9c84a" - integrity sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz#51898d35dcf3faa670c4ee6afcfd517ee139f194" - integrity sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/parser" "^7.15.4" - "@babel/types" "^7.15.4" - -"@babel/traverse@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz#ff8510367a144bfbff552d9e18e28f3e2889c22d" - integrity sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/generator" "^7.15.4" - "@babel/helper-function-name" "^7.15.4" - "@babel/helper-hoist-variables" "^7.15.4" - "@babel/helper-split-export-declaration" "^7.15.4" - "@babel/parser" "^7.15.4" - "@babel/types" "^7.15.4" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.15.4": - version "7.15.4" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.15.4.tgz#74eeb86dbd6748d2741396557b9860e57fce0a0d" - integrity sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw== - dependencies: - "@babel/helper-validator-identifier" "^7.14.9" - to-fast-properties "^2.0.0" - -"@blueprintjs/colors@^3.0.0": - version "3.0.0" - resolved "https://registry.npmjs.org/@blueprintjs/colors/-/colors-3.0.0.tgz#f121dc1bc24cc367668a425911fa8ff52e87014a" - integrity sha512-8rRkIcnnOwMEMAGDciKFdVQ3dZXvCkSGcgEzVR2ijopCvLZrrHf+ySzn8v7Y2d60A2Q2A3Of8NDrYbV32sBssg== - -"@blueprintjs/core@^3.36.0", "@blueprintjs/core@^3.49.1": - version "3.49.1" - resolved "https://registry.npmjs.org/@blueprintjs/core/-/core-3.49.1.tgz#6824ddb11ce2858f0b009c8ae0c774547e3edb0a" - integrity sha512-H6UAYZeBZcGDQb24vEkFps0eKlkyKvy/B/OJ2elZjHC1B1Regv7TwIDjju9wgzZvzKCcCVZzUg9OqtH43V+1yA== - dependencies: - "@blueprintjs/colors" "^3.0.0" - "@blueprintjs/icons" "^3.29.0" + "@blueprintjs/colors" "^4.0.0-alpha.3" + "@blueprintjs/icons" "^3.33.0" + "@juggle/resize-observer" "^3.3.1" "@types/dom4" "^2.0.1" classnames "^2.2" dom4 "^2.1.5" @@ -467,25 +30,24 @@ react-lifecycles-compat "^3.0.4" react-popper "^1.3.7" react-transition-group "^2.9.0" - resize-observer-polyfill "^1.5.1" - tslib "~1.13.0" + tslib "~2.3.1" -"@blueprintjs/icons@^3.29.0": - version "3.29.0" - resolved "https://registry.npmjs.org/@blueprintjs/icons/-/icons-3.29.0.tgz#2e786c6264a1783f2df9423749236189a84c436e" - integrity sha512-FDpPsEBwzsFBsxDXNsea+u+bU+iFWcVTbKH05+jtGEpvDEOrpOsOwUYvkBvVaReR0DORREVye2/NL0/uvLCRrg== +"@blueprintjs/icons@^3.33.0": + version "3.33.0" + resolved "https://registry.npmjs.org/@blueprintjs/icons/-/icons-3.33.0.tgz#4dacdb7731abdf08d1ab240f3a23a185df60918b" + integrity sha512-Q6qoSDIm0kRYQZISm59UUcDCpV3oeHulkLuh3bSlw0HhcSjvEQh2PSYbtaifM60Q4aK4PCd6bwJHg7lvF1x5fQ== dependencies: classnames "^2.2" - tslib "~1.13.0" + tslib "~2.3.1" "@blueprintjs/select@^3.15.0": - version "3.18.1" - resolved "https://registry.npmjs.org/@blueprintjs/select/-/select-3.18.1.tgz#655219326c09c80adf2711c0dd17191034c92248" - integrity sha512-WwPkNLlNBy0Et0VuQDuxyo0UtBd6JPiWhR2F/xub8ZlYX7tayvXW5DaedtFlnS1OhNlPsolJTcJVoAgYy4Lnbw== + version "3.19.1" + resolved "https://registry.npmjs.org/@blueprintjs/select/-/select-3.19.1.tgz#b5e8baa6f182a0647651a57fde8d1d97eaa1e997" + integrity sha512-8UJIZMaWXRMQHr14wbmzJc/CklcSKxOU5JUux0xXKQz/hDW/g1a650tlwJmnxufvRdShbGinlVfHupCs0EL6sw== dependencies: - "@blueprintjs/core" "^3.49.1" + "@blueprintjs/core" "^3.54.0" classnames "^2.2" - tslib "~1.13.0" + tslib "~2.3.1" "@fortawesome/fontawesome-free@^5.12.0": version "5.15.4" @@ -500,267 +62,263 @@ gud "^1.0.0" warning "^4.0.3" -"@jest/types@^27.2.5": - version "27.2.5" - resolved "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz#420765c052605e75686982d24b061b4cbba22132" - integrity sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" +"@juggle/resize-observer@^3.3.1": + version "3.4.0" + resolved "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" + integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== -"@jupyterlab/application@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/application/-/application-3.2.2.tgz#0f75bd8fc64bb0e8a91cf2f8725c177a981f2f08" - integrity sha512-B+yeVY1ie7OHJbAVmgUNb7MOklzXZPUX9uWokOxSjd7oSV9uLEPKnhvEV0vlPf4L1iZT1ocROxdBoY4uQUNbuA== +"@jupyterlab/application@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/application/-/application-3.5.2.tgz#462f0d9477bbf607720dc29feaaf80f623548c78" + integrity sha512-//cFTONDGty03ahb3mKnpIAm82FQnEOI0d2ESzmL4bkaxSkrWfabr6Dzogpqk9ZvEy2ADri0uQSHJS1ffuEGGg== dependencies: "@fortawesome/fontawesome-free" "^5.12.0" - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/docregistry" "^3.2.2" - "@jupyterlab/rendermime" "^3.2.2" - "@jupyterlab/rendermime-interfaces" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/statedb" "^3.2.2" - "@jupyterlab/translation" "^3.2.2" - "@jupyterlab/ui-components" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/application" "^1.16.0" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" - -"@jupyterlab/apputils@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-3.2.2.tgz#aede9f1ad2a00a9a8dd47748fb746e6000a837d7" - integrity sha512-ulgI6uG8x5o56PYOkfnEMriRBNyIcI3Lcr55nnulBwUsWpjZDjcog7f/aWwW1cyc8b0v7y6tyVXmADTiqmrjVg== - dependencies: - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/settingregistry" "^3.2.2" - "@jupyterlab/statedb" "^3.2.2" - "@jupyterlab/translation" "^3.2.2" - "@jupyterlab/ui-components" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/domutils" "^1.2.3" - "@lumino/messaging" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docregistry" "^3.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/application" "^1.27.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" + +"@jupyterlab/apputils@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-3.5.2.tgz#a38e7acc4b026760f18647047ed193bd576bb180" + integrity sha512-VTgiYzoGRt2hjiaG94M3M35jXw46bMO+pl8whjPRZFZ6UzIJpMq9/Rr1VyuJyG+eE/Wt9WQsxCP84nTlUZNfBQ== + dependencies: + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/settingregistry" "^3.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/domutils" "^1.8.0" + "@lumino/messaging" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" "@types/react" "^17.0.0" react "^17.0.1" react-dom "^17.0.1" - sanitize-html "~2.3.3" + sanitize-html "~2.7.3" url "^0.11.0" -"@jupyterlab/attachments@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/attachments/-/attachments-3.2.2.tgz#253dcea43eb953a41a04fd14ceadbe678a92a30d" - integrity sha512-hoAcNKY0TIdJcjnI0MMoStP4oLocmFiJ5NZsqLacP/nGeihUWX8m/vDZP5JJmX9+K3EPAO/FKtOWEMBjPIqhGQ== - dependencies: - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/rendermime" "^3.2.2" - "@jupyterlab/rendermime-interfaces" "^3.2.2" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" - -"@jupyterlab/cells@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/cells/-/cells-3.2.2.tgz#8ba1d79125068315f5531de698b3573ae1fc9585" - integrity sha512-GcIpv9eCM0geiontTv5YafrR6uiK4YmUao1toYq0eJcIbHtK7CLaw3IgCd5JkzQ8EHBhR6eEnrzLY83nTeS6lA== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/attachments" "^3.2.2" - "@jupyterlab/codeeditor" "^3.2.2" - "@jupyterlab/codemirror" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/filebrowser" "^3.2.2" - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/outputarea" "^3.2.2" - "@jupyterlab/rendermime" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/shared-models" "^3.2.2" - "@jupyterlab/ui-components" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/domutils" "^1.2.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" - marked "^2.0.0" +"@jupyterlab/attachments@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/attachments/-/attachments-3.5.2.tgz#0375bf80d3b7522cf5f45d206c190241e0d9ae74" + integrity sha512-zVu6soe+biGG/V+ZOLb24rr3esr7YyvLnxLefWB02pSJPBlIe5Pn1GY6eWYPOZPtcFN2Di8OZsCp6LQJaNygeA== + dependencies: + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" + +"@jupyterlab/cells@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/cells/-/cells-3.5.2.tgz#454e3203726e38af36591620c7e17db8937eff14" + integrity sha512-ze0vuFRH3CL88wS+oMoD4YmapMU/aR/RTZPuAOgK0o072CEAuhJFOPgpv12NalnEYlNM8YBeR4/nJ2xPfbX8lQ== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/attachments" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/codemirror" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/filebrowser" "^3.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/outputarea" "^3.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/domutils" "^1.8.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" + marked "^4.0.17" react "^17.0.1" -"@jupyterlab/codeeditor@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-3.2.2.tgz#6d9b0e69e3af5f57b9bb554e5c912e1a809627c1" - integrity sha512-+KLmTwuNArkbhVBQRZRR/tYUT1PQdZ7erJx1UiBkfGE8TBtVTlmzHQfGg7tBbg0vcrzsngEft45GvbhHoUVaEw== - dependencies: - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/shared-models" "^3.2.2" - "@jupyterlab/translation" "^3.2.2" - "@jupyterlab/ui-components" "^3.2.2" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" - -"@jupyterlab/codemirror@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-3.2.2.tgz#723ef5eee0f78a7796eda7997a8c4d062d549cdd" - integrity sha512-usxKPETY80gdMy9RpoSQiWgUPP/wr7lOTBvlRnuwDhDUSvZkSAB9JGr0XxMKuQMuFG7RZrY8FLjVyrCeuRUdxw== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/codeeditor" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/shared-models" "^3.2.2" - "@jupyterlab/statusbar" "^3.2.2" - "@jupyterlab/translation" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/codeeditor@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-3.5.2.tgz#7857e5df534fc4c2f6bb11412ad054792816a2fc" + integrity sha512-ONMCUEvgSwXhOEDW3i8Gl7s7xWbbgpjbG413LV4F+JP4J4IZv6fSW/AhXQ4Omdtl1lTJsqlGqfNyEmdAkLto9w== + dependencies: + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" + +"@jupyterlab/codemirror@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-3.5.2.tgz#81042fef972f63f4a1c6afeb17c4a54094ea161e" + integrity sha512-PpAKmDwMd69Ge/ZG+F8PiB6ZoJcdJ8slsAv3Tu1FM4I2MPZ+X2E6TnqmgsBL7LZTr3qkWcQuTBaNxinAVbAzkA== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/statusbar" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" codemirror "~5.61.0" react "^17.0.1" - y-codemirror "^2.1.1" + y-codemirror "^3.0.1" -"@jupyterlab/coreutils@^5.2.2": - version "5.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-5.2.2.tgz#54c50586576fac8adcf3a4d65399d19112cc6a18" - integrity sha512-7lOMZm4e48piGVwKlvjuMSI0+4+Q5/DA33t0dGoD++lKLEelVVKmgBm8dsGp/nqtwxGyupEWcC5Fqw08gxtJUg== +"@jupyterlab/coreutils@^5.5.2": + version "5.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-5.5.2.tgz#e73c4a955115315c45cc39ce8bef47791daf05ad" + integrity sha512-mpanIZlMcUN10xYN8P8N6Icnz6DbJjKrOMRvmD6ALZ3i62SJqqMjuYCW6vFZ7cW+EZlMTqOk8VMnAJ+rwC5d+g== dependencies: - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" minimist "~1.2.0" moment "^2.24.0" path-browserify "^1.0.0" url-parse "~1.5.1" -"@jupyterlab/docmanager@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/docmanager/-/docmanager-3.2.2.tgz#c45680ac5179e784885f0730cbe03760760bc3c7" - integrity sha512-/BBaoN/jCancKyP6Te46kGi7t0miP4EEEe2u6821SOQmj/f4y/4Xjr0NpTsNTckSxksP0DWbbQNg+aaIkbP36w== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/docprovider" "^3.2.2" - "@jupyterlab/docregistry" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/statusbar" "^3.2.2" - "@jupyterlab/translation" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/docmanager@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/docmanager/-/docmanager-3.5.2.tgz#3ebc897c5cf7cb9cafb40d1729c0d921aad94a7c" + integrity sha512-IGP6NL/+qiq4w288I2gqmGrNOnShZcDyDsEE5Sts7HYoRDnSZL5lZSRwmP7DFnUQQ3v4PGrz9n/Mu3nNCBRv/g== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docprovider" "^3.5.2" + "@jupyterlab/docregistry" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/statusbar" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" react "^17.0.1" -"@jupyterlab/docprovider@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/docprovider/-/docprovider-3.2.2.tgz#201ea0834a8fac6d89c8d682948e5e6f3ec3b71e" - integrity sha512-9tSBpWbwX/bfxMq1JfPvw9k0VH4R32aAV3QrcgochbGJG6/wtj84OvQuXKCZoFa/MJmhrG3NF15yJPOCyyR59w== +"@jupyterlab/docprovider@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/docprovider/-/docprovider-3.5.2.tgz#a87973edef5b52e4aa676c52ed15c01030251976" + integrity sha512-QH9lHBAbD843Azc12PzqkiMUhJ6k7Mn/+N5mY0BCYijU0M1qBRcWIN6Cyanyx4jLsIOKX8oslKF5fO8JYosKfw== dependencies: - "@jupyterlab/shared-models" "^3.2.2" - "@lumino/coreutils" "^1.5.3" + "@jupyterlab/shared-models" "^3.5.2" + "@lumino/coreutils" "^1.11.0" lib0 "^0.2.42" y-websocket "^1.3.15" - yjs "^13.5.6" - -"@jupyterlab/docregistry@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.2.2.tgz#e2a4f1a747953caaccc060c5b173afab017f7ec3" - integrity sha512-Zkm5+QYdN6gl1uWG0dsfoHxpkW9g/18GXqOcLAvWFvMPsQuoCpeC+2GC44upVT5XAgrS826A3nzMdWjOWNxKaA== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/codeeditor" "^3.2.2" - "@jupyterlab/codemirror" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/docprovider" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/rendermime" "^3.2.2" - "@jupyterlab/rendermime-interfaces" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/shared-models" "^3.2.2" - "@jupyterlab/translation" "^3.2.2" - "@jupyterlab/ui-components" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" - yjs "^13.5.6" - -"@jupyterlab/filebrowser@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/filebrowser/-/filebrowser-3.2.2.tgz#36a66595c210df0545c76332fa3c2462efdb88ee" - integrity sha512-doK3+U1fAxmSlidGNaBcMpp7+8Tu8Jjx3kqDzzJWJBaPdQ0reUuGRmMYkznAJVp/4C53X+U4OjLzhfOYWsq9Kw== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/docmanager" "^3.2.2" - "@jupyterlab/docregistry" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/statedb" "^3.2.2" - "@jupyterlab/statusbar" "^3.2.2" - "@jupyterlab/translation" "^3.2.2" - "@jupyterlab/ui-components" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/domutils" "^1.2.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" + yjs "^13.5.17" + +"@jupyterlab/docregistry@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.5.2.tgz#28912447362a185b1565740ecb0b80e96ad7d639" + integrity sha512-sJ/tIzDiCapRs3OxMpqswiBe/uvwqHtDyYAux28Ux6q4nN14Ht9svqDM8knkUjcOlcM+W011LqPeR6vUDmlcxA== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/codemirror" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docprovider" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" + yjs "^13.5.17" + +"@jupyterlab/filebrowser@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/filebrowser/-/filebrowser-3.5.2.tgz#f31eddc2ff6f609adc281d551610384b491048eb" + integrity sha512-XOgxL9s2+4I0X2DEkgLdLs6nRhn9jppLClBlBQUboRiDabqW62Pwbkf54KUH7yJgvXy0ZJ4EiX4uRoDGY3qJ7w== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docmanager" "^3.5.2" + "@jupyterlab/docregistry" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@jupyterlab/statusbar" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/domutils" "^1.8.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" react "^17.0.1" -"@jupyterlab/galata@~4.0.2": - version "4.0.2" - resolved "https://registry.npmjs.org/@jupyterlab/galata/-/galata-4.0.2.tgz#126b638d9b1f7d70f6c77c2c2ded7d0db28cd6e1" - integrity sha512-iEwFCUh9RdL+o5JjJZi40AaoprHeJDQlVd1UJPeu2Re75LSF5BOQ5xUvxYynFghIbo/itIjSKz+narMnMZ6Inw== - dependencies: - "@jupyterlab/application" "^3.2.2" - "@jupyterlab/cells" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/docmanager" "^3.2.2" - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/notebook" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/settingregistry" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" +"@jupyterlab/galata@^4.4.2": + version "4.4.2" + resolved "https://registry.npmjs.org/@jupyterlab/galata/-/galata-4.4.2.tgz#780d5d51939efff7578d2b55624586a485970d9c" + integrity sha512-PKFaN1xoGPg3ARXRqOOvoBUtwgIXZPsXvy7toyMJbuPq+5l3KN5JYPqXCfkLEW7Xje+d1BSdl0EkomqyAdyRag== + dependencies: + "@jupyterlab/application" "^3.5.2" + "@jupyterlab/cells" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docmanager" "^3.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/notebook" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/settingregistry" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" "@playwright/test" "^1.16.2" - canvas "^2.6.1" + "@stdlib/stats" "^0.0.13" fs-extra "^9.0.1" http-server "^13.0.0" json5 "^2.1.1" @@ -771,460 +329,679 @@ vega-lite "^5.1.0" vega-statistics "^1.7.9" -"@jupyterlab/nbformat@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.2.2.tgz#af8b72f333e88b2627e678eef2fbe62ba8db9e9f" - integrity sha512-qt4hTExji1DreX47+x7P3uWBTYyFtyl/rbrO3joniTVirpuucrOHISfT7yYVWd+d2yXy7/27At8ypdHcz5+fQw== - dependencies: - "@lumino/coreutils" "^1.5.3" - -"@jupyterlab/notebook@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/notebook/-/notebook-3.2.2.tgz#1f2b9eb380afb7ce246dbde6ed0c2c810c943e89" - integrity sha512-F2Krt2EMrOh5m4P4tsBEes6cNGkmnKwcb7/e0DmyJaP9eAVBihwhcmrgHyDlHTC3jpmPqnYGlT6GXdCvco7cAw== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/cells" "^3.2.2" - "@jupyterlab/codeeditor" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/docregistry" "^3.2.2" - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/rendermime" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/shared-models" "^3.2.2" - "@jupyterlab/statusbar" "^3.2.2" - "@jupyterlab/translation" "^3.2.2" - "@jupyterlab/ui-components" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/domutils" "^1.2.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/nbformat@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.5.2.tgz#df8c2dbc8d81543be72519730c9aa0aad7402314" + integrity sha512-Ml5hNpS9tMqZ9ThI24+iXHgX71XWQAysyPOU1vA3idvTGCbGhVc4FaZcDX17uepA7yIEUitlj4xQGtJR8hNzuA== + dependencies: + "@lumino/coreutils" "^1.11.0" + +"@jupyterlab/notebook@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/notebook/-/notebook-3.5.2.tgz#90410aa576e94d3602cfbbbbac4b32eaf7aa1af0" + integrity sha512-1o621N72anGAseZlZ35gJh5P2aFu3fok3pFPt9M63UCXqKAiVzZ2S3DlMVOwCy5o47qsdzJgV/DaxJ70dGmgCw== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/cells" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docregistry" "^3.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/settingregistry" "^3.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/statusbar" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/domutils" "^1.8.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" react "^17.0.1" -"@jupyterlab/observables@^4.2.2": - version "4.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/observables/-/observables-4.2.2.tgz#f6f56542cf80d16e0e35636d79867e700f86066b" - integrity sha512-ljV4wXSwyASdp20ii3DetfRDpx565X2U1PTvEz8JMz+CAxGYjnAKSfTs/HZ6yDe4pzhqzf+qwPhXjoyY1l0KQA== - dependencies: - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - -"@jupyterlab/outputarea@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/outputarea/-/outputarea-3.2.2.tgz#f350a8bea7d1c5b154388de747e73be4fde29f08" - integrity sha512-ICOHMcMi0tpfr0NPb3sY69reVVKijC4yezdklcY4z3eawIrE/vEsnNebA27p6Bz1PmMITMrzmd4ke5xfG4T1Yg== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/rendermime" "^3.2.2" - "@jupyterlab/rendermime-interfaces" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/observables@^4.5.2": + version "4.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/observables/-/observables-4.5.2.tgz#3d30018a790594a0ace72de91c616892877a8e97" + integrity sha512-aRruzLKEls5vxUgPmK+Wxh6yyTXlQMrKqmNUZKilKSLRyfnLl3wDprIP7odzosQhaURixa3dQnrYg90k/VaLdw== + dependencies: + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + +"@jupyterlab/outputarea@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/outputarea/-/outputarea-3.5.2.tgz#dd15dcdd3a19716d6b6c3d51cf266028d6b3b9d1" + integrity sha512-cjIx0OFm/qLqff01mioWraeMI6rNJ9ORHfbF2gvIUZna9XNyhBKO8Jc+lAnL8+K0d2vn5RpgimhrTwWJ83ELuw== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" resize-observer-polyfill "^1.5.1" -"@jupyterlab/rendermime-interfaces@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.2.2.tgz#f948d65f319dfef49dccef34aa06623fdef8a7b1" - integrity sha512-oSe2vrWPc9c/ynwc6MX7cj/tV3lIGjdayiUhLaePT0UqWW5BvD1BAhD3DxEu0gP+wDPCfF6oQAIGILmRSfqIXQ== - dependencies: - "@jupyterlab/translation" "^3.2.2" - "@lumino/coreutils" "^1.5.3" - "@lumino/widgets" "^1.19.0" - -"@jupyterlab/rendermime@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-3.2.2.tgz#638ec042434433282d83b8530998b119dbb42733" - integrity sha512-exDTSrnufMG2HFRAUErbv4Atm+5jEYgUBS+63h1EHq9hTuVj7onyhW4VlXTTqzZ5W2oYXlskS4ajR7ynFnfABg== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/codemirror" "^3.2.2" - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/rendermime-interfaces" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/translation" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/rendermime-interfaces@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.5.2.tgz#6145f782c737fdfc70c37819c28e0d5de5e65b4c" + integrity sha512-IMQVO8cVwcHHkhl+WCREw4ZaeMpuRNfjos/p5PY0jQ3wXg4NLSakckZEdpTN8xRB56ui6EWesW5846DRnudfLA== + dependencies: + "@jupyterlab/translation" "^3.5.2" + "@lumino/coreutils" "^1.11.0" + "@lumino/widgets" "^1.33.0" + +"@jupyterlab/rendermime@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-3.5.2.tgz#dfd0b3f492add966962deac664f900cc606d086d" + integrity sha512-tr3Fj1/khEMvSkJ59WCBXF5l1xixPt6F+aou13w+RIFmNkJqH8Mos2mIDE4WwdF2481Jqo6lVE+0nVCgpLLCAQ== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/codemirror" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" lodash.escape "^4.0.1" - marked "^2.0.0" - -"@jupyterlab/services@^6.2.2": - version "6.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/services/-/services-6.2.2.tgz#44fd109ed0e4c4b3acb73b7eb9a049d5b4d6462a" - integrity sha512-ZTg1ySlfm/hYg4B5YK/cUXVqblI+5c0oIto9lRMpRKZWLyacMMgwToPR1U4iLFnZtWvOXIkTP2gGk/ggdmTTdQ== - dependencies: - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/nbformat" "^3.2.2" - "@jupyterlab/observables" "^4.2.2" - "@jupyterlab/settingregistry" "^3.2.2" - "@jupyterlab/statedb" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/signaling" "^1.4.3" + marked "^4.0.17" + +"@jupyterlab/services@^6.5.2": + version "6.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/services/-/services-6.5.2.tgz#7b4c1a323051c9f04ad0abb0175c53bd8af52647" + integrity sha512-3uiOZpIsx7o1we/QDj9tfEkw3fwFlk018OPYfo1nRFg/Xl1B+9cOHQJtFzDpIIAIdNDNsYyIK8RergTsnjP5FA== + dependencies: + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/settingregistry" "^3.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/signaling" "^1.10.0" node-fetch "^2.6.0" ws "^7.4.6" -"@jupyterlab/settingregistry@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-3.2.2.tgz#de935405bc11e52584924181cb925797369ce847" - integrity sha512-nGjccIOj0phCkkjDPVbJPZ1M1tZ3lfN9256zEmEhK1snU5hY02kjwcjpceRMqGJkGfUfzxFvJFVqQjfaTbs09A== +"@jupyterlab/settingregistry@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-3.5.2.tgz#6b70f5387c1285f2ad6fcb2612b9090960f0114b" + integrity sha512-ZiJojTy/Vd15f217tp8zkE4z0I7cTYZvFJkwNXeM+IoEXMzZG5A8dSkdVugWjfjs9VeCXCzRyut1kb8z0aA+BQ== dependencies: - "@jupyterlab/statedb" "^3.2.2" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" + "@jupyterlab/statedb" "^3.5.2" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" ajv "^6.12.3" json5 "^2.1.1" -"@jupyterlab/shared-models@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/shared-models/-/shared-models-3.2.2.tgz#9e178b3e24b53dba76a02768b15a7e938389b070" - integrity sha512-xYzu4mlYfh8r63HfU/NKFAWVMzzQzBvvBeH1iAoUy0icR+UAdMUucC1Y/zQ4zgZJluWYIbgWlPkueyY5FC0lGg== +"@jupyterlab/shared-models@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/shared-models/-/shared-models-3.5.2.tgz#cd553595b4c045164a01f719f18f2263d0db8976" + integrity sha512-MbLA8OtfZpf7e4YLveM4mJYBG0Hwloypl09zYajs0HHs6Y6s2keV/xkIeCjKyirSruUx7LC1LqF8mHNrPouR+w== dependencies: - "@jupyterlab/nbformat" "^3.2.2" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" + "@jupyterlab/nbformat" "^3.5.2" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" y-protocols "^1.0.5" - yjs "^13.5.6" - -"@jupyterlab/statedb@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.2.2.tgz#b6d3c06d93df35cb0bedc02a3d3c7405d28e60f4" - integrity sha512-TM8CBNU7qTmz/35iHkuH67dokQ3+iKAX7eaN16yW7ZHZAxTUp1cW/28CRRL/l5VnrbFr6nvvgVVqMZMCfA5T+A== - dependencies: - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - -"@jupyterlab/statusbar@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-3.2.2.tgz#71be9bc300e4a73ffcb4a06b3d75f440e5bb5660" - integrity sha512-SyI+IEhOfuCyaBlxd9SQOLqRuEVNQ+VwLz7ByTQmMgRJgKsXSZVHsQs3GccxpsONDWnphNfENoX976M4NLETmQ== - dependencies: - "@jupyterlab/apputils" "^3.2.2" - "@jupyterlab/codeeditor" "^3.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/translation" "^3.2.2" - "@jupyterlab/ui-components" "^3.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" + yjs "^13.5.17" + +"@jupyterlab/statedb@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.5.2.tgz#36ce3ba6101097113f7b2d1b439ec05bd30b2b35" + integrity sha512-BrxWSbCJ5MvDn0OiTC/Gv8vuPFIz6mbiQ6JTojcknK1YxDfMOqE5Hvl+f/oODSGnoaVu3s2czCjTMo1sPDjW8g== + dependencies: + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + +"@jupyterlab/statusbar@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-3.5.2.tgz#745f95784a38764cfa566b10d54237601857c197" + integrity sha512-WN0j3cTtDmk8efKsK07MKj4iw1CFNNJjXsKbiNXaFOSAXzzEtlsZ+iKVpjPuKhDLWF6gW3iUU3RLnOUtqjYLqg== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" csstype "~3.0.3" react "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/translation@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/translation/-/translation-3.2.2.tgz#92dcd1af65b2594f9577cea349a28efe2b5403a3" - integrity sha512-qqZtvXPAkR0PB3aiXhk7HGA0r1Evru2KHEU24y4Ss0oUBrXVT7/tqIIM3/1REEDhuQEWxxs2anruPjcN30yiPQ== +"@jupyterlab/translation@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/translation/-/translation-3.5.2.tgz#0890efa5bcef318147dc5ab016806ba306b94ee9" + integrity sha512-CrmJJ/kZK2jAF/UM616spUpsqgBQGBM7S19eCbuZugml3U5XXyVBNo4Nc8I1n1xUWbqnU5O6HdLSCo8jXCV53Q== dependencies: - "@jupyterlab/coreutils" "^5.2.2" - "@jupyterlab/services" "^6.2.2" - "@jupyterlab/statedb" "^3.2.2" - "@lumino/coreutils" "^1.5.3" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@lumino/coreutils" "^1.11.0" -"@jupyterlab/ui-components@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-3.2.2.tgz#5361a12201669343e21e58dba1398c02c012db0d" - integrity sha512-/rcUHij2VTewuo1pSBE5aEiMzb20RLzFwT78QHVX3mduT8d08pvYrCbu4+/CqLFyGVIHJLKXrIZST0tJfKyFBw== +"@jupyterlab/ui-components@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-3.5.2.tgz#33f0f7bf9134d42a6b4b50cd8c61d826cf93fefe" + integrity sha512-efeoq+om3w6RNYzmAcK4ETQvlQGUED2CDzrt1MgndQ5rUduCs/taT/48Sk/+6pm1QAACYBwMNJbHd6+nMafxDQ== dependencies: "@blueprintjs/core" "^3.36.0" "@blueprintjs/select" "^3.15.0" - "@jupyterlab/coreutils" "^5.2.2" - "@lumino/algorithm" "^1.3.3" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" + "@rjsf/core" "^3.1.0" react "^17.0.1" react-dom "^17.0.1" typestyle "^2.0.4" -"@lumino/algorithm@^1.3.3", "@lumino/algorithm@^1.6.2": - version "1.6.2" - resolved "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-1.6.2.tgz#c68968d04857f7fbe9f4856ab3078aee7694868e" - integrity sha512-4QlhUduCKjoHqWjYRayDZvd5kgrj2EWm4ELFC1IIcQ8SuIUPCmyAIsIVx5l76lI3hUkmHvVl411s9qWLQuiX+A== - -"@lumino/algorithm@^1.9.1": - version "1.9.1" - resolved "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-1.9.1.tgz#a870598e031f5ee85e20e77ce7bfffbb0dffd7f5" - integrity sha512-d0rj7IYRzYj6WbWSrbJbKvrfO4H0NUnXT2yjSWS/sCklpTpSp0IGmndK/X4r6gG+ev5lb5+wBg9ofUDBvoAlAw== - -"@lumino/application@^1.16.0": - version "1.27.0" - resolved "https://registry.npmjs.org/@lumino/application/-/application-1.27.0.tgz#4d17725ed209e04e840102ff67c892d87ffac2a2" - integrity sha512-QSS2UG0s7n0gM80FTThl3Xax6CBuVxxyr4ex0LMoiM94lYUMmXHXvEkRp5D/FXfke6hhn2295hYE6mUJdGnXcw== - dependencies: - "@lumino/commands" "^1.19.0" - "@lumino/coreutils" "^1.11.1" - "@lumino/widgets" "^1.30.0" - -"@lumino/collections@^1.6.2": - version "1.6.2" - resolved "https://registry.npmjs.org/@lumino/collections/-/collections-1.6.2.tgz#9cbfd54e81aefbc1693d8dbc2b3b45a2c011b8cd" - integrity sha512-keStZ5Vv4iua6EZAY1RouDmGe7JJq46NQSbw96Q1AvLqFPwLl4ll3cyPBlnIgMsJqeHUP/UZ7ef7Akf744pLBQ== - dependencies: - "@lumino/algorithm" "^1.6.2" +"@lumino/algorithm@^1.9.0", "@lumino/algorithm@^1.9.2": + version "1.9.2" + resolved "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-1.9.2.tgz#b95e6419aed58ff6b863a51bfb4add0f795141d3" + integrity sha512-Z06lp/yuhz8CtIir3PNTGnuk7909eXt4ukJsCzChsGuot2l5Fbs96RJ/FOHgwCedaX74CtxPjXHXoszFbUA+4A== -"@lumino/collections@^1.9.1": - version "1.9.1" - resolved "https://registry.npmjs.org/@lumino/collections/-/collections-1.9.1.tgz#268f1ec6850d5e131cfc8db232c7e1e106144aa0" - integrity sha512-5RaRGUY7BJ/1j173sc9DCfiVf70Z0hopRnBV8/AeAaK9bJJRAYjDhlZ9O8xTyouegh6krkOfiDyjl3pwogLrQw== +"@lumino/application@^1.27.0": + version "1.31.2" + resolved "https://registry.npmjs.org/@lumino/application/-/application-1.31.2.tgz#428aa9655fe9ae16aff0fed3543a05ada0e129f2" + integrity sha512-6XLR9EdizJaA4Gnejd6JYc2VB7iMYcZfZiDmBa/ZsQ2ftNFH26uZOB5iLLb8U1Wc+2QlZTND9qSBD34W8ghr8A== dependencies: - "@lumino/algorithm" "^1.9.1" + "@lumino/commands" "^1.21.0" + "@lumino/coreutils" "^1.12.1" + "@lumino/widgets" "^1.37.0" -"@lumino/commands@^1.12.0": - version "1.15.2" - resolved "https://registry.npmjs.org/@lumino/commands/-/commands-1.15.2.tgz#9543f80667fac50765466f4470c3915c580360de" - integrity sha512-H4FUJxF4lM3hPkGtM8mgmqEOwOUZtOkcqacH6Emcw7dyeniic1q1czsQYxuXixz1hrBO/2t51qZGwo2ehq/RnA== - dependencies: - "@lumino/algorithm" "^1.6.2" - "@lumino/coreutils" "^1.8.2" - "@lumino/disposable" "^1.7.2" - "@lumino/domutils" "^1.5.2" - "@lumino/keyboard" "^1.5.2" - "@lumino/signaling" "^1.7.2" - "@lumino/virtualdom" "^1.11.2" - -"@lumino/commands@^1.19.0": - version "1.19.0" - resolved "https://registry.npmjs.org/@lumino/commands/-/commands-1.19.0.tgz#9349c34b900653ac9d654e47831e7204e0c3476f" - integrity sha512-DMX5TTvgmRAIhQpsSRgctYrnTNpIWgwmvmEjX37L+uKwUgZpBQUrprjfVblqv3kpwUugY2bQWy9Uza/P4muo1Q== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.11.1" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/keyboard" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - -"@lumino/coreutils@^1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-1.11.1.tgz#6d89c6325d7adb5f2179dfe3660f0aec8f3c4546" - integrity sha512-TbXeYnUChSMN8SmuOwT+bADS3kMhsVaQC0sZie0ZeGaLYxVqvd7NEDRZATDtjdw7QGHK0TwH5+XzuSdNkAXpFw== - -"@lumino/coreutils@^1.5.3", "@lumino/coreutils@^1.8.2": +"@lumino/collections@^1.9.3": + version "1.9.3" + resolved "https://registry.npmjs.org/@lumino/collections/-/collections-1.9.3.tgz#370dc2d50aa91371288a4f7376bea5a3191fc5dc" + integrity sha512-2i2Wf1xnfTgEgdyKEpqM16bcYRIhUOGCDzaVCEZACVG9R1CgYwOe3zfn71slBQOVSjjRgwYrgLXu4MBpt6YK+g== + dependencies: + "@lumino/algorithm" "^1.9.2" + +"@lumino/commands@^1.19.0", "@lumino/commands@^1.21.0": + version "1.21.0" + resolved "https://registry.npmjs.org/@lumino/commands/-/commands-1.21.0.tgz#23cf0b5b1f9b00b0c2960d896726d89dd17bf6b4" + integrity sha512-N2LNL5fVNLdD48WEa7yyUtVRc2kIf4YpBojxygzZcMGVaoemLnCnUlw7espB5DTDl+WRO/pi5fkWTnoNvp+8Bg== + dependencies: + "@lumino/algorithm" "^1.9.2" + "@lumino/coreutils" "^1.12.1" + "@lumino/disposable" "^1.10.3" + "@lumino/domutils" "^1.8.2" + "@lumino/keyboard" "^1.8.2" + "@lumino/signaling" "^1.11.0" + "@lumino/virtualdom" "^1.14.3" + +"@lumino/coreutils@^1.11.0", "@lumino/coreutils@^1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-1.12.1.tgz#79860c9937483ddf6cda87f6c2b9da8eb1a5d768" + integrity sha512-JLu3nTHzJk9N8ohZ85u75YxemMrmDzJdNgZztfP7F7T7mxND3YVNCkJG35a6aJ7edu1sIgCjBxOvV+hv27iYvQ== + +"@lumino/disposable@^1.10.0", "@lumino/disposable@^1.10.3": + version "1.10.3" + resolved "https://registry.npmjs.org/@lumino/disposable/-/disposable-1.10.3.tgz#c9778204f997605b00dab342029d488196d4baef" + integrity sha512-a+LplaVGuubmM0KcgAK5NCcJxo0vuw020p3r5AaM/uvAtvLHM+po0wqD0Lcz633ERunf+bDdQ+8BcOhrQLPofQ== + dependencies: + "@lumino/algorithm" "^1.9.2" + "@lumino/signaling" "^1.11.0" + +"@lumino/domutils@^1.8.0", "@lumino/domutils@^1.8.2": version "1.8.2" - resolved "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-1.8.2.tgz#e303a3b12a319f0f304b835269ca85319346d219" - integrity sha512-IPlQEU9yJ/ysaEYiTqb25xKnKgAANiRy5huC2fPWuJtNfhjl8fyWsj8knTJC6XmI09NzhP8ZAyMAZjTFPYnyaw== - -"@lumino/disposable@^1.10.1": - version "1.10.1" - resolved "https://registry.npmjs.org/@lumino/disposable/-/disposable-1.10.1.tgz#58fddc619cf89335802d168564b76ff5315d5a84" - integrity sha512-mZQILc8sVGZC7mJNOGVmehDRO9/u3sIRdjZ+pCYjDgXKcINLd6HoPhZDquKCWiRBfHTL1B3tOHjnBhahBc2N/Q== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/signaling" "^1.10.1" - -"@lumino/disposable@^1.4.3", "@lumino/disposable@^1.7.2": - version "1.7.2" - resolved "https://registry.npmjs.org/@lumino/disposable/-/disposable-1.7.2.tgz#86c30bee7335bc624881195501de58a074195b34" - integrity sha512-3+1sVpO0X4Ymh/VcHgy/0aM6VrWecSPDDtJnyEzrKJNvVj582FnD3Ftej5hx5yc4DGjOJ4U7Ue7zkIKc+vOxTw== - dependencies: - "@lumino/algorithm" "^1.6.2" - "@lumino/signaling" "^1.7.2" - -"@lumino/domutils@^1.2.3", "@lumino/domutils@^1.5.2": - version "1.5.2" - resolved "https://registry.npmjs.org/@lumino/domutils/-/domutils-1.5.2.tgz#a0130967b95aa4a81cd7abc21db98e2f3416ce51" - integrity sha512-2Hd3Bp6BObNwOaejeJUOAQcwjqSwORuDCmyJyqKu/5MnX7aQqPAMFtnNvVufcKnxV8lBej3fhV3zZYfChYlFqA== - -"@lumino/domutils@^1.8.1": - version "1.8.1" - resolved "https://registry.npmjs.org/@lumino/domutils/-/domutils-1.8.1.tgz#cf118e4eba90c3bf1e3edf7f19cce8846ec7875c" - integrity sha512-QUVXwmDMIfcHC3yslhmyGK4HYBKaJ3xX5MTwDrjsSX7J7AZ4jwL4zfsxyF9ntdqEKraoJhLQ6BaUBY+Ur1cnYw== - -"@lumino/dragdrop@^1.13.1": - version "1.13.1" - resolved "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-1.13.1.tgz#a8f8ae4262dcbba4ef85900f6081c90bd47df2b5" - integrity sha512-78tvTLwUkGbxrVentok7J4M1y+QHml3+Z+N5urxpXZMqVaLCeLxXfQO5QbWKiQjRWuPSoXhCB/PNBrlZeqzK+A== - dependencies: - "@lumino/coreutils" "^1.11.1" - "@lumino/disposable" "^1.10.1" - -"@lumino/dragdrop@^1.7.1": - version "1.10.2" - resolved "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-1.10.2.tgz#09f539873c8a35e0394aa4b4aca3db2825d57cf1" - integrity sha512-QWichLgP5FW1UBF5wMADXxgXy/gz3ZGgpZKdaTyrkEN/Zwpz7FquH0f/JE1XXKkmlmHi/x8YTfHX50ImHXTwsQ== - dependencies: - "@lumino/coreutils" "^1.8.2" - "@lumino/disposable" "^1.7.2" - -"@lumino/keyboard@^1.5.2": - version "1.5.2" - resolved "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-1.5.2.tgz#1d937cf071b16a6dbed3a2a5876e0892a504f9df" - integrity sha512-/tme1dGnLkqWuTTBkvOaywDCgt2dyYwIcVo3eCTHpJIG4pPactGlMyd7PypgT3NXBlNxEvZnQSGzYCOXP1/2IQ== + resolved "https://registry.npmjs.org/@lumino/domutils/-/domutils-1.8.2.tgz#d15cdbae12bea52852bbc13c4629360f9f05b7f5" + integrity sha512-QIpMfkPJrs4GrWBuJf2Sn1fpyVPmvqUUAeD8xAQo8+4V5JAT0vUDLxZ9HijefMgNCi3+Bs8Z3lQwRCrz+cFP1A== -"@lumino/keyboard@^1.8.1": - version "1.8.1" - resolved "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-1.8.1.tgz#e7850e2fb973fbb4c6e737ca8d9307f2dc3eb74b" - integrity sha512-8x0y2ZQtEvOsblpI2gfTgf+gboftusP+5aukKEsgNQtzFl28RezQXEOSVd8iD3K6+Q1MaPQF0OALYP0ASqBjBg== - -"@lumino/messaging@^1.10.1": - version "1.10.1" - resolved "https://registry.npmjs.org/@lumino/messaging/-/messaging-1.10.1.tgz#b29575cca46e2f23b84626b793ec8e2be46a53ba" - integrity sha512-XZSdt9ih94rdeeLL0cryUw6HHD51D7TP8c+MFf+YRF6VKwOFB9RoajfQWadeqpmH+schTs3EsrFfA9KHduzC7w== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/collections" "^1.9.1" - -"@lumino/messaging@^1.4.3": - version "1.7.2" - resolved "https://registry.npmjs.org/@lumino/messaging/-/messaging-1.7.2.tgz#568f38d4fa5ef3cecef24cde3f85e582b038f5ed" - integrity sha512-nkhNiL4ZZEmf5M+zxPJgV7M+LJ3wUHMX1hnFsqcvrBkLBPkqZVowDzEcr0oN4UOUuHaMJehjdiN9SG0T5chosQ== - dependencies: - "@lumino/algorithm" "^1.6.2" - "@lumino/collections" "^1.6.2" - -"@lumino/polling@^1.3.3": - version "1.6.2" - resolved "https://registry.npmjs.org/@lumino/polling/-/polling-1.6.2.tgz#8bc7019538e2b03de2d553bf0eb67c7abeeaad61" - integrity sha512-jO26SptvND+au6cueV/YVBuq7a8Tu23x7BCm7bWwlJajZq5VXLm0g7ktOgcz7TLsL31Lvc/jN/HPAxd2YAS0Vw== +"@lumino/dragdrop@^1.13.0", "@lumino/dragdrop@^1.14.3": + version "1.14.3" + resolved "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-1.14.3.tgz#5621d97bcb90ae18b053f56d9c448ccef272d575" + integrity sha512-e3/lnc7bSqtdbDyamx+yeLuAECY1XGcczh8Wu66p6nkkohiajLqeNXicvWQd5G+T2xGce6QFkUnqWUcO5KNHOw== dependencies: - "@lumino/coreutils" "^1.8.2" - "@lumino/disposable" "^1.7.2" - "@lumino/signaling" "^1.7.2" + "@lumino/coreutils" "^1.12.1" + "@lumino/disposable" "^1.10.3" -"@lumino/properties@^1.2.3": - version "1.5.2" - resolved "https://registry.npmjs.org/@lumino/properties/-/properties-1.5.2.tgz#aa3211552ddb2e9566f90cd75f074be53879ad6e" - integrity sha512-rrlbO3mi6wXe5OJxnqhRv8oQdGdjqPwtP3a6M+AdHXG71yV1R5DQjE6ez1z9nLJP5wYFlITcxqOU+xq7FDLFGQ== - -"@lumino/properties@^1.8.1": - version "1.8.1" - resolved "https://registry.npmjs.org/@lumino/properties/-/properties-1.8.1.tgz#47eb8516e92c987dcb2c404db83a258159efec3d" - integrity sha512-O+CCcAqP64Di32DUZ4Jqq0DtUyE5RJREN5vbkgGZGu+WauJ/RYoiLDe1ubbAeSaHk71OrS60ZBV7QyC8ZaBVsA== +"@lumino/keyboard@^1.8.2": + version "1.8.2" + resolved "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-1.8.2.tgz#714dbe671f0718f516d1ec23188b31a9ccd82fb2" + integrity sha512-Dy+XqQ1wXbcnuYtjys5A0pAqf4SpAFl9NY6owyIhXAo0Va7w3LYp3jgiP1xAaBAwMuUppiUAfrbjrysZuZ625g== -"@lumino/signaling@^1.10.1": - version "1.10.1" - resolved "https://registry.npmjs.org/@lumino/signaling/-/signaling-1.10.1.tgz#c8a1cb5b661b6744ea817c99c758fdc897847c26" - integrity sha512-GZVbX4cfk/ZqLwkemPD/NwqToaTL/6q7qdLpEhgkiPlaH1S5/V7fDpP7N1uFy4n3BDITId8cpYgH/Ds32Mdp3A== +"@lumino/messaging@^1.10.0", "@lumino/messaging@^1.10.3": + version "1.10.3" + resolved "https://registry.npmjs.org/@lumino/messaging/-/messaging-1.10.3.tgz#b6227bdfc178a8542571625ecb68063691b6af3c" + integrity sha512-F/KOwMCdqvdEG8CYAJcBSadzp6aI7a47Fr60zAKGqZATSRRRV41q53iXU7HjFPqQqQIvdn9Z7J32rBEAyQAzww== dependencies: - "@lumino/algorithm" "^1.9.1" + "@lumino/algorithm" "^1.9.2" + "@lumino/collections" "^1.9.3" -"@lumino/signaling@^1.4.3", "@lumino/signaling@^1.7.2": - version "1.7.2" - resolved "https://registry.npmjs.org/@lumino/signaling/-/signaling-1.7.2.tgz#76eec02b6edf333b804b232fdd6cc5aff669076a" - integrity sha512-HnEDrvLPE3HiLzZuXMU2uULp5f15QsPl6pwOpl8q9D/dhKVytPH3j04J+pl4SO4NlbtTktIWqVvSDWl2WbMWZg== +"@lumino/polling@^1.9.0": + version "1.11.3" + resolved "https://registry.npmjs.org/@lumino/polling/-/polling-1.11.3.tgz#0b0b9a30b7077834d41df08fb2387260c95cd6e5" + integrity sha512-NPda40R/PFwzufuhfEx41g/L3I1K8TEM75QbooL22U+bFRBY9bChOLh+xKXyT2yO30SRLg7F7jaWcwZ01hCVwQ== dependencies: - "@lumino/algorithm" "^1.6.2" + "@lumino/coreutils" "^1.12.1" + "@lumino/disposable" "^1.10.3" + "@lumino/signaling" "^1.11.0" -"@lumino/virtualdom@^1.11.2", "@lumino/virtualdom@^1.8.0": - version "1.11.2" - resolved "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-1.11.2.tgz#131be2b9f2fcb443722cc07779be8af3cf675abc" - integrity sha512-lTvQObA5FBglIuD85aZo7bF1VtkrxB5jEQ8PxlnsVSH/lgE6SWA9syfCIByMxhFSne4y5yD7SbICUViJF4ht+w== - dependencies: - "@lumino/algorithm" "^1.6.2" +"@lumino/properties@^1.8.0", "@lumino/properties@^1.8.2": + version "1.8.2" + resolved "https://registry.npmjs.org/@lumino/properties/-/properties-1.8.2.tgz#91131f2ca91a902faa138771eb63341db78fc0fd" + integrity sha512-EkjI9Cw8R0U+xC9HxdFSu7X1tz1H1vKu20cGvJ2gU+CXlMB1DvoYJCYxCThByHZ+kURTAap4SE5x8HvKwNPbig== -"@lumino/virtualdom@^1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-1.14.1.tgz#2551b146cbe87c48d23754f370c1331a60c9fe62" - integrity sha512-imIJd/wtRkoR1onEiG5nxPEaIrf70nn4PgD/56ri3/Lo6AJEX2CusF6iIA27GVB8yl/7CxgTHUnzzCwTFPypcA== - dependencies: - "@lumino/algorithm" "^1.9.1" +"@lumino/signaling@^1.10.0", "@lumino/signaling@^1.11.0": + version "1.11.0" + resolved "https://registry.npmjs.org/@lumino/signaling/-/signaling-1.11.0.tgz#b61071875a69a02e7b14b779657ebdb099aac676" + integrity sha512-c4mfkmwr9RDh/cUF7BFoPj8KdSsmJRfGLt0e2ez4sgnbSX2afeMNQBIi/gKsD4mMmhI5bXa17tVDYQn6ICBXAw== + dependencies: + "@lumino/algorithm" "^1.9.2" + "@lumino/properties" "^1.8.2" + +"@lumino/virtualdom@^1.14.0", "@lumino/virtualdom@^1.14.3": + version "1.14.3" + resolved "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-1.14.3.tgz#e490c36ff506d877cf45771d6968e3e26a8919fd" + integrity sha512-5joUC1yuxeXbpfbSBm/OR8Mu9HoTo6PDX0RKqzlJ9o97iml7zayFN/ynzcxScKGQAo9iaXOY8uVIvGUT8FnsGw== + dependencies: + "@lumino/algorithm" "^1.9.2" + +"@lumino/widgets@^1.33.0", "@lumino/widgets@^1.37.0": + version "1.37.0" + resolved "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.37.0.tgz#6761789c185197fccfaf5116d7bae960c7cb7cc2" + integrity sha512-gex1J7PGvcGfWiUvP8M0xdzRPN1ip2OeSxa7uSCSbsViCHXjYC3dl8k2NiLOc9ufoi/pitFDk6PUoOH+pWy5Ow== + dependencies: + "@lumino/algorithm" "^1.9.2" + "@lumino/commands" "^1.21.0" + "@lumino/coreutils" "^1.12.1" + "@lumino/disposable" "^1.10.3" + "@lumino/domutils" "^1.8.2" + "@lumino/dragdrop" "^1.14.3" + "@lumino/keyboard" "^1.8.2" + "@lumino/messaging" "^1.10.3" + "@lumino/properties" "^1.8.2" + "@lumino/signaling" "^1.11.0" + "@lumino/virtualdom" "^1.14.3" -"@lumino/widgets@^1.19.0", "@lumino/widgets@^1.30.0": - version "1.30.0" - resolved "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.30.0.tgz#fdf96ffab9a018523b932afd5727317c3a360b4f" - integrity sha512-0nYFoaZrUzJHa1uWvPGHtRjz9TItwQIK0m2hT1IS6fyPv9QKdDELjEMBGUgXHX5Do5h3TWrou0tgdviKZ0KNrg== +"@playwright/test@^1.16.2": + version "1.29.2" + resolved "https://registry.npmjs.org/@playwright/test/-/test-1.29.2.tgz#c48184721d0f0b7627a886e2ec42f1efb2be339d" + integrity sha512-+3/GPwOgcoF0xLz/opTnahel1/y42PdcgZ4hs+BZGIUjtmEFSXGg+nFoaH3NSmuc7a6GSFwXDJ5L7VXpqzigNg== dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.19.0" - "@lumino/coreutils" "^1.11.1" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.13.1" - "@lumino/keyboard" "^1.8.1" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - -"@mapbox/node-pre-gyp@^1.0.0": - version "1.0.5" - resolved "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.5.tgz#2a0b32fcb416fb3f2250fd24cb2a81421a4f5950" - integrity sha512-4srsKPXWlIxp5Vbqz5uLfBN+du2fJChBoYn/f2h991WLdk7jUvcSk/McVLSv/X+xQIPI8eGD5GjrnygdyHnhPA== - dependencies: - detect-libc "^1.0.3" - https-proxy-agent "^5.0.0" - make-dir "^3.1.0" - node-fetch "^2.6.1" - nopt "^5.0.0" - npmlog "^4.1.2" - rimraf "^3.0.2" - semver "^7.3.4" - tar "^6.1.0" + "@types/node" "*" + playwright-core "1.29.2" -"@playwright/test@^1.16.2": - version "1.16.3" - resolved "https://registry.npmjs.org/@playwright/test/-/test-1.16.3.tgz#99439d07af6a355586393b463fd88315f32d2a57" - integrity sha512-aJR6d6Fd/y6lq1RWWggcuiivM7offqddOW3te+NGGMxgF2P0xAxU0/xUurwIFnEp7iHwXILSZByzZ6W6fuKPIg== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/core" "^7.14.8" - "@babel/plugin-proposal-class-properties" "^7.14.5" - "@babel/plugin-proposal-dynamic-import" "^7.14.5" - "@babel/plugin-proposal-export-namespace-from" "^7.14.5" - "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" - "@babel/plugin-proposal-numeric-separator" "^7.14.5" - "@babel/plugin-proposal-optional-chaining" "^7.14.5" - "@babel/plugin-proposal-private-methods" "^7.14.5" - "@babel/plugin-proposal-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-transform-modules-commonjs" "^7.14.5" - "@babel/preset-typescript" "^7.14.5" - colors "^1.4.0" - commander "^8.2.0" - debug "^4.1.1" - expect "=27.2.5" - jest-matcher-utils "=27.2.5" - jpeg-js "^0.4.2" - minimatch "^3.0.3" - ms "^2.1.2" - open "^8.3.0" - pirates "^4.0.1" - pixelmatch "^5.2.1" - playwright-core "=1.16.3" - pngjs "^5.0.0" - rimraf "^3.0.2" - source-map-support "^0.4.18" - stack-utils "^2.0.3" +"@rjsf/core@^3.1.0": + version "3.2.1" + resolved "https://registry.npmjs.org/@rjsf/core/-/core-3.2.1.tgz#8a7b24c9a6f01f0ecb093fdfc777172c12b1b009" + integrity sha512-dk8ihvxFbcuIwU7G+HiJbFgwyIvaumPt5g5zfnuC26mwTUPlaDGFXKK2yITp8tJ3+hcwS5zEXtAN9wUkfuM4jA== + dependencies: + "@types/json-schema" "^7.0.7" + ajv "^6.7.0" + core-js-pure "^3.6.5" + json-schema-merge-allof "^0.6.0" + jsonpointer "^5.0.0" + lodash "^4.17.15" + nanoid "^3.1.23" + prop-types "^15.7.2" + react-is "^16.9.0" + +"@stdlib/array@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/array/-/array-0.0.12.tgz#12f40ab95bb36d424cdad991f29fc3cb491ee29e" + integrity sha512-nDksiuvRC1dSTHrf5yOGQmlRwAzSKV8MdFQwFSvLbZGGhi5Y4hExqea5HloLgNVouVs8lnAFi2oubSM4Mc7YAg== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/blas" "^0.0.x" + "@stdlib/complex" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/symbol" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/assert@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/assert/-/assert-0.0.12.tgz#1648c9016e5041291f55a6464abcc4069c5103ce" + integrity sha512-38FxFf+ZoQZbdc+m09UsWtaCmzd/2e7im0JOaaFYE7icmRfm+4KiE9BRvBT4tIn7ioLB2f9PsBicKjIsf+tY1w== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/complex" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/fs" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/ndarray" "^0.0.x" + "@stdlib/number" "^0.0.x" + "@stdlib/os" "^0.0.x" + "@stdlib/process" "^0.0.x" + "@stdlib/regexp" "^0.0.x" + "@stdlib/streams" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/symbol" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/bigint@^0.0.x": + version "0.0.11" + resolved "https://registry.npmjs.org/@stdlib/bigint/-/bigint-0.0.11.tgz#c416a1d727001c55f4897e6424124199d638f2fd" + integrity sha512-uz0aYDLABAYyqxaCSHYbUt0yPkXYUCR7TrVvHN+UUD3i8FZ02ZKcLO+faKisDyxKEoSFTNtn3Ro8Ir5ebOlVXQ== + dependencies: + "@stdlib/utils" "^0.0.x" + +"@stdlib/blas@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/blas/-/blas-0.0.12.tgz#7e93e42b4621fc6903bf63264f045047333536c2" + integrity sha512-nWY749bWceuoWQ7gz977blCwR7lyQ/rsIXVO4b600h+NFpeA2i/ea7MYC680utIbeu2cnDWHdglBPoK535VAzA== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/number" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/buffer@^0.0.x": + version "0.0.11" + resolved "https://registry.npmjs.org/@stdlib/buffer/-/buffer-0.0.11.tgz#6137b00845e6c905181cc7ebfae9f7e47c01b0ce" + integrity sha512-Jeie5eDDa1tVuRcuU+cBXI/oOXSmMxUUccZpqXzgYe0IO8QSNtNxv9mUTzJk/m5wH+lmLoDvNxzPpOH9TODjJg== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/process" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/cli@^0.0.x": + version "0.0.10" + resolved "https://registry.npmjs.org/@stdlib/cli/-/cli-0.0.10.tgz#28e2fbe6865d7f5cd15b7dc5846c99bd3b91674f" + integrity sha512-OITGaxG46kwK799+NuOd/+ccosJ9koVuQBC610DDJv0ZJf8mD7sbjGXrmue9C4EOh8MP7Vm/6HN14BojX8oTCg== + dependencies: + "@stdlib/utils" "^0.0.x" + minimist "^1.2.0" + +"@stdlib/complex@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/complex/-/complex-0.0.12.tgz#3afbc190cd0a9b37fc7c6e508c3aa9fda9106944" + integrity sha512-UbZBdaUxT2G+lsTIrVlRZwx2IRY6GXnVILggeejsIVxHSuK+oTyapfetcAv0FJFLP+Rrr+ZzrN4b9G3hBw6NHA== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/constants@^0.0.x": + version "0.0.11" + resolved "https://registry.npmjs.org/@stdlib/constants/-/constants-0.0.11.tgz#78cd56d6c2982b30264843c3d75bde7125e90cd2" + integrity sha512-cWKy0L9hXHUQTvFzdPkTvZnn/5Pjv7H4UwY0WC1rLt+A5CxFDJKjvnIi9ypSzJS3CAiGl1ZaHCdadoqXhNdkUg== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/number" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/fs@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/fs/-/fs-0.0.12.tgz#662365fd5846a51f075724b4f2888ae88441b70d" + integrity sha512-zcDLbt39EEM3M3wJW6luChS53B8T+TMJkjs2526UpKJ71O0/0adR57cI7PfCpkMd33d05uM7GM+leEj4eks4Cw== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/process" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/utils" "^0.0.x" + debug "^2.6.9" + +"@stdlib/math@^0.0.x": + version "0.0.11" + resolved "https://registry.npmjs.org/@stdlib/math/-/math-0.0.11.tgz#eb6638bc03a20fbd6727dd5b977ee0170bda4649" + integrity sha512-qI78sR1QqGjHj8k/aAqkZ51Su2fyBvaR/jMKQqcB/ML8bpYpf+QGlGvTty5Qdru/wpqds4kVFOVbWGcNFIV2+Q== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/ndarray" "^0.0.x" + "@stdlib/number" "^0.0.x" + "@stdlib/strided" "^0.0.x" + "@stdlib/symbol" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + debug "^2.6.9" + +"@stdlib/ndarray@^0.0.x": + version "0.0.13" + resolved "https://registry.npmjs.org/@stdlib/ndarray/-/ndarray-0.0.13.tgz#2e8fc645e10f56a645a0ab81598808c0e8f43b82" + integrity sha512-Z+U9KJP4U2HWrLtuAXSPvhNetAdqaNLMcliR6S/fz+VPlFDeymRK7omRFMgVQ+1zcAvIgKZGJxpLC3vjiPUYEw== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/bigint" "^0.0.x" + "@stdlib/buffer" "^0.0.x" + "@stdlib/complex" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/number" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/nlp@^0.0.x": + version "0.0.11" + resolved "https://registry.npmjs.org/@stdlib/nlp/-/nlp-0.0.11.tgz#532ec0f7267b8d639e4c20c6de864e8de8a09054" + integrity sha512-D9avYWANm0Db2W7RpzdSdi5GxRYALGAqUrNnRnnKIO6sMEfr/DvONoAbWruda4QyvSC+0MJNwcEn7+PHhRwYhw== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/random" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/number@^0.0.x": + version "0.0.10" + resolved "https://registry.npmjs.org/@stdlib/number/-/number-0.0.10.tgz#4030ad8fc3fac19a9afb415c443cee6deea0e65c" + integrity sha512-RyfoP9MlnX4kccvg8qv7vYQPbLdzfS1Mnp/prGOoWhvMG3pyBwFAan34kwFb5IS/zHC3W5EmrgXCV2QWyLg/Kg== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/os" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/os@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/os/-/os-0.0.12.tgz#08bbf013c62a7153099fa9cbac086ca1349a4677" + integrity sha512-O7lklZ/9XEzoCmYvzjPh7jrFWkbpOSHGI71ve3dkSvBy5tyiSL3TtivfKsIC+9ZxuEJZ3d3lIjc9e+yz4HVbqQ== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/fs" "^0.0.x" + "@stdlib/process" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/process@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/process/-/process-0.0.12.tgz#123325079d89a32f4212f72fb694f8fe3614cf18" + integrity sha512-P0X0TMvkissBE1Wr877Avi2/AxmP7X5Toa6GatHbpJdDg6jQmN4SgPd+NZNp98YtZUyk478c8XSIzMr1krQ20g== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/buffer" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/fs" "^0.0.x" + "@stdlib/streams" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/random@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/random/-/random-0.0.12.tgz#e819c3abd602ed5559ba800dba751e49c633ff85" + integrity sha512-c5yND4Ahnm9Jx0I+jsKhn4Yrz10D53ALSrIe3PG1qIz3kNFcIPnmvCuNGd+3V4ch4Mbrez55Y8z/ZC5RJh4vJQ== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/blas" "^0.0.x" + "@stdlib/buffer" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/fs" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/process" "^0.0.x" + "@stdlib/stats" "^0.0.x" + "@stdlib/streams" "^0.0.x" + "@stdlib/symbol" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + debug "^2.6.9" + readable-stream "^2.1.4" + +"@stdlib/regexp@^0.0.x": + version "0.0.13" + resolved "https://registry.npmjs.org/@stdlib/regexp/-/regexp-0.0.13.tgz#80b98361dc7a441b47bc3fa964bb0c826759e971" + integrity sha512-3JT5ZIoq/1nXY+dY+QtkU8/m7oWDeekyItEEXMx9c/AOf0ph8fmvTUGMDNfUq0RetcznFe3b66kFz6Zt4XHviA== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/stats@^0.0.13", "@stdlib/stats@^0.0.x": + version "0.0.13" + resolved "https://registry.npmjs.org/@stdlib/stats/-/stats-0.0.13.tgz#87c973f385379d794707c7b5196a173dba8b07e1" + integrity sha512-hm+t32dKbx/L7+7WlQ1o4NDEzV0J4QSnwFBCsIMIAO8+VPxTZ4FxyNERl4oKlS3hZZe4AVKjoOVhBDtgEWrS4g== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/blas" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/ndarray" "^0.0.x" + "@stdlib/random" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/symbol" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/streams@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/streams/-/streams-0.0.12.tgz#07f5ceae5852590afad8e1cb7ce94174becc8739" + integrity sha512-YLUlXwjJNknHp92IkJUdvn5jEQjDckpawKhDLLCoxyh3h5V+w/8+61SH7TMTfKx5lBxKJ8vvtchZh90mIJOAjQ== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/buffer" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/fs" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + debug "^2.6.9" + readable-stream "^2.1.4" + +"@stdlib/strided@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/strided/-/strided-0.0.12.tgz#86ac48e660cb7f64a45cf07e80cbbfe58be21ae1" + integrity sha512-1NINP+Y7IJht34iri/bYLY7TVxrip51f6Z3qWxGHUCH33kvk5H5QqV+RsmFEGbbyoGtdeHrT2O+xA+7R2e3SNg== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/ndarray" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/string@^0.0.x": + version "0.0.14" + resolved "https://registry.npmjs.org/@stdlib/string/-/string-0.0.14.tgz#4feea4f9089ab72428eebb65fe7b93d90a7f34f4" + integrity sha512-1ClvUTPysens7GZz3WsrkFYIFs8qDmnXkyAd3zMvTXgRpy7hqrv6nNzLMQj8BHv5cBWaWPOXYd/cZ+JyMnZNQQ== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/fs" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/nlp" "^0.0.x" + "@stdlib/process" "^0.0.x" + "@stdlib/regexp" "^0.0.x" + "@stdlib/streams" "^0.0.x" + "@stdlib/types" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/symbol@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/symbol/-/symbol-0.0.12.tgz#b9f396b0bf269c2985bb7fe99810a8e26d7288c3" + integrity sha512-2IDhpzWVGeLHgsvIsX12RXvf78r7xBkc4QLoRUv3k7Cp61BisR1Ym1p0Tq9PbxT8fknlvLToh9n5RpmESi2d4w== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/time@^0.0.x": + version "0.0.14" + resolved "https://registry.npmjs.org/@stdlib/time/-/time-0.0.14.tgz#ea6daa438b1d3b019b99f5091117ee4bcef55d60" + integrity sha512-1gMFCQTabMVIgww+k4g8HHHIhyy1tIlvwT8mC0BHW7Q7TzDAgobwL0bvor+lwvCb5LlDAvNQEpaRgVT99QWGeQ== + dependencies: + "@stdlib/assert" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/fs" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/utils" "^0.0.x" + +"@stdlib/types@^0.0.x": + version "0.0.14" + resolved "https://registry.npmjs.org/@stdlib/types/-/types-0.0.14.tgz#02d3aab7a9bfaeb86e34ab749772ea22f7b2f7e0" + integrity sha512-AP3EI9/il/xkwUazcoY+SbjtxHRrheXgSbWZdEGD+rWpEgj6n2i63hp6hTOpAB5NipE0tJwinQlDGOuQ1lCaCw== + +"@stdlib/utils@^0.0.x": + version "0.0.12" + resolved "https://registry.npmjs.org/@stdlib/utils/-/utils-0.0.12.tgz#670de5a7b253f04f11a4cba38f790e82393bcb46" + integrity sha512-+JhFpl6l7RSq/xGnbWRQ5dAL90h9ONj8MViqlb7teBZFtePZLMwoRA1wssypFcJ8SFMRWQn7lPmpYVUkGwRSOg== + dependencies: + "@stdlib/array" "^0.0.x" + "@stdlib/assert" "^0.0.x" + "@stdlib/blas" "^0.0.x" + "@stdlib/buffer" "^0.0.x" + "@stdlib/cli" "^0.0.x" + "@stdlib/constants" "^0.0.x" + "@stdlib/fs" "^0.0.x" + "@stdlib/math" "^0.0.x" + "@stdlib/os" "^0.0.x" + "@stdlib/process" "^0.0.x" + "@stdlib/random" "^0.0.x" + "@stdlib/regexp" "^0.0.x" + "@stdlib/streams" "^0.0.x" + "@stdlib/string" "^0.0.x" + "@stdlib/symbol" "^0.0.x" + "@stdlib/time" "^0.0.x" + "@stdlib/types" "^0.0.x" + debug "^2.6.9" "@types/clone@~2.1.1": version "2.1.1" @@ -1236,39 +1013,30 @@ resolved "https://registry.npmjs.org/@types/dom4/-/dom4-2.0.2.tgz#6495303f049689ce936ed328a3e5ede9c51408ee" integrity sha512-Rt4IC1T7xkCWa0OG1oSsPa0iqnxlDeQqKXZAHrQGLb7wFGncWm85MaxKUjAGejOrUynOgWlFi4c6S6IyJwoK4g== -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": - version "2.0.3" - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" - integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== +"@types/estree@^0.0.50": + version "0.0.50" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" + integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== - dependencies: - "@types/istanbul-lib-report" "*" +"@types/json-schema@^7.0.7": + version "7.0.11" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== "@types/node@*": - version "16.9.0" - resolved "https://registry.npmjs.org/@types/node/-/node-16.9.0.tgz#d9512fe037472dcb58931ce19f837348db828a62" - integrity sha512-nmP+VR4oT0pJUPFbKE4SXj3Yb4Q/kz3M9dSAO1GGMebRKWHQxLfDNmU/yh3xxCJha3N60nQ/JwXWwOE/ZSEVag== + version "18.11.18" + resolved "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f" + integrity sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA== "@types/prop-types@*": - version "15.7.4" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" - integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== + version "15.7.5" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" + integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== "@types/react@^17.0.0": - version "17.0.20" - resolved "https://registry.npmjs.org/@types/react/-/react-17.0.20.tgz#a4284b184d47975c71658cd69e759b6bd37c3b8c" - integrity sha512-wWZrPlihslrPpcKyCSlmIlruakxr57/buQN1RjlIeaaTWDLtJkTtRW429MoQJergvVKc4IWBpRhWw7YNh/7GVA== + version "17.0.53" + resolved "https://registry.npmjs.org/@types/react/-/react-17.0.53.tgz#10d4d5999b8af3d6bc6a9369d7eb953da82442ab" + integrity sha512-1yIpQR2zdYu1Z/dc1OxC+MA6GR240u3gcnP4l6mvj/PJiVaqHsQPmWttsvHsfnhfPbU2FuGmo0wSITPygjBmsw== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -1279,47 +1047,12 @@ resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== -"@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== - -"@types/yargs-parser@*": - version "20.2.1" - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129" - integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw== - -"@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== - dependencies: - "@types/yargs-parser" "*" - -"@types/yauzl@^2.9.1": - version "2.9.2" - resolved "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz#c48e5d56aff1444409e39fa164b0b4d4552a7b7a" - integrity sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA== - dependencies: - "@types/node" "*" - -abbrev@1: - version "1.1.1" - resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -abstract-leveldown@^6.2.1: - version "6.3.0" - resolved "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.3.0.tgz#d25221d1e6612f820c35963ba4bd739928f6026a" - integrity sha512-TU5nlYgta8YrBMNpc9FwQzRbiXsj49gsALsXadbGHt9CROPzX5fB0rWDR5mtdpOOKa5XqRFpbj1QroPAoPzVjQ== - dependencies: - buffer "^5.5.0" - immediate "^3.2.3" - level-concat-iterator "~2.0.0" - level-supports "~1.0.0" - xtend "~4.0.0" +"@yarnpkg/lockfile@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== -abstract-leveldown@~6.2.1, abstract-leveldown@~6.2.3: +abstract-leveldown@^6.2.1, abstract-leveldown@~6.2.1, abstract-leveldown@~6.2.3: version "6.2.3" resolved "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.2.3.tgz#036543d87e3710f2528e47040bc3261b77a9a8eb" integrity sha512-BsLm5vFMRUrrLeCcRc+G0t2qOaTzpoJQLOubq2XM72eNpjF5UdU5o/5NvlNhx95XHcAvcl8OMXr4mlg/fRgUXQ== @@ -1330,14 +1063,7 @@ abstract-leveldown@~6.2.1, abstract-leveldown@~6.2.3: level-supports "~1.0.0" xtend "~4.0.0" -agent-base@6, agent-base@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -ajv@^6.12.3: +ajv@^6.12.3, ajv@^6.7.0: version "6.12.6" resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -1347,33 +1073,11 @@ ajv@^6.12.3: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== - ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" @@ -1381,37 +1085,14 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -are-we-there-yet@~1.1.2: - version "1.1.7" - resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz#b15474a932adab4ff8a50d9adfa7e4e926f21146" - integrity sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -array-flat-polyfill@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz#1e3a4255be619dfbffbfd1d635c1cf357cd034e7" - integrity sha512-hfJmKupmQN0lwi0xG6FQ5U8Rd97RnIERplymOv/qpq8AoNKPPAnxJadjFA23FNWm88wykh9HmpLJUUwUtNU/iw== - async-limiter@~1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async@^2.6.2: +async@^2.6.4: version "2.6.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" + resolved "https://registry.npmjs.org/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== dependencies: lodash "^4.17.14" @@ -1421,18 +1102,6 @@ at-least-node@^1.0.0: resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - base64-js@^1.3.1: version "1.5.1" resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" @@ -1441,38 +1110,7 @@ base64-js@^1.3.1: basic-auth@^1.0.3: version "1.1.0" resolved "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884" - integrity sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^3.0.1: - version "3.0.2" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browserslist@^4.16.6: - version "4.17.0" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.17.0.tgz#1fcd81ec75b41d6d4994fb0831b92ac18c01649c" - integrity sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g== - dependencies: - caniuse-lite "^1.0.30001254" - colorette "^1.3.0" - electron-to-chromium "^1.3.830" - escalade "^3.1.1" - node-releases "^1.1.75" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + integrity sha512-CtGuTyWf3ig+sgRyC7uP6DM3N+5ur/p8L+FPfsd+BbIfIs74TFfCajZTHnCw6K5dqM0bZEbRIqRy1fAdiUJhTA== buffer@^5.5.0, buffer@^5.6.0: version "5.7.1" @@ -1490,30 +1128,7 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" -caniuse-lite@^1.0.30001254: - version "1.0.30001255" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz#f3b09b59ab52e39e751a569523618f47c4298ca0" - integrity sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ== - -canvas@^2.6.1: - version "2.8.0" - resolved "https://registry.npmjs.org/canvas/-/canvas-2.8.0.tgz#f99ca7f25e6e26686661ffa4fec1239bbef74461" - integrity sha512-gLTi17X8WY9Cf5GZ2Yns8T5lfBOcGgFehDFb+JQwDqdOoBOcECS9ZWMEAqMSVcMYwXD659J8NyzjRY/2aE+C2Q== - dependencies: - "@mapbox/node-pre-gyp" "^1.0.0" - nan "^2.14.0" - simple-get "^3.0.3" - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0: +chalk@^4.1.2: version "4.1.2" resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -1521,47 +1136,30 @@ chalk@^4.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - classnames@^2.2: - version "2.3.1" - resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" - integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== + version "2.3.2" + resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" + integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== dependencies: string-width "^4.2.0" - strip-ansi "^6.0.0" + strip-ansi "^6.0.1" wrap-ansi "^7.0.0" clone@~2.1.2: version "2.1.2" resolved "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== codemirror@~5.61.0: version "5.61.1" resolved "https://registry.npmjs.org/codemirror/-/codemirror-5.61.1.tgz#ccfc8a43b8fcfb8b12e8e75b5ffde48d541406e0" integrity sha512-+D1NZjAucuzE93vJGbAaXzvoBHwp9nJZWWWF9utjv25+5AZUiah6CIlfb4ikG4MoDsFsCG8niiJH5++OO2LgIQ== -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - color-convert@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" @@ -1569,52 +1167,49 @@ color-convert@^2.0.1: dependencies: color-name "~1.1.4" -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - color-name@~1.1.4: version "1.1.4" resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -colorette@^1.2.2, colorette@^1.3.0: - version "1.4.0" - resolved "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" - integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== - -colors@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== - commander@2: version "2.20.3" resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^8.2.0: - version "8.3.0" - resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== +commander@7: + version "7.2.0" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= +commander@^9.4.1: + version "9.5.0" + resolved "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" + integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= +compute-gcd@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/compute-gcd/-/compute-gcd-1.2.1.tgz#34d639f3825625e1357ce81f0e456a6249d8c77f" + integrity sha512-TwMbxBNz0l71+8Sc4czv13h4kEqnchV9igQZBi6QUaz09dnz13juGnnaWWJTRsP3brxOoxeB4SA2WELLw1hCtg== + dependencies: + validate.io-array "^1.0.3" + validate.io-function "^1.0.2" + validate.io-integer-array "^1.0.0" -convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== +compute-lcm@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/compute-lcm/-/compute-lcm-1.1.2.tgz#9107c66b9dca28cefb22b4ab4545caac4034af23" + integrity sha512-OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ== dependencies: - safe-buffer "~5.1.1" + compute-gcd "^1.2.1" + validate.io-array "^1.0.3" + validate.io-function "^1.0.2" + validate.io-integer-array "^1.0.0" + +core-js-pure@^3.6.5: + version "3.27.2" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.2.tgz#47e9cc96c639eefc910da03c3ece26c5067c7553" + integrity sha512-Cf2jqAbXgWH3VVzjyaaFkY1EBazxugUepGymDoeteyYr9ByX51kD2jdHZlsEF/xnJMyN3Prua7mQuzwMg6Zc9A== core-util-is@~1.0.0: version "1.0.3" @@ -1624,162 +1219,149 @@ core-util-is@~1.0.0: corser@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz#8eda252ecaab5840dcd975ceb90d9370c819ff87" - integrity sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c= - -csstype@2.6.9: - version "2.6.9" - resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.9.tgz#05141d0cd557a56b8891394c1911c40c8a98d098" - integrity sha512-xz39Sb4+OaTsULgUERcCk+TJj8ylkL4aSVDQiX/ksxbELSqwkgt4d4RD7fovIdgJGSuNYqwZEiVjYY5l0ask+Q== + integrity sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ== -csstype@^3.0.2, csstype@~3.0.3: - version "3.0.8" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340" - integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw== +csstype@3.0.10, csstype@^3.0.2, csstype@~3.0.3: + version "3.0.10" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz#2ad3a7bed70f35b965707c092e5f30b327c290e5" + integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA== -"d3-array@1 - 2", d3-array@2, d3-array@^2.3.0, d3-array@^2.5.0, d3-array@^2.7.1: - version "2.12.1" - resolved "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81" - integrity sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ== +"d3-array@1 - 3", "d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@3.1.1, d3-array@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/d3-array/-/d3-array-3.1.1.tgz#7797eb53ead6b9083c75a45a681e93fc41bc468c" + integrity sha512-33qQ+ZoZlli19IFiQx4QEpf2CBEayMRzhlisJHSCsSUbDXv6ZishqS1x7uFVClKG4Wr7rZVHvaAttoLow6GqdQ== dependencies: - internmap "^1.0.0" + internmap "1 - 2" -"d3-color@1 - 2", d3-color@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/d3-color/-/d3-color-2.0.0.tgz#8d625cab42ed9b8f601a1760a389f7ea9189d62e" - integrity sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ== +"d3-color@1 - 3", d3-color@^3.0.1: + version "3.1.0" + resolved "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2" + integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA== -d3-delaunay@^5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-5.3.0.tgz#b47f05c38f854a4e7b3cea80e0bb12e57398772d" - integrity sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w== +d3-delaunay@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.2.tgz#7fd3717ad0eade2fc9939f4260acfb503f984e92" + integrity sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ== dependencies: - delaunator "4" + delaunator "5" -"d3-dispatch@1 - 2": - version "2.0.0" - resolved "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-2.0.0.tgz#8a18e16f76dd3fcaef42163c97b926aa9b55e7cf" - integrity sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA== +"d3-dispatch@1 - 3": + version "3.0.1" + resolved "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz#5fc75284e9c2375c36c839411a0cf550cbfc4d5e" + integrity sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg== -d3-dsv@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/d3-dsv/-/d3-dsv-2.0.0.tgz#b37b194b6df42da513a120d913ad1be22b5fe7c5" - integrity sha512-E+Pn8UJYx9mViuIUkoc93gJGGYut6mSDKy2+XaPwccwkRGlR+LO97L2VCCRjQivTwLHkSnAJG7yo00BWY6QM+w== +d3-dsv@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz#c63af978f4d6a0d084a52a673922be2160789b73" + integrity sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q== dependencies: - commander "2" - iconv-lite "0.4" + commander "7" + iconv-lite "0.6" rw "1" -d3-force@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/d3-force/-/d3-force-2.1.1.tgz#f20ccbf1e6c9e80add1926f09b51f686a8bc0937" - integrity sha512-nAuHEzBqMvpFVMf9OX75d00OxvOXdxY+xECIXjW6Gv8BRrXu6gAWbv/9XKrvfJ5i5DCokDW7RYE50LRoK092ew== +d3-force@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz#3e2ba1a61e70888fe3d9194e30d6d14eece155c4" + integrity sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg== dependencies: - d3-dispatch "1 - 2" - d3-quadtree "1 - 2" - d3-timer "1 - 2" + d3-dispatch "1 - 3" + d3-quadtree "1 - 3" + d3-timer "1 - 3" -"d3-format@1 - 2", d3-format@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/d3-format/-/d3-format-2.0.0.tgz#a10bcc0f986c372b729ba447382413aabf5b0767" - integrity sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA== +"d3-format@1 - 3", d3-format@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz#9260e23a28ea5cb109e93b21a06e24e2ebd55641" + integrity sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA== -d3-geo-projection@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/d3-geo-projection/-/d3-geo-projection-3.0.0.tgz#45ad8ce756cdbfa8340b11b2988644d8e1fa42e4" - integrity sha512-1JE+filVbkEX2bT25dJdQ05iA4QHvUwev6o0nIQHOSrNlHCAKfVss/U10vEM3pA4j5v7uQoFdQ4KLbx9BlEbWA== +d3-geo-projection@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/d3-geo-projection/-/d3-geo-projection-4.0.0.tgz#dc229e5ead78d31869a4e87cf1f45bd2716c48ca" + integrity sha512-p0bK60CEzph1iqmnxut7d/1kyTmm3UWtPlwdkM31AU+LW+BXazd5zJdoCn7VFxNCHXRngPHRnsNn5uGjLRGndg== dependencies: - commander "2" - d3-array "1 - 2" - d3-geo "1.12.0 - 2" - resolve "^1.1.10" + commander "7" + d3-array "1 - 3" + d3-geo "1.12.0 - 3" -"d3-geo@1.12.0 - 2", d3-geo@^2.0.1: - version "2.0.2" - resolved "https://registry.npmjs.org/d3-geo/-/d3-geo-2.0.2.tgz#c065c1b71fe8c5f1be657e5f43d9bdd010383c40" - integrity sha512-8pM1WGMLGFuhq9S+FpPURxic+gKzjluCD/CHTuUF3mXMeiCo0i6R0tO1s4+GArRFde96SLcW/kOFRjoAosPsFA== +"d3-geo@1.12.0 - 3", d3-geo@^3.0.1: + version "3.1.0" + resolved "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.0.tgz#74fd54e1f4cebd5185ac2039217a98d39b0a4c0e" + integrity sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA== dependencies: - d3-array "^2.5.0" + d3-array "2.5.0 - 3" -d3-hierarchy@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-2.0.0.tgz#dab88a58ca3e7a1bc6cab390e89667fcc6d20218" - integrity sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw== +d3-hierarchy@^3.1.0: + version "3.1.2" + resolved "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz#b01cd42c1eed3d46db77a5966cf726f8c09160c6" + integrity sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA== -"d3-interpolate@1.2.0 - 2", d3-interpolate@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz#98be499cfb8a3b94d4ff616900501a64abc91163" - integrity sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ== +"d3-interpolate@1.2.0 - 3", d3-interpolate@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz#3c47aa5b32c5b3dfb56ef3fd4342078a632b400d" + integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g== dependencies: - d3-color "1 - 2" + d3-color "1 - 3" -"d3-path@1 - 2", d3-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/d3-path/-/d3-path-2.0.0.tgz#55d86ac131a0548adae241eebfb56b4582dd09d8" - integrity sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA== +d3-path@^3.0.1, d3-path@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz#22df939032fb5a71ae8b1800d61ddb7851c42526" + integrity sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ== -"d3-quadtree@1 - 2": - version "2.0.0" - resolved "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-2.0.0.tgz#edbad045cef88701f6fee3aee8e93fb332d30f9d" - integrity sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw== +"d3-quadtree@1 - 3": + version "3.0.1" + resolved "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz#6dca3e8be2b393c9a9d514dabbd80a92deef1a4f" + integrity sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw== -d3-scale@^3.2.2: - version "3.3.0" - resolved "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz#28c600b29f47e5b9cd2df9749c206727966203f3" - integrity sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ== +d3-scale@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz#82b38e8e8ff7080764f8dcec77bd4be393689396" + integrity sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ== dependencies: - d3-array "^2.3.0" - d3-format "1 - 2" - d3-interpolate "1.2.0 - 2" - d3-time "^2.1.1" - d3-time-format "2 - 3" + d3-array "2.10.0 - 3" + d3-format "1 - 3" + d3-interpolate "1.2.0 - 3" + d3-time "2.1.1 - 3" + d3-time-format "2 - 4" -d3-shape@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/d3-shape/-/d3-shape-2.1.0.tgz#3b6a82ccafbc45de55b57fcf956c584ded3b666f" - integrity sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA== +d3-shape@^3.1.0: + version "3.2.0" + resolved "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz#a1a839cbd9ba45f28674c69d7f855bcf91dfc6a5" + integrity sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA== dependencies: - d3-path "1 - 2" + d3-path "^3.1.0" -"d3-time-format@2 - 3", d3-time-format@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz#df8056c83659e01f20ac5da5fdeae7c08d5f1bb6" - integrity sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag== +"d3-time-format@2 - 4", d3-time-format@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz#7ab5257a5041d11ecb4fe70a5c7d16a195bb408a" + integrity sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg== dependencies: - d3-time "1 - 2" + d3-time "1 - 3" -"d3-time@1 - 2", d3-time@^2.0.0, d3-time@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz#e9d8a8a88691f4548e68ca085e5ff956724a6682" - integrity sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ== +"d3-time@1 - 3", "d3-time@2.1.1 - 3", d3-time@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz#9310db56e992e3c0175e1ef385e545e48a9bb5c7" + integrity sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q== dependencies: - d3-array "2" + d3-array "2 - 3" -"d3-timer@1 - 2", d3-timer@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/d3-timer/-/d3-timer-2.0.0.tgz#055edb1d170cfe31ab2da8968deee940b56623e6" - integrity sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA== +"d3-timer@1 - 3", d3-timer@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz#6284d2a2708285b1abb7e201eda4380af35e63b0" + integrity sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA== -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.2" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== +debug@^2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: - ms "2.1.2" + ms "2.0.0" -debug@^3.1.1: +debug@^3.2.7: version "3.2.7" resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" -decompress-response@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" - integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== - dependencies: - mimic-response "^2.0.0" - deep-equal@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" @@ -1805,37 +1387,20 @@ deferred-leveldown@~5.3.0: abstract-leveldown "~6.2.1" inherits "^2.0.3" -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + version "1.1.4" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== dependencies: - object-keys "^1.0.12" - -delaunator@4: - version "4.0.1" - resolved "https://registry.npmjs.org/delaunator/-/delaunator-4.0.1.tgz#3d779687f57919a7a418f8ab947d3bddb6846957" - integrity sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -detect-libc@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" -diff-sequences@^27.0.6: - version "27.0.6" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723" - integrity sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ== +delaunator@5: + version "5.0.0" + resolved "https://registry.npmjs.org/delaunator/-/delaunator-5.0.0.tgz#60f052b28bd91c9b4566850ebf7756efe821d81b" + integrity sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw== + dependencies: + robust-predicates "^3.0.0" dom-helpers@^3.4.0: version "3.4.0" @@ -1845,9 +1410,9 @@ dom-helpers@^3.4.0: "@babel/runtime" "^7.1.2" dom-serializer@^1.0.1: - version "1.3.2" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" - integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + version "1.4.1" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" domhandler "^4.2.0" @@ -1859,14 +1424,14 @@ dom4@^2.1.5: integrity sha512-JkCVGnN4ofKGbjf5Uvc8mmxaATIErKQKSgACdBXpsQ3fY6DlIpAyWfiBSrGkttATssbDCp3psiAKWXk5gmjycA== domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== + version "2.3.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== domhandler@^4.0.0, domhandler@^4.2.0: - version "4.2.2" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz#e825d721d19a86b8c201a35264e226c678ee755f" - integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w== + version "4.3.1" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" @@ -1879,11 +1444,6 @@ domutils@^2.5.2: domelementtype "^2.2.0" domhandler "^4.2.0" -electron-to-chromium@^1.3.830: - version "1.3.833" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.833.tgz#e1394eb32ab8a9430ffd7d5adf632ce6c3b05e18" - integrity sha512-h+9aVaUHjyunLqtCjJF2jrJ73tYcJqo2cCGKtVAXH9WmnBsb8hiChRQ0P1uXjdxR6Wcfxibephy41c1YlZA/pA== - emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -1899,13 +1459,6 @@ encoding-down@^6.3.0: level-codec "^9.0.0" level-errors "^2.0.0" -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - entities@^2.0.0: version "2.2.0" resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" @@ -1923,16 +1476,6 @@ escalade@^3.1.1: resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - escape-string-regexp@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" @@ -1943,29 +1486,6 @@ eventemitter3@^4.0.0: resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== -expect@=27.2.5: - version "27.2.5" - resolved "https://registry.npmjs.org/expect/-/expect-27.2.5.tgz#16154aaa60b4d9a5b0adacfea3e4d6178f4b93fd" - integrity sha512-ZrO0w7bo8BgGoP/bLz+HDCI+0Hfei9jUSZs5yI/Wyn9VkG9w8oJ7rHRgYj+MA7yqqFa0IwHA3flJzZtYugShJA== - dependencies: - "@jest/types" "^27.2.5" - ansi-styles "^5.0.0" - jest-get-type "^27.0.6" - jest-matcher-utils "^27.2.5" - jest-message-util "^27.2.5" - jest-regex-util "^27.0.6" - -extract-zip@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" - integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== - dependencies: - debug "^4.1.1" - get-stream "^5.1.0" - yauzl "^2.10.0" - optionalDependencies: - "@types/yauzl" "^2.9.1" - fast-deep-equal@^3.1.1, fast-deep-equal@~3.1.3: version "3.1.3" resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" @@ -1976,24 +1496,10 @@ fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@~2.1.0: resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= - dependencies: - pend "~1.2.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - follow-redirects@^1.0.0: - version "1.14.8" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.8.tgz#016996fb9a11a100566398b1c6839337d7bfa8fc" - integrity sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA== + version "1.15.2" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" + integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== free-style@3.1.0: version "3.1.0" @@ -2007,107 +1513,59 @@ fs-extra@^9.0.1: dependencies: at-least-node "^1.0.0" graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + jsonfile "^6.0.1" + universalify "^2.0.0" function-bind@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2: - version "1.1.1" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: + version "1.2.0" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" + integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q== dependencies: function-bind "^1.1.1" has "^1.0.3" - has-symbols "^1.0.1" - -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -glob@^7.1.3: - version "7.1.7" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" - integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" + has-symbols "^1.0.3" -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: - version "4.2.8" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" - integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== +graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.10" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== gud@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0" integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - has-flag@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-symbols@^1.0.1, has-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== has-tostringtag@^1.0.0: version "1.0.0" @@ -2116,11 +1574,6 @@ has-tostringtag@^1.0.0: dependencies: has-symbols "^1.0.2" -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - has@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -2153,12 +1606,12 @@ http-proxy@^1.18.0: requires-port "^1.0.0" http-server@^13.0.0: - version "13.0.1" - resolved "https://registry.npmjs.org/http-server/-/http-server-13.0.1.tgz#e7340d082925c4b1d6484c905d0df29d7d8ec16f" - integrity sha512-ke9rphoNuqsOCHy4tA3b3W4Yuxy7VUIXcTHSLz6bkMDAJPQD4twjEatquelJBIPwNhZuC3+FYj/+dSaGHdKTCw== + version "13.1.0" + resolved "https://registry.npmjs.org/http-server/-/http-server-13.1.0.tgz#ef2ceb4efd08da87e93ac0f33727ecb9f3f4d629" + integrity sha512-MLqBMXeY/YN0FYMz4ifeOQCcg8pKj8YdmzX1pr/Vb2VrNnbxHN1s4K9BuZRVSyK/j3DQ8UVrrABb8m6EmFjWog== dependencies: basic-auth "^1.0.3" - colors "^1.4.0" + chalk "^4.1.2" corser "^2.0.1" he "^1.1.0" http-proxy "^1.18.0" @@ -2170,20 +1623,12 @@ http-server@^13.0.0: union "~0.5.0" url-join "^2.0.5" -https-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== - dependencies: - agent-base "6" - debug "4" - -iconv-lite@0.4: - version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== +iconv-lite@0.6: + version "0.6.3" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: - safer-buffer ">= 2.1.2 < 3" + safer-buffer ">= 2.1.2 < 3.0.0" ieee754@^1.1.13: version "1.2.1" @@ -2195,33 +1640,20 @@ immediate@^3.2.3: resolved "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266" integrity sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q== -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== -inherits@2, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: +inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: version "2.0.4" resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -inherits@2.0.3: +"internmap@1 - 2": version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -internmap@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz#0017cc8a3b99605f0302f2b198d272e015e5df95" - integrity sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw== - -ip@^1.1.5: - version "1.1.5" - resolved "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + resolved "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz#6685f23755e43c524e251d29cbc97248e3061009" + integrity sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg== is-arguments@^1.0.4: version "1.1.1" @@ -2231,13 +1663,6 @@ is-arguments@^1.0.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-core-module@^2.2.0: - version "2.6.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz#d7553b2526fe59b92ba3e40c8df757ec8a709e19" - integrity sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ== - dependencies: - has "^1.0.3" - is-date-object@^1.0.1: version "1.0.5" resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" @@ -2245,33 +1670,11 @@ is-date-object@^1.0.1: dependencies: has-tostringtag "^1.0.0" -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - is-plain-object@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" @@ -2285,92 +1688,36 @@ is-regex@^1.0.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - isarray@~1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isomorphic.js@^0.2.4: - version "0.2.4" - resolved "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.4.tgz#24ca374163ae54a7ce3b86ce63b701b91aa84969" - integrity sha512-Y4NjZceAwaPXctwsHgNsmfuPxR8lJ3f8X7QTAkhltrX4oGIv+eTlgHLXn4tWysC9zGTi929gapnPp+8F8cg7nA== - -jest-diff@^27.2.5, jest-diff@^27.3.1: - version "27.3.1" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz#d2775fea15411f5f5aeda2a5e02c2f36440f6d55" - integrity sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ== - dependencies: - chalk "^4.0.0" - diff-sequences "^27.0.6" - jest-get-type "^27.3.1" - pretty-format "^27.3.1" - -jest-get-type@^27.0.6, jest-get-type@^27.3.1: - version "27.3.1" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz#a8a2b0a12b50169773099eee60a0e6dd11423eff" - integrity sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg== - -jest-matcher-utils@=27.2.5: - version "27.2.5" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.5.tgz#4684faaa8eb32bf15e6edaead6834031897e2980" - integrity sha512-qNR/kh6bz0Dyv3m68Ck2g1fLW5KlSOUNcFQh87VXHZwWc/gY6XwnKofx76Qytz3x5LDWT09/2+yXndTkaG4aWg== - dependencies: - chalk "^4.0.0" - jest-diff "^27.2.5" - jest-get-type "^27.0.6" - pretty-format "^27.2.5" - -jest-matcher-utils@^27.2.5: - version "27.3.1" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz#257ad61e54a6d4044e080d85dbdc4a08811e9c1c" - integrity sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w== - dependencies: - chalk "^4.0.0" - jest-diff "^27.3.1" - jest-get-type "^27.3.1" - pretty-format "^27.3.1" - -jest-message-util@^27.2.5: - version "27.3.1" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.3.1.tgz#f7c25688ad3410ab10bcb862bcfe3152345c6436" - integrity sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg== - dependencies: - "@babel/code-frame" "^7.12.13" - "@jest/types" "^27.2.5" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.4" - pretty-format "^27.3.1" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-regex-util@^27.0.6: - version "27.0.6" - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5" - integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ== - -jpeg-js@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.4.4.tgz#a9f1c6f1f9f0fa80cdb3484ed9635054d28936aa" - integrity sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg== - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "0.2.5" + resolved "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz#13eecf36f2dba53e85d355e11bf9d4208c6f7f88" + integrity sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw== + +"js-tokens@^3.0.0 || ^4.0.0": version "4.0.0" resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +json-schema-compare@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/json-schema-compare/-/json-schema-compare-0.2.2.tgz#dd601508335a90c7f4cfadb6b2e397225c908e56" + integrity sha512-c4WYmDKyJXhs7WWvAWm3uIYnfyWFoIp+JEoX34rctVvEkMYCPGhXtvmFFXiffBbxfZsvQ0RNnV5H7GvDF5HCqQ== + dependencies: + lodash "^4.17.4" + +json-schema-merge-allof@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/json-schema-merge-allof/-/json-schema-merge-allof-0.6.0.tgz#64d48820fec26b228db837475ce3338936bf59a5" + integrity sha512-LEw4VMQVRceOPLuGRWcxW5orTTiR9ZAtqTAe4rQUjNADTeR81bezBVFa0MqIwp0YmHIM1KkhSjZM7o+IQhaPbQ== + dependencies: + compute-lcm "^1.1.0" + json-schema-compare "^0.2.2" + lodash "^4.17.4" json-schema-traverse@^0.4.1: version "0.4.1" @@ -2382,12 +1729,10 @@ json-stringify-pretty-compact@~3.0.0: resolved "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-3.0.0.tgz#f71ef9d82ef16483a407869556588e91b681d9ab" integrity sha512-Rc2suX5meI0S3bfdZuA7JMFBGkJ875ApfVyq2WHELjBiiG22My/l7/8zPpH/CfFVQHuVLd8NLR0nv6vi0BYYKA== -json5@^2.1.1, json5@^2.1.2: - version "2.2.0" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" +json5@^2.1.1: + version "2.2.3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonfile@^6.0.1: version "6.1.0" @@ -2398,10 +1743,10 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -klona@^2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" - integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== +jsonpointer@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" + integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== level-codec@^9.0.0: version "9.0.2" @@ -2485,26 +1830,26 @@ levelup@^4.3.2: level-supports "~1.0.0" xtend "~4.0.0" -lib0@^0.2.31, lib0@^0.2.41, lib0@^0.2.42: - version "0.2.42" - resolved "https://registry.npmjs.org/lib0/-/lib0-0.2.42.tgz#6d8bf1fb8205dec37a953c521c5ee403fd8769b0" - integrity sha512-8BNM4MiokEKzMvSxTOC3gnCBisJH+jL67CnSnqzHv3jli3pUvGC8wz+0DQ2YvGr4wVQdb2R2uNNPw9LEpVvJ4Q== +lib0@^0.2.31, lib0@^0.2.42, lib0@^0.2.49, lib0@^0.2.52: + version "0.2.60" + resolved "https://registry.npmjs.org/lib0/-/lib0-0.2.60.tgz#11792e6ee808b1660bfe10b2887e41a81fb1617f" + integrity sha512-vzhtdUXBV8HyJnJWIZxUSH/aUVo1U4jUFRFDPVY245zFtzCl9Gld/EgvA8Jhnrio7Jn0HmGswErbPjsabYd7ow== dependencies: isomorphic.js "^0.2.4" lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.escape@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" - integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= + integrity sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw== -lodash@^4.17.14: +lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.4: version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: @@ -2524,116 +1869,59 @@ lru-cache@^6.0.0: ltgt@^2.1.2: version "2.2.1" resolved "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5" - integrity sha1-81ypHEk/e3PaDgdJUwTxezH4fuU= + integrity sha512-AI2r85+4MquTw9ZYqabu4nMwy9Oftlfa/e/52t9IjtfG+mGBbTNdAoZ3RQKLHR6r0wQnwZnPIEh/Ya6XTWAKNA== -make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -marked@^2.0.0: - version "2.1.3" - resolved "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz#bd017cef6431724fd4b27e0657f5ceb14bff3753" - integrity sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA== - -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" +marked@^4.0.17: + version "4.2.12" + resolved "https://registry.npmjs.org/marked/-/marked-4.2.12.tgz#d69a64e21d71b06250da995dcd065c11083bebb5" + integrity sha512-yr8hSKa3Fv4D3jdZmtMMPghgVt6TWbk86WQaWhDloQjRSQhMMYCAro7jP7VDJrjjdV8pxVxMssXS8B8Y5DZ5aw== mime@^1.6.0: version "1.6.0" resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.4.6: - version "2.5.2" - resolved "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" - integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== - -mimic-response@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" - integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== - -minimatch@^3.0.3, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.2.5, minimist@~1.2.0: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -minipass@^3.0.0: - version "3.1.3" - resolved "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" - integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== - dependencies: - yallist "^4.0.0" - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.0: + version "1.2.7" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18" + integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== -mkdirp@^0.5.5: - version "0.5.5" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== +mkdirp@^0.5.6: + version "0.5.6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: - minimist "^1.2.5" - -mkdirp@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + minimist "^1.2.6" moment@^2.24.0: version "2.29.4" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" + resolved "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== -ms@2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== -ms@^2.1.1, ms@^2.1.2: +ms@^2.1.1: version "2.1.3" resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -nan@^2.14.0: - version "2.15.0" - resolved "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" - integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== - -nanoid@^3.1.23: - version "3.2.0" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.2.0.tgz#62667522da6673971cca916a6d3eff3f415ff80c" - integrity sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA== +nanoid@^3.1.23, nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== napi-macros@~2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/napi-macros/-/napi-macros-2.0.0.tgz#2b6bae421e7b96eb687aa6c77a7858640670001b" integrity sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg== -node-fetch@^2.6.0, node-fetch@^2.6.1: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== +node-fetch@^2.6.0, node-fetch@^2.6.7: + version "2.6.8" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.8.tgz#a68d30b162bc1d8fd71a367e81b997e1f4d4937e" + integrity sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg== dependencies: whatwg-url "^5.0.0" @@ -2642,52 +1930,20 @@ node-gyp-build@~4.1.0: resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.1.1.tgz#d7270b5d86717068d114cc57fff352f96d745feb" integrity sha512-dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ== -node-modules-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" - integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= - -node-releases@^1.1.75: - version "1.1.75" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz#6dd8c876b9897a1b8e5a02de26afa79bb54ebbfe" - integrity sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw== - -nopt@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" - integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== - dependencies: - abbrev "1" - normalize.css@^8.0.1: version "8.0.1" resolved "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz#9b98a208738b9cc2634caacbc42d131c97487bf3" integrity sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg== -npmlog@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-inspect@^1.9.0: - version "1.11.0" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1" - integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + version "1.12.3" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== object-is@^1.0.1: version "1.1.5" @@ -2697,37 +1953,11 @@ object-is@^1.0.1: call-bind "^1.0.2" define-properties "^1.1.3" -object-keys@^1.0.12, object-keys@^1.1.1: +object-keys@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object.assign@^4.1.0: - version "4.1.2" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -open@^8.3.0: - version "8.4.0" - resolved "https://registry.npmjs.org/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" - integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - opener@^1.5.1: version "1.5.2" resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" @@ -2736,86 +1966,30 @@ opener@^1.5.1: parse-srcset@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz#f2bd221f6cc970a938d88556abc589caaaa2bde1" - integrity sha1-8r0iH2zJcKk42IVWq8WJyqqiveE= + integrity sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q== path-browserify@^1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - path@~0.12.7: version "0.12.7" resolved "https://registry.npmjs.org/path/-/path-0.12.7.tgz#d4dc2a506c4ce2197eb481ebfcd5b36c0140b10f" - integrity sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8= + integrity sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q== dependencies: process "^0.11.1" util "^0.10.3" -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= - -picomatch@^2.2.3: - version "2.3.0" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" - integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== - -pirates@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" - integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== - dependencies: - node-modules-regexp "^1.0.0" - -pixelmatch@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.2.1.tgz#9e4e4f4aa59648208a31310306a5bed5522b0d65" - integrity sha512-WjcAdYSnKrrdDdqTcVEY7aB7UhhwjYQKYhHiBXdJef0MOaQeYpUdQ+iVyBLa5YBKS8MPVPPMX7rpOByISLpeEQ== - dependencies: - pngjs "^4.0.1" - -playwright-core@=1.16.3: - version "1.16.3" - resolved "https://registry.npmjs.org/playwright-core/-/playwright-core-1.16.3.tgz#f466be9acaffb698654adfb0a17a4906ba936895" - integrity sha512-16hF27IvQheJee+DbhC941AUZLjbJgfZFWi9YPS4LKEk/lKFhZI+9TiFD0sboYqb9eaEWvul47uR5xxTVbE4iw== - dependencies: - commander "^8.2.0" - debug "^4.1.1" - extract-zip "^2.0.1" - https-proxy-agent "^5.0.0" - jpeg-js "^0.4.2" - mime "^2.4.6" - pngjs "^5.0.0" - progress "^2.0.3" - proper-lockfile "^4.1.1" - proxy-from-env "^1.1.0" - rimraf "^3.0.2" - socks-proxy-agent "^6.1.0" - stack-utils "^2.0.3" - ws "^7.4.6" - yauzl "^2.10.0" - yazl "^2.5.1" - -pngjs@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/pngjs/-/pngjs-4.0.1.tgz#f803869bb2fc1bfe1bf99aa4ec21c108117cfdbe" - integrity sha512-rf5+2/ioHeQxR6IxuYNYGFytUyG3lma/WW1nsmjeHlWwtb2aByla6dkVc8pmJ9nplzkTA0q2xx7mMWrOTqT4Gg== +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -pngjs@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz#e79dd2b215767fd9c04561c01236df960bce7fbb" - integrity sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw== +playwright-core@1.29.2: + version "1.29.2" + resolved "https://registry.npmjs.org/playwright-core/-/playwright-core-1.29.2.tgz#2e8347e7e8522409f22b244e600e703b64022406" + integrity sha512-94QXm4PMgFoHAhlCuoWyaBYKb92yOcGVHdQLoxQ7Wjlc7Flg4aC/jbFW7xMR52OfXMVkWicue4WXE7QEegbIRA== popper.js@^1.14.4, popper.js@^1.16.1: version "1.16.1" @@ -2823,32 +1997,22 @@ popper.js@^1.14.4, popper.js@^1.16.1: integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== portfinder@^1.0.25: - version "1.0.28" - resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" - integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== + version "1.0.32" + resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81" + integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.5" + async "^2.6.4" + debug "^3.2.7" + mkdirp "^0.5.6" -postcss@^8.0.2: - version "8.3.6" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz#2730dd76a97969f37f53b9a6096197be311cc4ea" - integrity sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A== +postcss@^8.3.11: + version "8.4.21" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" + integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== dependencies: - colorette "^1.2.2" - nanoid "^3.1.23" - source-map-js "^0.6.2" - -pretty-format@^27.2.5, pretty-format@^27.3.1: - version "27.3.1" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz#7e9486365ccdd4a502061fa761d3ab9ca1b78df5" - integrity sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA== - dependencies: - "@jest/types" "^27.2.5" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^17.0.1" + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" process-nextick-args@~2.0.0: version "2.0.1" @@ -2858,74 +2022,47 @@ process-nextick-args@~2.0.0: process@^0.11.1: version "0.11.10" resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== -progress@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -prop-types@^15.6.1, prop-types@^15.6.2: - version "15.7.2" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" - integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== +prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: + version "15.8.1" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" object-assign "^4.1.1" - react-is "^16.8.1" - -proper-lockfile@^4.1.1: - version "4.1.2" - resolved "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz#c8b9de2af6b2f1601067f98e01ac66baa223141f" - integrity sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA== - dependencies: - graceful-fs "^4.2.4" - retry "^0.12.0" - signal-exit "^3.0.2" - -proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + react-is "^16.13.1" prr@~1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== punycode@1.3.2: version "1.3.2" resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + version "2.3.0" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== qs@^6.4.0: - version "6.10.1" - resolved "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a" - integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== + version "6.11.0" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: side-channel "^1.0.4" querystring@0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + integrity sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g== querystringify@^2.1.1: version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== react-dom@^17.0.1: @@ -2937,16 +2074,11 @@ react-dom@^17.0.1: object-assign "^4.1.1" scheduler "^0.20.2" -react-is@^16.8.1: +react-is@^16.13.1, react-is@^16.9.0: version "16.13.1" resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" @@ -2983,7 +2115,7 @@ react@^17.0.1: loose-envify "^1.1.0" object-assign "^4.1.1" -readable-stream@^2.0.6: +readable-stream@^2.1.4: version "2.3.7" resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -3005,27 +2137,28 @@ readable-stream@^3.4.0: string_decoder "^1.1.1" util-deprecate "^1.0.1" -regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== +regenerator-runtime@^0.13.11: + version "0.13.11" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== regexp.prototype.flags@^1.2.0: - version "1.3.1" - resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" - integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== + version "1.4.3" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== dependencies: call-bind "^1.0.2" define-properties "^1.1.3" + functions-have-names "^1.2.2" require-directory@^2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== requires-port@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== resize-observer-polyfill@^1.5.1: @@ -3033,58 +2166,37 @@ resize-observer-polyfill@^1.5.1: resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== -resolve@^1.1.10: - version "1.20.0" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" +robust-predicates@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.1.tgz#ecde075044f7f30118682bd9fb3f123109577f9a" + integrity sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g== rw@1: version "1.3.3" resolved "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" - integrity sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q= + integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -"safer-buffer@>= 2.1.2 < 3": +"safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sanitize-html@~2.3.3: - version "2.3.3" - resolved "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.3.3.tgz#3db382c9a621cce4c46d90f10c64f1e9da9e8353" - integrity sha512-DCFXPt7Di0c6JUnlT90eIgrjs6TsJl/8HYU3KLdmrVclFN4O0heTcVbJiMa23OKVr6aR051XYtsgd8EWwEBwUA== +sanitize-html@~2.7.3: + version "2.7.3" + resolved "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.3.tgz#166c868444ee4f9fd7352ac8c63fa86c343fc2bd" + integrity sha512-jMaHG29ak4miiJ8wgqA1849iInqORgNv7SLfSw9LtfOhEUQ1C0YHKH73R+hgyufBW9ZFeJrb057k9hjlfBCVlw== dependencies: deepmerge "^4.2.2" escape-string-regexp "^4.0.0" htmlparser2 "^6.0.0" is-plain-object "^5.0.0" - klona "^2.0.3" parse-srcset "^1.0.2" - postcss "^8.0.2" + postcss "^8.3.11" scheduler@^0.20.2: version "0.20.2" @@ -3097,25 +2209,15 @@ scheduler@^0.20.2: secure-compare@3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz#f1a0329b308b221fae37b9974f3d578d0ca999e3" - integrity sha1-8aAymzCLIh+uN7mXTz1XjQypmeM= + integrity sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw== -semver@^6.0.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.4: - version "7.3.5" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== +semver@^7.3.8: + version "7.3.8" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" + integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== dependencies: lru-cache "^6.0.0" -set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - side-channel@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -3125,143 +2227,33 @@ side-channel@^1.0.4: get-intrinsic "^1.0.2" object-inspect "^1.9.0" -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - -simple-concat@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" - integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== - -simple-get@^3.0.3: - version "3.1.1" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.1.tgz#cc7ba77cfbe761036fbfce3d021af25fc5584d55" - integrity sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA== - dependencies: - decompress-response "^4.2.0" - once "^1.3.1" - simple-concat "^1.0.0" - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -smart-buffer@^4.1.0: - version "4.2.0" - resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" - integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== - -socks-proxy-agent@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz#869cf2d7bd10fea96c7ad3111e81726855e285c3" - integrity sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg== - dependencies: - agent-base "^6.0.2" - debug "^4.3.1" - socks "^2.6.1" - -socks@^2.6.1: - version "2.6.1" - resolved "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz#989e6534a07cf337deb1b1c94aaa44296520d30e" - integrity sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA== - dependencies: - ip "^1.1.5" - smart-buffer "^4.1.0" - -source-map-js@^0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" - integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== - -source-map-support@^0.4.18: - version "0.4.18" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== - dependencies: - source-map "^0.5.6" - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -stack-utils@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277" - integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== - dependencies: - escape-string-regexp "^2.0.0" - -string-width@^1.0.1: +source-map-js@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" - integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" + strip-ansi "^6.0.1" -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: +string_decoder@^1.1.1, string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: - has-flag "^3.0.0" + ansi-regex "^5.0.1" supports-color@^7.1.0: version "7.2.0" @@ -3271,33 +2263,9 @@ supports-color@^7.1.0: has-flag "^4.0.0" systeminformation@^5.8.6: - version "5.8.9" - resolved "https://registry.npmjs.org/systeminformation/-/systeminformation-5.8.9.tgz#59ef32247d5ff8baf25d147285b10d026093a05f" - integrity sha512-dWI4eojNu3cSrMBSSfwV1Xq52mKj2zlliurvYV/y9v1xlv6W86ZKKalSkSZAurww5Xb7+ty5gCKIkQCX2SJK3g== - -tar@^6.1.0: - version "6.1.11" - resolved "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" + version "5.17.3" + resolved "https://registry.npmjs.org/systeminformation/-/systeminformation-5.17.3.tgz#16657d453f2316134a55bddf90ecb40402d49531" + integrity sha512-IAmnUJdeFUWqY+YneAWJ9rceTdRRIaTiwspvd1B6SG7yhqpxLrSosHgGZKiE8lcaBlBYpLQpY3BRLtus4n8PNQ== topojson-client@^3.1.0: version "3.1.0" @@ -3308,13 +2276,13 @@ topojson-client@^3.1.0: tr46@~0.0.3: version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= + resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== -tslib@~1.13.0: - version "1.13.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" - integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== +tslib@^2.4.1, tslib@~2.4.0: + version "2.4.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" + integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== tslib@~2.3.1: version "2.3.1" @@ -3327,11 +2295,11 @@ typed-styles@^0.0.7: integrity sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q== typestyle@^2.0.4: - version "2.1.0" - resolved "https://registry.npmjs.org/typestyle/-/typestyle-2.1.0.tgz#7c5cc567de72cd8bfb686813150b92791aaa7636" - integrity sha512-6uCYPdG4xWLeEcl9O0GtNFnNGhami+irKiLsXSuvWHC/aTS7wdj49WeikWAKN+xHN3b1hm+9v0svwwgSBhCsNA== + version "2.4.0" + resolved "https://registry.npmjs.org/typestyle/-/typestyle-2.4.0.tgz#df5bae6ff15093f5ce51f0caac5ef79428f64e78" + integrity sha512-/d1BL6Qi+YlMLEydnUEB8KL/CAjAN8cyt3/UyGnOyBrWf7bLGcR/6yhmsaUstO2IcYwZfagjE7AIzuI2vUW9mg== dependencies: - csstype "2.6.9" + csstype "3.0.10" free-style "3.1.0" union@~0.5.0: @@ -3356,11 +2324,11 @@ uri-js@^4.2.2: url-join@^2.0.5: version "2.0.5" resolved "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz#5af22f18c052a000a48d7b82c5e9c2e2feeda728" - integrity sha1-WvIvGMBSoACkjXuCxenC4v7tpyg= + integrity sha512-c2H1fIgpUdwFRIru9HFno5DT73Ok8hg5oOb5AT3ayIgvCRfxgs2jyt5Slw8kEB7j3QUr6yJmMPDT/odjk7jXow== url-parse@~1.5.1: version "1.5.10" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" + resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== dependencies: querystringify "^2.1.1" @@ -3369,7 +2337,7 @@ url-parse@~1.5.1: url@^0.11.0: version "0.11.0" resolved "https://registry.npmjs.org/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + integrity sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ== dependencies: punycode "1.3.2" querystring "0.2.0" @@ -3377,7 +2345,7 @@ url@^0.11.0: util-deprecate@^1.0.1, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== util@^0.10.3: version "0.10.4" @@ -3386,17 +2354,47 @@ util@^0.10.3: dependencies: inherits "2.0.3" -vega-canvas@^1.2.5: +validate.io-array@^1.0.3: + version "1.0.6" + resolved "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz#5b5a2cafd8f8b85abb2f886ba153f2d93a27774d" + integrity sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg== + +validate.io-function@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/validate.io-function/-/validate.io-function-1.0.2.tgz#343a19802ed3b1968269c780e558e93411c0bad7" + integrity sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ== + +validate.io-integer-array@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/validate.io-integer-array/-/validate.io-integer-array-1.0.0.tgz#2cabde033293a6bcbe063feafe91eaf46b13a089" + integrity sha512-mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA== + dependencies: + validate.io-array "^1.0.3" + validate.io-integer "^1.0.4" + +validate.io-integer@^1.0.4: + version "1.0.5" + resolved "https://registry.npmjs.org/validate.io-integer/-/validate.io-integer-1.0.5.tgz#168496480b95be2247ec443f2233de4f89878068" + integrity sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ== + dependencies: + validate.io-number "^1.0.3" + +validate.io-number@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/validate.io-number/-/validate.io-number-1.0.3.tgz#f63ffeda248bf28a67a8d48e0e3b461a1665baf8" + integrity sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg== + +vega-canvas@^1.2.5, vega-canvas@^1.2.6: version "1.2.6" resolved "https://registry.npmjs.org/vega-canvas/-/vega-canvas-1.2.6.tgz#55e032ce9a62acd17229f6bac66d99db3d6879cd" integrity sha512-rgeYUpslYn/amIfnuv3Sw6n4BGns94OjjZNtUc9IDji6b+K8LGS/kW+Lvay8JX/oFqtulBp8RLcHN6QjqPLA9Q== -vega-crossfilter@~4.0.5: - version "4.0.5" - resolved "https://registry.npmjs.org/vega-crossfilter/-/vega-crossfilter-4.0.5.tgz#cf6a5fca60821928f976b32f22cf66cfd9cbeeae" - integrity sha512-yF+iyGP+ZxU7Tcj5yBsMfoUHTCebTALTXIkBNA99RKdaIHp1E690UaGVLZe6xde2n5WaYpho6I/I6wdAW3NXcg== +vega-crossfilter@~4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/vega-crossfilter/-/vega-crossfilter-4.1.0.tgz#b6c5a728ce987f2514074adb22cf86b9bc63e0c8" + integrity sha512-aiOJcvVpiEDIu5uNc4Kf1hakkkPaVOO5fw5T4RSFAw6GEDbdqcB6eZ1xePcsLVic1hxYD5SGiUPdiiIs0SMh2g== dependencies: - d3-array "^2.7.1" + d3-array "^3.1.1" vega-dataflow "^5.7.3" vega-util "^1.15.2" @@ -3409,152 +2407,152 @@ vega-dataflow@^5.7.3, vega-dataflow@^5.7.4, vega-dataflow@~5.7.4: vega-loader "^4.3.2" vega-util "^1.16.1" -vega-encode@~4.8.3: - version "4.8.3" - resolved "https://registry.npmjs.org/vega-encode/-/vega-encode-4.8.3.tgz#b3048fb39845d72f18d8dc302ad697f826e0ff83" - integrity sha512-JoRYtaV2Hs8spWLzTu/IjR7J9jqRmuIOEicAaWj6T9NSZrNWQzu2zF3IVsX85WnrIDIRUDaehXaFZvy9uv9RQg== +vega-encode@~4.9.0: + version "4.9.0" + resolved "https://registry.npmjs.org/vega-encode/-/vega-encode-4.9.0.tgz#3dd1031056bb8029f262afc4b4d58372c8f073a6" + integrity sha512-etv2BHuCn9bzEc0cxyA2TnbtcAFQGVFmsaqmB4sgBCaqTSEfXMoX68LK3yxBrsdm5LU+y3otJVoewi3qWYCx2g== dependencies: - d3-array "^2.7.1" - d3-interpolate "^2.0.1" + d3-array "^3.1.1" + d3-interpolate "^3.0.1" vega-dataflow "^5.7.3" vega-scale "^7.0.3" vega-util "^1.15.2" -vega-event-selector@^2.0.6, vega-event-selector@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/vega-event-selector/-/vega-event-selector-2.0.6.tgz#6beb00e066b78371dde1a0f40cb5e0bbaecfd8bc" - integrity sha512-UwCu50Sqd8kNZ1X/XgiAY+QAyQUmGFAwyDu7y0T5fs6/TPQnDo/Bo346NgSgINBEhEKOAMY1Nd/rPOk4UEm/ew== +vega-event-selector@^3.0.0, vega-event-selector@~3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/vega-event-selector/-/vega-event-selector-3.0.0.tgz#7b855ac0c3ddb59bc5b5caa0d96dbbc9fbd33a4c" + integrity sha512-Gls93/+7tEJGE3kUuUnxrBIxtvaNeF01VIFB2Q2Of2hBIBvtHX74jcAdDtkh5UhhoYGD8Q1J30P5cqEBEwtPoQ== -vega-expression@^4.0.1, vega-expression@~4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/vega-expression/-/vega-expression-4.0.1.tgz#c03e4fc68a00acac49557faa4e4ed6ac8a59c5fd" - integrity sha512-ZrDj0hP8NmrCpdLFf7Rd/xMUHGoSYsAOTaYp7uXZ2dkEH5x0uPy5laECMc8TiQvL8W+8IrN2HAWCMRthTSRe2Q== +vega-expression@^5.0.0, vega-expression@~5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/vega-expression/-/vega-expression-5.0.0.tgz#938f26689693a1e0d26716030cdaed43ca7abdfb" + integrity sha512-y5+c2frq0tGwJ7vYXzZcfVcIRF/QGfhf2e+bV1Z0iQs+M2lI1II1GPDdmOcMKimpoCVp/D61KUJDIGE1DSmk2w== dependencies: + "@types/estree" "^0.0.50" vega-util "^1.16.0" -vega-force@~4.0.7: - version "4.0.7" - resolved "https://registry.npmjs.org/vega-force/-/vega-force-4.0.7.tgz#6dc39ecb7889d9102661244d62fbc8d8714162ee" - integrity sha512-pyLKdwXSZ9C1dVIqdJOobvBY29rLvZjvRRTla9BU/nMwAiAGlGi6WKUFdRGdneyGe3zo2nSZDTZlZM/Z5VaQNA== +vega-force@~4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/vega-force/-/vega-force-4.1.0.tgz#cc8dea972baa52adc60840ff744ebb9e57d8f1f5" + integrity sha512-Sssf8iH48vYlz+E7/RpU+SUaJbuLoIL87U4tG2Av4gf/hRiImU49x2TI3EuhFWg1zpaCFxlz0CAaX++Oh/gjdw== dependencies: - d3-force "^2.1.1" + d3-force "^3.0.0" vega-dataflow "^5.7.3" vega-util "^1.15.2" -vega-format@^1.0.4, vega-format@~1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/vega-format/-/vega-format-1.0.4.tgz#40c0c252d11128738b845ee73d8173f8064d6626" - integrity sha512-oTAeub3KWm6nKhXoYCx1q9G3K43R6/pDMXvqDlTSUtjoY7b/Gixm8iLcir5S9bPjvH40n4AcbZsPmNfL/Up77A== +vega-format@^1.0.4, vega-format@^1.1.0, vega-format@~1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/vega-format/-/vega-format-1.1.0.tgz#b9d81cf1bcf222ae5cbd94357ae70245d2c7b18d" + integrity sha512-6mgpeWw8yGdG0Zdi8aVkx5oUrpJGOpNxqazC2858RSDPvChM/jDFlgRMTYw52qk7cxU0L08ARp4BwmXaI75j0w== dependencies: - d3-array "^2.7.1" - d3-format "^2.0.0" - d3-time-format "^3.0.0" + d3-array "^3.1.1" + d3-format "^3.1.0" + d3-time-format "^4.1.0" vega-time "^2.0.3" vega-util "^1.15.2" -vega-functions@^5.10.0, vega-functions@^5.12.0, vega-functions@~5.12.0: - version "5.12.0" - resolved "https://registry.npmjs.org/vega-functions/-/vega-functions-5.12.0.tgz#44bf08a7b20673dc8cf51d6781c8ea1399501668" - integrity sha512-3hljmGs+gR7TbO/yYuvAP9P5laKISf1GKk4yRHLNdM61fWgKm8pI3f6LY2Hvq9cHQFTiJ3/5/Bx2p1SX5R4quQ== +vega-functions@^5.12.1, vega-functions@^5.13.0, vega-functions@~5.13.0: + version "5.13.0" + resolved "https://registry.npmjs.org/vega-functions/-/vega-functions-5.13.0.tgz#c9ab8c6eedbf39f75b424cca6776b1d0b8c74b32" + integrity sha512-Mf53zNyx+c9fFqagEI0T8zc9nMlx0zozOngr8oOpG1tZDKOgwOnUgN99zQKbLHjyv+UzWrq3LYTnSLyVe0ZmhQ== dependencies: - d3-array "^2.7.1" - d3-color "^2.0.0" - d3-geo "^2.0.1" + d3-array "^3.1.1" + d3-color "^3.0.1" + d3-geo "^3.0.1" vega-dataflow "^5.7.3" - vega-expression "^4.0.1" - vega-scale "^7.1.1" + vega-expression "^5.0.0" + vega-scale "^7.2.0" vega-scenegraph "^4.9.3" - vega-selections "^5.3.0" + vega-selections "^5.3.1" vega-statistics "^1.7.9" - vega-time "^2.0.4" + vega-time "^2.1.0" vega-util "^1.16.0" -vega-geo@~4.3.8: - version "4.3.8" - resolved "https://registry.npmjs.org/vega-geo/-/vega-geo-4.3.8.tgz#5629d18327bb4f3700cdf05db4aced0a43abbf4a" - integrity sha512-fsGxV96Q/QRgPqOPtMBZdI+DneIiROKTG3YDZvGn0EdV16OG5LzFhbNgLT5GPzI+kTwgLpAsucBHklexlB4kfg== +vega-geo@~4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/vega-geo/-/vega-geo-4.4.0.tgz#ce792df57f8ca4c54a7a1a29467cfa24bc53f573" + integrity sha512-3YX41y+J5pu0PMjvBCASg0/lgvu9+QXWJZ+vl6FFKa8AlsIopQ67ZL7ObwqjZcoZMolJ4q0rc+ZO8aj1pXCYcw== dependencies: - d3-array "^2.7.1" - d3-color "^2.0.0" - d3-geo "^2.0.1" + d3-array "^3.1.1" + d3-color "^3.0.1" + d3-geo "^3.0.1" vega-canvas "^1.2.5" vega-dataflow "^5.7.3" vega-projection "^1.4.5" vega-statistics "^1.7.9" vega-util "^1.15.2" -vega-hierarchy@~4.0.9: - version "4.0.9" - resolved "https://registry.npmjs.org/vega-hierarchy/-/vega-hierarchy-4.0.9.tgz#4b4bafbc181a14a280ecdbee8874c0db7e369f47" - integrity sha512-4XaWK6V38/QOZ+vllKKTafiwL25m8Kd+ebHmDV+Q236ONHmqc/gv82wwn9nBeXPEfPv4FyJw2SRoqa2Jol6fug== +vega-hierarchy@~4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/vega-hierarchy/-/vega-hierarchy-4.1.0.tgz#605edbe3a6232853f9e8b57e3b905471d33b1a48" + integrity sha512-DWBK39IEt4FiQru12twzKSFUvFFZ7KtlH9+lAaqrJnKuIZFCyQ1XOUfKScfbKIlk4KS+DuCTNLI/pxC/f7Sk9Q== dependencies: - d3-hierarchy "^2.0.0" + d3-hierarchy "^3.1.0" vega-dataflow "^5.7.3" vega-util "^1.15.2" -vega-label@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/vega-label/-/vega-label-1.0.0.tgz#c3bea3a608a62217ca554ecc0f7fe0395d81bd1b" - integrity sha512-hCdm2pcHgkKgxnzW9GvX5JmYNiUMlOXOibtMmBzvFBQHX3NiV9giQ5nsPiQiFbV08VxEPtM+VYXr2HyrIcq5zQ== +vega-label@~1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/vega-label/-/vega-label-1.2.0.tgz#bcb2659aec54f890f9debab3e41ab87a58292dce" + integrity sha512-1prOqkCAfXaUvMqavbGI0nbYGqV8UQR9qvuVwrPJ6Yxm3GIUIOA/JRqNY8eZR8USwMP/kzsqlfVEixj9+Y75VQ== dependencies: - vega-canvas "^1.2.5" + vega-canvas "^1.2.6" vega-dataflow "^5.7.3" vega-scenegraph "^4.9.2" vega-util "^1.15.2" vega-lite@^5.1.0: - version "5.1.1" - resolved "https://registry.npmjs.org/vega-lite/-/vega-lite-5.1.1.tgz#7655a75b657540fae663ca7c6b1ba4c44016007f" - integrity sha512-V085gNkbgbmcVC/Q3dJjmIioxcDicxMHvH0FIKOPxdplzt+qU9xGIhQy7scj0tSMYnmAPCayB5oLkkQXFb6w1w== + version "5.6.0" + resolved "https://registry.npmjs.org/vega-lite/-/vega-lite-5.6.0.tgz#0f0adfc8b86f5eea071df186b2877d828c870c11" + integrity sha512-aTjQk//SzL9ctHY4ItA8yZSGflHMWPJmCXEs8LeRlixuOaAbamZmeL8xNMbQpS/vAZQeFAqjcJ32Fuztz/oGww== dependencies: "@types/clone" "~2.1.1" - array-flat-polyfill "^1.0.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.3.1" - vega-event-selector "~2.0.6" - vega-expression "~4.0.1" - vega-util "~1.16.1" - yargs "~17.1.1" - -vega-loader@^4.3.2, vega-loader@^4.3.3, vega-loader@~4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/vega-loader/-/vega-loader-4.4.0.tgz#fc515b7368c46b2be8df1fcf3c35c696c13c453d" - integrity sha512-e5enQECdau7rJob0NFB5pGumh3RaaSWWm90+boxMy3ay2b4Ki/3XIvo+C4F1Lx04qSxvQF7tO2LJcklRm6nqRA== - dependencies: - d3-dsv "^2.0.0" - node-fetch "^2.6.1" + tslib "~2.4.0" + vega-event-selector "~3.0.0" + vega-expression "~5.0.0" + vega-util "~1.17.0" + yargs "~17.6.0" + +vega-loader@^4.3.2, vega-loader@^4.4.0, vega-loader@~4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/vega-loader/-/vega-loader-4.5.0.tgz#b15acc4c8f84191f500e94d35ddfb9721ac943ad" + integrity sha512-EkAyzbx0pCYxH3v3wghGVCaKINWxHfgbQ2pYDiYv0yo8e04S8Mv/IlRGTt6BAe7cLhrk1WZ4zh20QOppnGG05w== + dependencies: + d3-dsv "^3.0.1" + node-fetch "^2.6.7" topojson-client "^3.1.0" - vega-format "^1.0.4" + vega-format "^1.1.0" vega-util "^1.16.0" -vega-parser@~6.1.3: - version "6.1.3" - resolved "https://registry.npmjs.org/vega-parser/-/vega-parser-6.1.3.tgz#df72785e4b086eceb90ee6219a399210933b507b" - integrity sha512-8oiVhhW26GQ4GZBvolId8FVFvhn3s1KGgPlD7Z+4P2wkV+xe5Nqu0TEJ20F/cn3b88fd0Vj48X3BH3dlSeKNFg== +vega-parser@~6.1.4: + version "6.1.4" + resolved "https://registry.npmjs.org/vega-parser/-/vega-parser-6.1.4.tgz#4868e41af2c9645b6d7daeeb205cfad06b9d465c" + integrity sha512-tORdpWXiH/kkXcpNdbSVEvtaxBuuDtgYp9rBunVW9oLsjFvFXbSWlM1wvJ9ZFSaTfx6CqyTyGMiJemmr1QnTjQ== dependencies: vega-dataflow "^5.7.3" - vega-event-selector "^2.0.6" - vega-functions "^5.12.0" + vega-event-selector "^3.0.0" + vega-functions "^5.12.1" vega-scale "^7.1.1" vega-util "^1.16.0" -vega-projection@^1.4.5, vega-projection@~1.4.5: - version "1.4.5" - resolved "https://registry.npmjs.org/vega-projection/-/vega-projection-1.4.5.tgz#020cb646b4eaae535359da25f4f48eef8d324af2" - integrity sha512-85kWcPv0zrrNfxescqHtSYpRknilrS0K3CVRZc7IYQxnLtL1oma9WEbrSr1LCmDoCP5hl2Z1kKbomPXkrQX5Ag== +vega-projection@^1.4.5, vega-projection@~1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/vega-projection/-/vega-projection-1.5.0.tgz#51c5f0455170cd35b3c5f3e653e99c3616520640" + integrity sha512-aob7qojh555x3hQWZ/tr8cIJNSWQbm6EoWTJaheZgFOY2x3cDa4Qrg3RJbGw6KwVj/IQk2p40paRzixKZ2kr+A== dependencies: - d3-geo "^2.0.1" - d3-geo-projection "^3.0.0" + d3-geo "^3.0.1" + d3-geo-projection "^4.0.0" -vega-regression@~1.0.9: - version "1.0.9" - resolved "https://registry.npmjs.org/vega-regression/-/vega-regression-1.0.9.tgz#f33da47fe457e03ad134782c11414bcef7b1da82" - integrity sha512-KSr3QbCF0vJEAWFVY2MA9X786oiJncTTr3gqRMPoaLr/Yo3f7OPKXRoUcw36RiWa0WCOEMgTYtM28iK6ZuSgaA== +vega-regression@~1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/vega-regression/-/vega-regression-1.1.0.tgz#b4394db403ada93de52bb4536d04be336c983a8c" + integrity sha512-09K0RemY6cdaXBAyakDUNFfEkRcLkGjkDJyWQPAUqGK59hV2J+G3i4uxkZp18Vu0t8oqU7CgzwWim1s5uEpOcA== dependencies: - d3-array "^2.7.1" + d3-array "^3.1.1" vega-dataflow "^5.7.3" vega-statistics "^1.7.9" vega-util "^1.15.2" @@ -3567,75 +2565,78 @@ vega-runtime@^6.1.3, vega-runtime@~6.1.3: vega-dataflow "^5.7.3" vega-util "^1.15.2" -vega-scale@^7.0.3, vega-scale@^7.1.1, vega-scale@~7.1.1: - version "7.1.1" - resolved "https://registry.npmjs.org/vega-scale/-/vega-scale-7.1.1.tgz#b69a38d1980f6fc1093390f796e556be63fdc808" - integrity sha512-yE0to0prA9E5PBJ/XP77TO0BMkzyUVyt7TH5PAwj+CZT7PMsMO6ozihelRhoIiVcP0Ae/ByCEQBUQkzN5zJ0ZA== - dependencies: - d3-array "^2.7.1" - d3-interpolate "^2.0.1" - d3-scale "^3.2.2" - vega-time "^2.0.4" - vega-util "^1.15.2" - -vega-scenegraph@^4.9.2, vega-scenegraph@^4.9.3, vega-scenegraph@^4.9.4, vega-scenegraph@~4.9.4: - version "4.9.4" - resolved "https://registry.npmjs.org/vega-scenegraph/-/vega-scenegraph-4.9.4.tgz#468408c1e89703fa9d3450445daabff623de2757" - integrity sha512-QaegQzbFE2yhYLNWAmHwAuguW3yTtQrmwvfxYT8tk0g+KKodrQ5WSmNrphWXhqwtsgVSvtdZkfp2IPeumcOQJg== - dependencies: - d3-path "^2.0.0" - d3-shape "^2.0.0" +vega-scale@^7.0.3, vega-scale@^7.1.1, vega-scale@^7.2.0, vega-scale@~7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/vega-scale/-/vega-scale-7.2.0.tgz#9e298cc02ad340498cb56847436b19439911f0fc" + integrity sha512-QYltO/otrZHLrCGGf06Y99XtPtqWXITr6rw7rO9oL+l3d9o5RFl9sjHrVxiM7v+vGoZVWbBd5IPbFhPsXZ6+TA== + dependencies: + d3-array "^3.1.1" + d3-interpolate "^3.0.1" + d3-scale "^4.0.2" + vega-time "^2.1.0" + vega-util "^1.17.0" + +vega-scenegraph@^4.10.0, vega-scenegraph@^4.9.2, vega-scenegraph@^4.9.3, vega-scenegraph@~4.10.1: + version "4.10.1" + resolved "https://registry.npmjs.org/vega-scenegraph/-/vega-scenegraph-4.10.1.tgz#944da67b8a28758fab2e1306259fb7ff6be89f6b" + integrity sha512-takIpkmNxYHhJYALOYzhTin3EDzbys6U4g+l1yJZVlXG9YTdiCMuEVAdtaQOCqF9/7qytD6pCrMxJY2HaoN0qQ== + dependencies: + d3-path "^3.0.1" + d3-shape "^3.1.0" vega-canvas "^1.2.5" - vega-loader "^4.3.3" - vega-scale "^7.1.1" + vega-loader "^4.4.0" + vega-scale "^7.2.0" vega-util "^1.15.2" -vega-selections@^5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/vega-selections/-/vega-selections-5.3.0.tgz#810f2e7b7642fa836cf98b2e5dcc151093b1f6a7" - integrity sha512-vC4NPsuN+IffruFXfH0L3i2A51RgG4PqpLv85TvrEAIYnSkyKDE4bf+wVraR3aPdnLLkc3+tYuMi6le5FmThIA== +vega-selections@^5.3.1: + version "5.4.0" + resolved "https://registry.npmjs.org/vega-selections/-/vega-selections-5.4.0.tgz#c2783897421fa39b674c015fa8f15a0023b8054e" + integrity sha512-Un3JdLDPjIpF9Dh4sw6m1c/QAcfam6m1YXHJ9vJxE/GdJ+sOrPxc7bcEU8VhOmTUN7IQUn4/1ry4JqqOVMbEhw== dependencies: - vega-expression "^4.0.1" + d3-array "3.1.1" + vega-expression "^5.0.0" vega-util "^1.16.0" -vega-statistics@^1.7.9, vega-statistics@~1.7.9: - version "1.7.9" - resolved "https://registry.npmjs.org/vega-statistics/-/vega-statistics-1.7.9.tgz#feec01d463e1b50593d890d20631f72138fcb65d" - integrity sha512-T0sd2Z08k/mHxr1Vb4ajLWytPluLFYnsYqyk4SIS5czzUs4errpP2gUu63QJ0B7CKNu33vnS9WdOMOo/Eprr/Q== +vega-statistics@^1.7.9, vega-statistics@^1.8.0, vega-statistics@~1.8.0: + version "1.8.0" + resolved "https://registry.npmjs.org/vega-statistics/-/vega-statistics-1.8.0.tgz#ad66f7461473d58bc96671588981a059ffd60b59" + integrity sha512-dl+LCRS6qS4jWDme/NEdPVt5r649uB4IK6Kyr2/czmGA5JqjuFmtQ9lHQOnRu8945XLkqLf+JIQQo7vnw+nslA== dependencies: - d3-array "^2.7.1" + d3-array "^3.1.1" -vega-time@^2.0.3, vega-time@^2.0.4, vega-time@~2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/vega-time/-/vega-time-2.0.4.tgz#ff308358a831de927caa44e281cdc96f0863ba08" - integrity sha512-U314UDR9+ZlWrD3KBaeH+j/c2WSMdvcZq5yJfFT0yTg1jsBKAQBYFGvl+orackD8Zx3FveHOxx3XAObaQeDX+Q== +vega-time@^2.0.3, vega-time@^2.1.0, vega-time@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/vega-time/-/vega-time-2.1.0.tgz#acfbab88d7798b87ff63913b0dce2ca5eb0d46ca" + integrity sha512-Q9/l3S6Br1RPX5HZvyLD/cQ4K6K8DtpR09/1y7D66gxNorg2+HGzYZINH9nUvN3mxoXcBWg4cCUh3+JvmkDaEg== dependencies: - d3-array "^2.7.1" - d3-time "^2.0.0" + d3-array "^3.1.1" + d3-time "^3.0.0" vega-util "^1.15.2" -vega-transforms@~4.9.4: - version "4.9.4" - resolved "https://registry.npmjs.org/vega-transforms/-/vega-transforms-4.9.4.tgz#5cf6b91bda9f184bbbaba63838be8e5e6a571235" - integrity sha512-JGBhm5Bf6fiGTUSB5Qr5ckw/KU9FJcSV5xIe/y4IobM/i/KNwI1i1fP45LzP4F4yZc0DMTwJod2UvFHGk9plKA== +vega-transforms@~4.10.0: + version "4.10.0" + resolved "https://registry.npmjs.org/vega-transforms/-/vega-transforms-4.10.0.tgz#a1017ede13cf4e25499f588610a3be4da615d82d" + integrity sha512-Yk6ByzVq5F2niFfPlSsrU5wi+NZhsF7IBpJCcTfms4U7eoyNepUXagdFEJ3VWBD/Lit6GorLXFgO17NYcyS5gg== dependencies: - d3-array "^2.7.1" + d3-array "^3.1.1" vega-dataflow "^5.7.4" - vega-statistics "^1.7.9" - vega-time "^2.0.4" + vega-statistics "^1.8.0" + vega-time "^2.1.0" vega-util "^1.16.1" -vega-typings@~0.21.0: - version "0.21.0" - resolved "https://registry.npmjs.org/vega-typings/-/vega-typings-0.21.0.tgz#2e860f0d27d3db67ae06fa22a157b9b924224af8" - integrity sha512-dG0RtnJUn3+BQMO4NjjTdcp5UTBR56yQsLXPPCAFUHeLuycEVKlyhBa/kbvAZv2r+QxdeEYwKUNYy9CQotF5KA== +vega-typings@~0.22.0: + version "0.22.3" + resolved "https://registry.npmjs.org/vega-typings/-/vega-typings-0.22.3.tgz#f6c73b5ffcdb152539cfcc5ad240a413af579ba7" + integrity sha512-PREcya3nXT9Tk7xU0IhEpOLVTlqizNtKXV55NhI6ApBjJtqVYbJL7IBh2ckKxGBy3YeUQ37BQZl56UqqiYVWBw== dependencies: + vega-event-selector "^3.0.0" + vega-expression "^5.0.0" vega-util "^1.15.2" -vega-util@^1.15.2, vega-util@^1.16.0, vega-util@^1.16.1, vega-util@~1.16.1: - version "1.16.1" - resolved "https://registry.npmjs.org/vega-util/-/vega-util-1.16.1.tgz#992bf3c3b6e145797214d99862841baea417ba39" - integrity sha512-FdgD72fmZMPJE99FxvFXth0IL4BbLA93WmBg/lvcJmfkK4Uf90WIlvGwaIUdSePIsdpkZjBPyQcHMQ8OcS8Smg== +vega-util@^1.15.2, vega-util@^1.16.0, vega-util@^1.16.1, vega-util@^1.17.0, vega-util@~1.17.0: + version "1.17.0" + resolved "https://registry.npmjs.org/vega-util/-/vega-util-1.17.0.tgz#b72ae0baa97f943bf591f8f5bb27ceadf06834ac" + integrity sha512-HTaydZd9De3yf+8jH66zL4dXJ1d1p5OIFyoBzFiOli4IJbwkL1jrefCKz6AHDm1kYBzDJ0X4bN+CzZSCTvNk1w== vega-view-transforms@~4.5.8: version "4.5.8" @@ -3646,26 +2647,26 @@ vega-view-transforms@~4.5.8: vega-scenegraph "^4.9.2" vega-util "^1.15.2" -vega-view@~5.10.1: - version "5.10.1" - resolved "https://registry.npmjs.org/vega-view/-/vega-view-5.10.1.tgz#b69348bb32a9845a1bd341fdd946df98684fadc3" - integrity sha512-4xvQ5KZcgKdZx1Z7jjenCUumvlyr/j4XcHLRf9gyeFrFvvS596dVpL92V8twhV6O++DmS2+fj+rHagO8Di4nMg== +vega-view@~5.11.0: + version "5.11.0" + resolved "https://registry.npmjs.org/vega-view/-/vega-view-5.11.0.tgz#8a7b29a36776e43cc6599e087ed7f48a918b805d" + integrity sha512-MI9NTRFmtFX6ADk6KOHhi8bhHjC9pPm42Bj2+74c6l1d3NQZf9Jv7lkiGqKohdkQDNH9LPwz/6slhKwPU9JdkQ== dependencies: - d3-array "^2.7.1" - d3-timer "^2.0.0" + d3-array "^3.1.1" + d3-timer "^3.0.1" vega-dataflow "^5.7.3" - vega-format "^1.0.4" - vega-functions "^5.10.0" + vega-format "^1.1.0" + vega-functions "^5.13.0" vega-runtime "^6.1.3" - vega-scenegraph "^4.9.4" + vega-scenegraph "^4.10.0" vega-util "^1.16.1" -vega-voronoi@~4.1.5: - version "4.1.5" - resolved "https://registry.npmjs.org/vega-voronoi/-/vega-voronoi-4.1.5.tgz#e7af574d4c27fd9cb12d70082f12c6f59b80b445" - integrity sha512-950IkgCFLj0zG33EWLAm1hZcp+FMqWcNQliMYt+MJzOD5S4MSpZpZ7K4wp2M1Jktjw/CLKFL9n38JCI0i3UonA== +vega-voronoi@~4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/vega-voronoi/-/vega-voronoi-4.2.0.tgz#14c74c84f52d9a16be2facd1bede879d32d988f2" + integrity sha512-1iuNAVZgUHRlBpdq4gSga3KlQmrgFfwy+KpyDgPLQ8HbLkhcVeT7RDh2L6naluqD7Op0xVLms3clR920WsYryQ== dependencies: - d3-delaunay "^5.3.0" + d3-delaunay "^6.0.2" vega-dataflow "^5.7.3" vega-util "^1.15.2" @@ -3681,36 +2682,36 @@ vega-wordcloud@~4.1.3: vega-util "^1.15.2" vega@^5.20.0: - version "5.20.2" - resolved "https://registry.npmjs.org/vega/-/vega-5.20.2.tgz#41178edc6417aa8f743e981f8ccbc7588b13af90" - integrity sha512-qmH7aD9GGPpssVdxL1xgcdxTbQzyRUeRR16Os385ymvQhiwCYQNA6+eXUPAZDTVLfk0RXu6Jzj6kUE5jQ80EVw== + version "5.22.1" + resolved "https://registry.npmjs.org/vega/-/vega-5.22.1.tgz#e028f3645de18e0070317bc04410282975549e1e" + integrity sha512-KJBI7OWSzpfCPbmWl3GQCqBqbf2TIdpWS0mzO6MmWbvdMhWHf74P9IVnx1B1mhg0ZTqWFualx9ZYhWzMMwudaQ== dependencies: - vega-crossfilter "~4.0.5" + vega-crossfilter "~4.1.0" vega-dataflow "~5.7.4" - vega-encode "~4.8.3" - vega-event-selector "~2.0.6" - vega-expression "~4.0.1" - vega-force "~4.0.7" - vega-format "~1.0.4" - vega-functions "~5.12.0" - vega-geo "~4.3.8" - vega-hierarchy "~4.0.9" - vega-label "~1.0.0" - vega-loader "~4.4.0" - vega-parser "~6.1.3" - vega-projection "~1.4.5" - vega-regression "~1.0.9" + vega-encode "~4.9.0" + vega-event-selector "~3.0.0" + vega-expression "~5.0.0" + vega-force "~4.1.0" + vega-format "~1.1.0" + vega-functions "~5.13.0" + vega-geo "~4.4.0" + vega-hierarchy "~4.1.0" + vega-label "~1.2.0" + vega-loader "~4.5.0" + vega-parser "~6.1.4" + vega-projection "~1.5.0" + vega-regression "~1.1.0" vega-runtime "~6.1.3" - vega-scale "~7.1.1" - vega-scenegraph "~4.9.4" - vega-statistics "~1.7.9" - vega-time "~2.0.4" - vega-transforms "~4.9.4" - vega-typings "~0.21.0" - vega-util "~1.16.1" - vega-view "~5.10.1" + vega-scale "~7.2.0" + vega-scenegraph "~4.10.1" + vega-statistics "~1.8.0" + vega-time "~2.1.0" + vega-transforms "~4.10.0" + vega-typings "~0.22.0" + vega-util "~1.17.0" + vega-view "~5.11.0" vega-view-transforms "~4.5.8" - vega-voronoi "~4.1.5" + vega-voronoi "~4.2.0" vega-wordcloud "~4.1.3" warning@^4.0.2, warning@^4.0.3: @@ -3722,24 +2723,17 @@ warning@^4.0.2, warning@^4.0.3: webidl-conversions@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== whatwg-url@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== dependencies: tr46 "~0.0.3" webidl-conversions "^3.0.0" -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -3749,11 +2743,6 @@ wrap-ansi@^7.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - ws@^6.2.1: version "6.2.2" resolved "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" @@ -3762,26 +2751,26 @@ ws@^6.2.1: async-limiter "~1.0.0" ws@^7.4.6: - version "7.5.5" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz#8b4bc4af518cfabd0473ae4f99144287b33eb881" - integrity sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w== + version "7.5.9" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== xtend@^4.0.2, xtend@~4.0.0: version "4.0.2" resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== -y-codemirror@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/y-codemirror/-/y-codemirror-2.1.1.tgz#e841fc3001b719d7fa457dd7a9748205e2874fe9" - integrity sha512-QXHaOkvEJs3pB82dkW1aGfWUd4S1RA1ORtXWtprHClbqBiCOY19VKiojScSTyl8rTaOZ/zblEq+SNH2sd3Umiw== +y-codemirror@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/y-codemirror/-/y-codemirror-3.0.1.tgz#d8a4e43cf46b5b557e0f03b7bbb65773ff436278" + integrity sha512-TsLSoouAZxkxOKbmTj7qdwZNS0lZMVqIdp7/j9EgUUqYj0remZYDGl6VBABrmp9UX1QvX6RoXXqzbNhftgfCbA== dependencies: - lib0 "^0.2.41" + lib0 "^0.2.42" y-leveldb@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/y-leveldb/-/y-leveldb-0.1.0.tgz#8b60c1af020252445875ebc70d52666017bcb038" - integrity sha512-sMuitVrsAUNh+0b66I42nAuW3lCmez171uP4k0ePcTAJ+c+Iw9w4Yq3wwiyrDMFXBEyQSjSF86Inc23wEvWnxw== + version "0.1.2" + resolved "https://registry.npmjs.org/y-leveldb/-/y-leveldb-0.1.2.tgz#43f6c5004b6891b57926d8a1e0eb0c883003e34b" + integrity sha512-6ulEn5AXfXJYi89rXPEg2mMHAyyw8+ZfeMMdOtBbV8FJpQ1NOrcgi6DTAcXof0dap84NjHPT2+9d0rb6cFsjEg== dependencies: level "^6.0.1" lib0 "^0.2.31" @@ -3794,11 +2783,11 @@ y-protocols@^1.0.5: lib0 "^0.2.42" y-websocket@^1.3.15: - version "1.3.16" - resolved "https://registry.npmjs.org/y-websocket/-/y-websocket-1.3.16.tgz#0ec1a141d593933dfbfba2fb9fa9d95dca332c89" - integrity sha512-538dwNOQeZCpMfhh67y40goxHQZKubjoXtfhQieUF2bIQfHVV44bGFeAiYiBHgwOSRdwp7qG4MmDwU0M3U3vng== + version "1.4.5" + resolved "https://registry.npmjs.org/y-websocket/-/y-websocket-1.4.5.tgz#8da81b466997bcc4660059f542d0a6ce62581478" + integrity sha512-5d9LTSy0GQKqSd/FKRo5DMBlsiTlCipbKcIgPLlno+5xHtfT8bm3uQdcbY9JvLfckojilLZWauXJu0vzDZX05w== dependencies: - lib0 "^0.2.42" + lib0 "^0.2.52" lodash.debounce "^4.0.8" y-protocols "^1.0.5" optionalDependencies: @@ -3815,42 +2804,37 @@ yallist@^4.0.0: resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== -yargs@~17.1.1: - version "17.1.1" - resolved "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz#c2a8091564bdb196f7c0a67c1d12e5b85b8067ba" - integrity sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ== +yargs@~17.6.0: + version "17.6.2" + resolved "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz#2e23f2944e976339a1ee00f18c77fedee8332541" + integrity sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw== dependencies: - cliui "^7.0.2" + cliui "^8.0.1" escalade "^3.1.1" get-caller-file "^2.0.5" require-directory "^2.1.1" - string-width "^4.2.0" + string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^20.2.2" - -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" + yargs-parser "^21.1.1" -yazl@^2.5.1: - version "2.5.1" - resolved "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz#a3d65d3dd659a5b0937850e8609f22fffa2b5c35" - integrity sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw== +yarn-deduplicate@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/yarn-deduplicate/-/yarn-deduplicate-6.0.1.tgz#71d9ee311a10d08edb576a178a5c78fba02f05c2" + integrity sha512-wH2+dyLt1cCMx91kmfiB8GhHiZPVmfD9PULoWGryiqgvA+uvcR3k1yaDbB+K/bTx/NBiMhpnSTFdeWM6MqROYQ== dependencies: - buffer-crc32 "~0.2.3" + "@yarnpkg/lockfile" "^1.1.0" + commander "^9.4.1" + semver "^7.3.8" + tslib "^2.4.1" -yjs@^13.5.6: - version "13.5.12" - resolved "https://registry.npmjs.org/yjs/-/yjs-13.5.12.tgz#7a0cf3119fb368c07243825e989a55de164b3f9c" - integrity sha512-/buy1kh8Ls+t733Lgov9hiNxCsjHSCymTuZNahj2hsPNoGbvnSdDmCz9Z4F19Yr1eUAAXQLJF3q7fiBcvPC6Qg== +yjs@^13.5.17: + version "13.5.44" + resolved "https://registry.npmjs.org/yjs/-/yjs-13.5.44.tgz#1c79ec7407963e07f44174cffcfde5b58a62b0da" + integrity sha512-UL+abIh2lQonqXfaJ+en7z9eGshpY11j1zNLc2kDYs0vrTjee4gZJUXC3ZsuhP6geQt0IRU04epCGRaVPQAVCA== dependencies: - lib0 "^0.2.41" + lib0 "^0.2.49" diff --git a/yarn.lock b/yarn.lock index 73e7f0e0ee..05cc904b5f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,208 +2,214 @@ # yarn lockfile v1 -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/compat-data@^7.16.0": - version "7.16.4" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz#081d6bbc336ec5c2435c6346b2ae1fb98b5ac68e" - integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q== - -"@babel/core@^7.7.5": - version "7.16.5" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.16.5.tgz#924aa9e1ae56e1e55f7184c8bf073a50d8677f5c" - integrity sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-compilation-targets" "^7.16.3" - "@babel/helper-module-transforms" "^7.16.5" - "@babel/helpers" "^7.16.5" - "@babel/parser" "^7.16.5" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" +"@ampproject/remapping@^2.1.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" + integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== + dependencies: + "@jridgewell/gen-mapping" "^0.1.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" + integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== + dependencies: + "@babel/highlight" "^7.18.6" + +"@babel/compat-data@^7.20.5": + version "7.20.10" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz#9d92fa81b87542fff50e848ed585b4212c1d34ec" + integrity sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg== + +"@babel/core@^7.12.3": + version "7.20.12" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz#7930db57443c6714ad216953d1356dac0eb8496d" + integrity sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg== + dependencies: + "@ampproject/remapping" "^2.1.0" + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.20.7" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helpers" "^7.20.7" + "@babel/parser" "^7.20.7" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.12" + "@babel/types" "^7.20.7" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.1.2" + json5 "^2.2.2" semver "^6.3.0" - source-map "^0.5.0" -"@babel/generator@^7.16.5": - version "7.16.5" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.16.5.tgz#26e1192eb8f78e0a3acaf3eede3c6fc96d22bedf" - integrity sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA== +"@babel/generator@^7.20.7": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz#f8ef57c8242665c5929fe2e8d82ba75460187b4a" + integrity sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw== dependencies: - "@babel/types" "^7.16.0" + "@babel/types" "^7.20.7" + "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" - source-map "^0.5.0" -"@babel/helper-compilation-targets@^7.16.3": - version "7.16.3" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz#5b480cd13f68363df6ec4dc8ac8e2da11363cbf0" - integrity sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA== +"@babel/helper-compilation-targets@^7.20.7": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" + integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== dependencies: - "@babel/compat-data" "^7.16.0" - "@babel/helper-validator-option" "^7.14.5" - browserslist "^4.17.5" + "@babel/compat-data" "^7.20.5" + "@babel/helper-validator-option" "^7.18.6" + browserslist "^4.21.3" + lru-cache "^5.1.1" semver "^6.3.0" -"@babel/helper-environment-visitor@^7.16.5": - version "7.16.5" - resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz#f6a7f38b3c6d8b07c88faea083c46c09ef5451b8" - integrity sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-function-name@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz#b7dd0797d00bbfee4f07e9c4ea5b0e30c8bb1481" - integrity sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog== - dependencies: - "@babel/helper-get-function-arity" "^7.16.0" - "@babel/template" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helper-get-function-arity@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz#0088c7486b29a9cb5d948b1a1de46db66e089cfa" - integrity sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-hoist-variables@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz#4c9023c2f1def7e28ff46fc1dbcd36a39beaa81a" - integrity sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-imports@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz#90538e60b672ecf1b448f5f4f5433d37e79a3ec3" - integrity sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-transforms@^7.16.5": - version "7.16.5" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz#530ebf6ea87b500f60840578515adda2af470a29" - integrity sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ== - dependencies: - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-module-imports" "^7.16.0" - "@babel/helper-simple-access" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/helper-validator-identifier" "^7.15.7" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - -"@babel/helper-simple-access@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz#21d6a27620e383e37534cf6c10bba019a6f90517" - integrity sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz#29672f43663e936df370aaeb22beddb3baec7438" - integrity sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/helper-validator-option@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" - integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== - -"@babel/helpers@^7.16.5": - version "7.16.5" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.5.tgz#29a052d4b827846dd76ece16f565b9634c554ebd" - integrity sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw== - dependencies: - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - -"@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" +"@babel/helper-environment-visitor@^7.18.9": + version "7.18.9" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" + integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== + +"@babel/helper-function-name@^7.19.0": + version "7.19.0" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" + integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== + dependencies: + "@babel/template" "^7.18.10" + "@babel/types" "^7.19.0" + +"@babel/helper-hoist-variables@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" + integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-module-imports@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" + integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-module-transforms@^7.20.11": + version "7.20.11" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" + integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== + dependencies: + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-simple-access" "^7.20.2" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-validator-identifier" "^7.19.1" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.10" + "@babel/types" "^7.20.7" + +"@babel/helper-simple-access@^7.20.2": + version "7.20.2" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" + integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== + dependencies: + "@babel/types" "^7.20.2" + +"@babel/helper-split-export-declaration@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" + integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-string-parser@^7.19.4": + version "7.19.4" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" + integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== + +"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": + version "7.19.1" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" + integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== + +"@babel/helper-validator-option@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" + integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== + +"@babel/helpers@^7.20.7": + version "7.20.13" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz#e3cb731fb70dc5337134cadc24cbbad31cc87ad2" + integrity sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg== + dependencies: + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.13" + "@babel/types" "^7.20.7" + +"@babel/highlight@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" + integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== + dependencies: + "@babel/helper-validator-identifier" "^7.18.6" chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.16.0", "@babel/parser@^7.16.5": - version "7.16.6" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz#8f194828193e8fa79166f34a4b4e52f3e769a314" - integrity sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ== +"@babel/parser@^7.14.7", "@babel/parser@^7.20.13", "@babel/parser@^7.20.7": + version "7.20.13" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.20.13.tgz#ddf1eb5a813588d2fb1692b70c6fce75b945c088" + integrity sha512-gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw== "@babel/runtime@^7.1.2": - version "7.16.5" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz#7f3e34bf8bdbbadf03fbb7b1ea0d929569c9487a" - integrity sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz#d16a35ebf4cd74e202083356fab21dd89363ddd6" - integrity sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/parser" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/traverse@^7.16.5": - version "7.16.5" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.5.tgz#d7d400a8229c714a59b87624fc67b0f1fbd4b2b3" - integrity sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-hoist-variables" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/parser" "^7.16.5" - "@babel/types" "^7.16.0" + version "7.20.13" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz#7055ab8a7cff2b8f6058bf6ae45ff84ad2aded4b" + integrity sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA== + dependencies: + regenerator-runtime "^0.13.11" + +"@babel/template@^7.18.10", "@babel/template@^7.20.7": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" + integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== + dependencies: + "@babel/code-frame" "^7.18.6" + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + +"@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.13": + version "7.20.13" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz#817c1ba13d11accca89478bd5481b2d168d07473" + integrity sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ== + dependencies: + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.20.7" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.19.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.20.13" + "@babel/types" "^7.20.7" debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba" - integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg== +"@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" + integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== dependencies: - "@babel/helper-validator-identifier" "^7.15.7" + "@babel/helper-string-parser" "^7.19.4" + "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" -"@blueprintjs/colors@^4.0.0-alpha.2": - version "4.0.0-alpha.2" - resolved "https://registry.npmjs.org/@blueprintjs/colors/-/colors-4.0.0-alpha.2.tgz#ce8e7450ae542fcddb72b372b49669adf13c0173" - integrity sha512-B8NX2oKVTPGVJd7ZCbm9FMPoEdQiLKceo0/UxsJ+gwqNiuo45RzdmrXACI6oFO4hGHL2WiLU0oysLNj2zpHDkA== +"@blueprintjs/colors@^4.0.0-alpha.3": + version "4.1.12" + resolved "https://registry.npmjs.org/@blueprintjs/colors/-/colors-4.1.12.tgz#5cc85152fb42f5ff8c92dbccfc04ce25eebb1b7f" + integrity sha512-tid/RQv/hmSrt6OW56lN8UfoV4UH0aQVzjHsURetboIxRbqTCa7bY/ywgT1UdVXXgPxkxUqdj0JPasZE0O38ig== -"@blueprintjs/core@^3.36.0", "@blueprintjs/core@^3.52.0": - version "3.52.0" - resolved "https://registry.npmjs.org/@blueprintjs/core/-/core-3.52.0.tgz#cfb558fb435ba4b3e79e44ed470c79a787fa3724" - integrity sha512-92Tsr0uw1ey8ZsdYSfPyeN1hbjI8PC+HWyXUSNG+nM4g5AYTuKXVXKTxxGBtZN9hG2LlmUld8YIMFWtuLBErDQ== +"@blueprintjs/core@^3.36.0", "@blueprintjs/core@^3.54.0": + version "3.54.0" + resolved "https://registry.npmjs.org/@blueprintjs/core/-/core-3.54.0.tgz#7269f34eccdf0d2874377c5ad973ca2a31562221" + integrity sha512-u2c1s6MNn0ocxhnC6CuiG5g3KV6b4cKUvSobznepA9SC3/AL1s3XOvT7DLWoHRv2B/vBOHFYEDzLw2/vlcGGZg== dependencies: - "@blueprintjs/colors" "^4.0.0-alpha.2" - "@blueprintjs/icons" "^3.31.0" + "@blueprintjs/colors" "^4.0.0-alpha.3" + "@blueprintjs/icons" "^3.33.0" + "@juggle/resize-observer" "^3.3.1" "@types/dom4" "^2.0.1" classnames "^2.2" dom4 "^2.1.5" @@ -212,44 +218,48 @@ react-lifecycles-compat "^3.0.4" react-popper "^1.3.7" react-transition-group "^2.9.0" - resize-observer-polyfill "^1.5.1" - tslib "~1.13.0" + tslib "~2.3.1" -"@blueprintjs/icons@^3.31.0": - version "3.31.0" - resolved "https://registry.npmjs.org/@blueprintjs/icons/-/icons-3.31.0.tgz#9b3075a45e93dacaf4363390e9985263d2999c6e" - integrity sha512-6pXhHC8zEvoDKN5KNsIHNuCRKsemmRbXNv1jweB95VaFzR1M+Mik+Qi+13Wd+VtZrzes2ZcWttIeyuK91NoLCw== +"@blueprintjs/icons@^3.33.0": + version "3.33.0" + resolved "https://registry.npmjs.org/@blueprintjs/icons/-/icons-3.33.0.tgz#4dacdb7731abdf08d1ab240f3a23a185df60918b" + integrity sha512-Q6qoSDIm0kRYQZISm59UUcDCpV3oeHulkLuh3bSlw0HhcSjvEQh2PSYbtaifM60Q4aK4PCd6bwJHg7lvF1x5fQ== dependencies: classnames "^2.2" - tslib "~1.13.0" + tslib "~2.3.1" "@blueprintjs/select@^3.15.0": - version "3.18.11" - resolved "https://registry.npmjs.org/@blueprintjs/select/-/select-3.18.11.tgz#9d79adecd18225c220515e3774d964277f78e99d" - integrity sha512-pEwx/ioJ7JxQV3abTlLx2+4RghCeYKTzT2QLf7Wr5a5CrLilz/utQ3jMSG0hlS6HM4/5q4zSclkVsI3zv+Tp3w== + version "3.19.1" + resolved "https://registry.npmjs.org/@blueprintjs/select/-/select-3.19.1.tgz#b5e8baa6f182a0647651a57fde8d1d97eaa1e997" + integrity sha512-8UJIZMaWXRMQHr14wbmzJc/CklcSKxOU5JUux0xXKQz/hDW/g1a650tlwJmnxufvRdShbGinlVfHupCs0EL6sw== dependencies: - "@blueprintjs/core" "^3.52.0" + "@blueprintjs/core" "^3.54.0" classnames "^2.2" - tslib "~1.13.0" + tslib "~2.3.1" + +"@colors/colors@1.5.0": + version "1.5.0" + resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== "@discoveryjs/json-ext@^0.5.0": - version "0.5.6" - resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz#d5e0706cf8c6acd8c6032f8d54070af261bbbb2f" - integrity sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA== + version "0.5.7" + resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== -"@eslint/eslintrc@^1.0.5": - version "1.0.5" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz#33f1b838dbf1f923bfa517e008362b78ddbbf318" - integrity sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ== +"@eslint/eslintrc@^1.4.1": + version "1.4.1" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz#af58772019a2d271b7e2d4c23ff4ddcba3ccfb3e" + integrity sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA== dependencies: ajv "^6.12.4" debug "^4.3.2" - espree "^9.2.0" - globals "^13.9.0" - ignore "^4.0.6" + espree "^9.4.0" + globals "^13.19.0" + ignore "^5.2.0" import-fresh "^3.2.1" js-yaml "^4.1.0" - minimatch "^3.0.4" + minimatch "^3.1.2" strip-json-comments "^3.1.1" "@fortawesome/fontawesome-free@^5.12.0": @@ -257,24 +267,24 @@ resolved "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz#ecda5712b61ac852c760d8b3c79c96adca5554e5" integrity sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg== -"@gar/promisify@^1.0.1": - version "1.1.2" - resolved "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz#30aa825f11d438671d585bd44e7fd564535fc210" - integrity sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw== - -"@gar/promisify@^1.1.3": +"@gar/promisify@^1.0.1", "@gar/promisify@^1.1.3": version "1.1.3" resolved "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== -"@humanwhocodes/config-array@^0.9.2": - version "0.9.2" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz#68be55c737023009dfc5fe245d51181bb6476914" - integrity sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA== +"@humanwhocodes/config-array@^0.11.8": + version "0.11.8" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9" + integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g== dependencies: "@humanwhocodes/object-schema" "^1.2.1" debug "^4.1.1" - minimatch "^3.0.4" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== "@humanwhocodes/object-schema@^1.2.1": version "1.2.1" @@ -304,90 +314,144 @@ resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== +"@jridgewell/gen-mapping@^0.1.0": + version "0.1.1" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" + integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== + dependencies: + "@jridgewell/set-array" "^1.0.0" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.2" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" + integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@3.1.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" + integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== + +"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/source-map@^0.3.2": + version "0.3.2" + resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb" + integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.14" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" + integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== + +"@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.17" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" + integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== + dependencies: + "@jridgewell/resolve-uri" "3.1.0" + "@jridgewell/sourcemap-codec" "1.4.14" + +"@juggle/resize-observer@^3.3.1": + version "3.4.0" + resolved "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" + integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== + "@jupyterlab/application@^3.0.0": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/application/-/application-3.2.5.tgz#1d53842e3a7f6325afe144aa6a3066aced700fbb" - integrity sha512-4sjbmHqqf2rOCG+/zzT5irdlMsS+pPTMPSoUR9bnDFH57D/skZrXW+rAIk+ttI9sylYKPXoqWWSYUWPPK7m63w== + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/application/-/application-3.5.2.tgz#462f0d9477bbf607720dc29feaaf80f623548c78" + integrity sha512-//cFTONDGty03ahb3mKnpIAm82FQnEOI0d2ESzmL4bkaxSkrWfabr6Dzogpqk9ZvEy2ADri0uQSHJS1ffuEGGg== dependencies: "@fortawesome/fontawesome-free" "^5.12.0" - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/docregistry" "^3.2.5" - "@jupyterlab/rendermime" "^3.2.5" - "@jupyterlab/rendermime-interfaces" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/statedb" "^3.2.5" - "@jupyterlab/translation" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/application" "^1.16.0" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" - -"@jupyterlab/apputils@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-3.2.5.tgz#72a2b50f4e6956bc4fa342c40dbad7899963c822" - integrity sha512-8sOqI34rP9oOghmhUOGuKFryWsrsn4mU1fhuas+96FY5okacvk8ybhGkGoNoRhxI2my8QBjfk60IsZjI9Pemqw== - dependencies: - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/settingregistry" "^3.2.5" - "@jupyterlab/statedb" "^3.2.5" - "@jupyterlab/translation" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/domutils" "^1.2.3" - "@lumino/messaging" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docregistry" "^3.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/application" "^1.27.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" + +"@jupyterlab/apputils@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-3.5.2.tgz#a38e7acc4b026760f18647047ed193bd576bb180" + integrity sha512-VTgiYzoGRt2hjiaG94M3M35jXw46bMO+pl8whjPRZFZ6UzIJpMq9/Rr1VyuJyG+eE/Wt9WQsxCP84nTlUZNfBQ== + dependencies: + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/settingregistry" "^3.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/domutils" "^1.8.0" + "@lumino/messaging" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" "@types/react" "^17.0.0" react "^17.0.1" react-dom "^17.0.1" - sanitize-html "~2.5.3" + sanitize-html "~2.7.3" url "^0.11.0" -"@jupyterlab/attachments@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/attachments/-/attachments-3.2.5.tgz#57479f4c76d5a65b52ddda98d07f9b1cd6eccb18" - integrity sha512-5fyDLZ5rZnqOBlBFo8APUP16OIi84AqMF20PE/Fmz06i0fHaKPWTecJpXsb2EA7XPdi5b76M+8eAc9GQqH0LUQ== +"@jupyterlab/attachments@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/attachments/-/attachments-3.5.2.tgz#0375bf80d3b7522cf5f45d206c190241e0d9ae74" + integrity sha512-zVu6soe+biGG/V+ZOLb24rr3esr7YyvLnxLefWB02pSJPBlIe5Pn1GY6eWYPOZPtcFN2Di8OZsCp6LQJaNygeA== dependencies: - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/rendermime" "^3.2.5" - "@jupyterlab/rendermime-interfaces" "^3.2.5" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" "@jupyterlab/builder@^3.0.0": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/builder/-/builder-3.2.5.tgz#f057f11eea760fdd30009477816db664ffa4ce17" - integrity sha512-AKqYVLmwSFFZacFlYIeS2EyrDpJ4JtXCLk2aZGudFv+DMULssz7aSdMf/1rEccLXgN2ovz3hRptxIKb6DnF6sw== - dependencies: - "@jupyterlab/buildutils" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/application" "^1.16.0" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/domutils" "^1.2.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/builder/-/builder-3.5.2.tgz#2d1eb1d1c14d232097ba0aaa7b4b616845f7ad26" + integrity sha512-je03+vZh221Glr0qnl4Xw6wXNK7bIjOw2A4JZ7TTxKNvKSomOciTp1ZinOtDQG+13pVstc6KPosjhxo6SE5BJw== + dependencies: + "@jupyterlab/buildutils" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/application" "^1.27.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/domutils" "^1.8.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" ajv "^6.12.3" commander "~6.0.0" css-loader "^5.0.1" @@ -411,12 +475,12 @@ webpack-merge "^5.1.2" worker-loader "^3.0.2" -"@jupyterlab/buildutils@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/buildutils/-/buildutils-3.2.5.tgz#013ea51efc0406931c4aa7e92a24110b5a7dbd29" - integrity sha512-++cicT9Dt9hVMh8xF4IR8C+o/A3VRrLyL190TX5YA0WwsdtuIZb8kNrA4WoCjInTa87uKpiH735d0vxJSzQKVQ== +"@jupyterlab/buildutils@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/buildutils/-/buildutils-3.5.2.tgz#e4c0f53ce22d81fb1f97a082eb35f687e713c32a" + integrity sha512-pRTnxxPQB9EdxKspY3gB0xE9WUmLjsbCsIPPNE85gB57pKpJfMBEN7NP4Tt1g6XtjmOwptn12Ylkk1+EegnOag== dependencies: - "@lumino/coreutils" "^1.5.3" + "@lumino/coreutils" "^1.11.0" "@yarnpkg/lockfile" "^1.1.0" child_process "~1.0.2" commander "~6.0.0" @@ -433,439 +497,443 @@ semver "^7.3.2" sort-package-json "~1.44.0" typescript "~4.1.3" - verdaccio "^5.1.1" - -"@jupyterlab/cells@^3.0.0", "@jupyterlab/cells@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/cells/-/cells-3.2.5.tgz#cf58a1e595140ada1dd8c797ca09ab1600c9440e" - integrity sha512-JpNBMkyQ4prmtrvC4TVEJVsM8L1ohDyHxDlzEVwHBdUCz8jwY0rZ96YYqz0PnSDiTDx8UYzlIKeoSh4J5qP/Yw== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/attachments" "^3.2.5" - "@jupyterlab/codeeditor" "^3.2.5" - "@jupyterlab/codemirror" "^3.2.5" - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/filebrowser" "^3.2.5" - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/outputarea" "^3.2.5" - "@jupyterlab/rendermime" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/shared-models" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/domutils" "^1.2.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" - marked "^2.0.0" + verdaccio "^5.13.3" + +"@jupyterlab/cells@^3.0.0", "@jupyterlab/cells@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/cells/-/cells-3.5.2.tgz#454e3203726e38af36591620c7e17db8937eff14" + integrity sha512-ze0vuFRH3CL88wS+oMoD4YmapMU/aR/RTZPuAOgK0o072CEAuhJFOPgpv12NalnEYlNM8YBeR4/nJ2xPfbX8lQ== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/attachments" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/codemirror" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/filebrowser" "^3.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/outputarea" "^3.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/domutils" "^1.8.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" + marked "^4.0.17" react "^17.0.1" -"@jupyterlab/codeeditor@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-3.2.5.tgz#5514cef01bc0f7a6e06d76f014a6db87b9b5df5f" - integrity sha512-SSJA86zJ4/j/LetIGx8IZRkG9MfmHB+Ulgy1PYB6YdJPcAsKbuDdsSmQU+xpxcJSGIALTB/oEZxFY0SaTb0r3Q== - dependencies: - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/shared-models" "^3.2.5" - "@jupyterlab/translation" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" - -"@jupyterlab/codemirror@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-3.2.5.tgz#59532900dc02c8f756697a5b6cbe16839383de4f" - integrity sha512-O4TlQ2CMcZyPVYrBQ7LBwt3BaBteuakQJnca6Pz/6g3qXxuF9MZ+ouMEoPvs8YuHhOOdOhjmQ8yZayYEzOPoSQ== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/codeeditor" "^3.2.5" - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/shared-models" "^3.2.5" - "@jupyterlab/statusbar" "^3.2.5" - "@jupyterlab/translation" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/codeeditor@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-3.5.2.tgz#7857e5df534fc4c2f6bb11412ad054792816a2fc" + integrity sha512-ONMCUEvgSwXhOEDW3i8Gl7s7xWbbgpjbG413LV4F+JP4J4IZv6fSW/AhXQ4Omdtl1lTJsqlGqfNyEmdAkLto9w== + dependencies: + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" + +"@jupyterlab/codemirror@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-3.5.2.tgz#81042fef972f63f4a1c6afeb17c4a54094ea161e" + integrity sha512-PpAKmDwMd69Ge/ZG+F8PiB6ZoJcdJ8slsAv3Tu1FM4I2MPZ+X2E6TnqmgsBL7LZTr3qkWcQuTBaNxinAVbAzkA== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/statusbar" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" codemirror "~5.61.0" react "^17.0.1" y-codemirror "^3.0.1" -"@jupyterlab/coreutils@^5.2.5": - version "5.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-5.2.5.tgz#91a7d32721837c9d26c7248c4a232febee21c22c" - integrity sha512-Twr7WxdghsJUQrd/hApd6p+4d9klnbyYd9WW9F/AGfH3usMQUqVAlygYR0jJHDPLFeiP2Zx4ppfwmBLAc037yQ== +"@jupyterlab/coreutils@^5.5.2": + version "5.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-5.5.2.tgz#e73c4a955115315c45cc39ce8bef47791daf05ad" + integrity sha512-mpanIZlMcUN10xYN8P8N6Icnz6DbJjKrOMRvmD6ALZ3i62SJqqMjuYCW6vFZ7cW+EZlMTqOk8VMnAJ+rwC5d+g== dependencies: - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" minimist "~1.2.0" moment "^2.24.0" path-browserify "^1.0.0" url-parse "~1.5.1" -"@jupyterlab/docmanager@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/docmanager/-/docmanager-3.2.5.tgz#893c73927c4aac786e71362b83a6063bd1fe5fce" - integrity sha512-brhfgx/YpWDecYFkCiVDl7IW74yr9NWeQ6b+FaLBVYYnhP4MiyTnfxd0qI67QNH71kUcGt4vRYaG3xXhKAidFg== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/docprovider" "^3.2.5" - "@jupyterlab/docregistry" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/statusbar" "^3.2.5" - "@jupyterlab/translation" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/docmanager@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/docmanager/-/docmanager-3.5.2.tgz#3ebc897c5cf7cb9cafb40d1729c0d921aad94a7c" + integrity sha512-IGP6NL/+qiq4w288I2gqmGrNOnShZcDyDsEE5Sts7HYoRDnSZL5lZSRwmP7DFnUQQ3v4PGrz9n/Mu3nNCBRv/g== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docprovider" "^3.5.2" + "@jupyterlab/docregistry" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/statusbar" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" react "^17.0.1" -"@jupyterlab/docprovider@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/docprovider/-/docprovider-3.2.5.tgz#3d1cd9d9535adc14b71af1875c27daeee78f74bd" - integrity sha512-uTKrbxvQgjtLAY9yzRzjz+j5LU2J+jv1Aa82+1qg84CowHpmMLzSf+eMj7vWVlnVnwcZsmmWueIiEAQpOuj8PA== +"@jupyterlab/docprovider@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/docprovider/-/docprovider-3.5.2.tgz#a87973edef5b52e4aa676c52ed15c01030251976" + integrity sha512-QH9lHBAbD843Azc12PzqkiMUhJ6k7Mn/+N5mY0BCYijU0M1qBRcWIN6Cyanyx4jLsIOKX8oslKF5fO8JYosKfw== dependencies: - "@jupyterlab/shared-models" "^3.2.5" - "@lumino/coreutils" "^1.5.3" + "@jupyterlab/shared-models" "^3.5.2" + "@lumino/coreutils" "^1.11.0" lib0 "^0.2.42" y-websocket "^1.3.15" yjs "^13.5.17" -"@jupyterlab/docregistry@^3.0.0", "@jupyterlab/docregistry@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.2.5.tgz#ea5c27abc0a444f397668eb61272e940e6ece76f" - integrity sha512-KKzWE5YByrXJF70Hi0eiFcy9XcRmp3Yya7EVOb6oKXtsJlSbnGW81y2EPen0rHG88bv0BzowRu8WINKdG8XO6w== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/codeeditor" "^3.2.5" - "@jupyterlab/codemirror" "^3.2.5" - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/docprovider" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/rendermime" "^3.2.5" - "@jupyterlab/rendermime-interfaces" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/shared-models" "^3.2.5" - "@jupyterlab/translation" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/docregistry@^3.0.0", "@jupyterlab/docregistry@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.5.2.tgz#28912447362a185b1565740ecb0b80e96ad7d639" + integrity sha512-sJ/tIzDiCapRs3OxMpqswiBe/uvwqHtDyYAux28Ux6q4nN14Ht9svqDM8knkUjcOlcM+W011LqPeR6vUDmlcxA== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/codemirror" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docprovider" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" yjs "^13.5.17" -"@jupyterlab/filebrowser@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/filebrowser/-/filebrowser-3.2.5.tgz#d17395e443930eabbe85954482deabb0134e3b01" - integrity sha512-wAZI1JmX9PklEQoK4aqHYnhzV59mqEXdcfK+/fNQBizhn6gTzTEMBePyn/zyhzz0fsZ7h0KK8dc1Tcjb+pbYEQ== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/docmanager" "^3.2.5" - "@jupyterlab/docregistry" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/statedb" "^3.2.5" - "@jupyterlab/statusbar" "^3.2.5" - "@jupyterlab/translation" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/domutils" "^1.2.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/filebrowser@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/filebrowser/-/filebrowser-3.5.2.tgz#f31eddc2ff6f609adc281d551610384b491048eb" + integrity sha512-XOgxL9s2+4I0X2DEkgLdLs6nRhn9jppLClBlBQUboRiDabqW62Pwbkf54KUH7yJgvXy0ZJ4EiX4uRoDGY3qJ7w== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docmanager" "^3.5.2" + "@jupyterlab/docregistry" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@jupyterlab/statusbar" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/domutils" "^1.8.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" react "^17.0.1" "@jupyterlab/logconsole@^3.0.0": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/logconsole/-/logconsole-3.2.5.tgz#eb703d04ea3119f93ae448100b127ae1858025ec" - integrity sha512-IbArdMHA5b0MOyLcxOjxRlo64xrHWs86JndO/ZW4FLBZRq9a3lg3hEqDhY7aS04AIJn4tAgPKNtMavyyDg6zAQ== - dependencies: - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/outputarea" "^3.2.5" - "@jupyterlab/rendermime" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/translation" "^3.2.5" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/logconsole/-/logconsole-3.5.2.tgz#15519b4198482ddbfab5480cca7e5b83ddd4fb05" + integrity sha512-XltqZTFqOwOoJuKBkGWiYeisKBVv98JNqMY0/ufpNAhZ6iOKesV9zOZJshpxyKzzS2eyh7eHrV4jn6Z++btM4Q== + dependencies: + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/outputarea" "^3.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" "@jupyterlab/mainmenu@^3.0.0": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/mainmenu/-/mainmenu-3.2.5.tgz#9ccd26f57032927cbe1548a2ce2af631eeddcbd9" - integrity sha512-cHwuGZ8ixqPbeR6Ic8qR1Zy8ypXEUuacw/PzXAzPg3mOx/Oh3mkEwdjjoYWXddY6jPv9Tmt1xaRmp/y74Cdcyw== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/translation" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/widgets" "^1.19.0" - -"@jupyterlab/nbformat@^3.0.0", "@jupyterlab/nbformat@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.2.5.tgz#eb696da5fb371d785fba11b1207e0000fa656723" - integrity sha512-sIBSKAmDW7zjmGbve5PnEG6a7q7PwsvoJH5+jNYaqUd5Aa14Z/12I/DKlEzyJA+62h1gYPuUHxJscK4Al7lyww== - dependencies: - "@lumino/coreutils" "^1.5.3" + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/mainmenu/-/mainmenu-3.5.2.tgz#c67f7ca45c9f08bafdc8a5d6141585aa02b39c45" + integrity sha512-iUp7++q8MDkuHNdWe5MTJixSdVSWL4dR/PflfSML51Oh99M/ATqqtRzaX43HU714IRF9QLRgYl6l/jSFVZ/ZUw== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/widgets" "^1.33.0" + +"@jupyterlab/nbformat@^3.0.0", "@jupyterlab/nbformat@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.5.2.tgz#df8c2dbc8d81543be72519730c9aa0aad7402314" + integrity sha512-Ml5hNpS9tMqZ9ThI24+iXHgX71XWQAysyPOU1vA3idvTGCbGhVc4FaZcDX17uepA7yIEUitlj4xQGtJR8hNzuA== + dependencies: + "@lumino/coreutils" "^1.11.0" "@jupyterlab/notebook@^3.0.0": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/notebook/-/notebook-3.2.5.tgz#86b21fe481c6699edfb1db4710cbb0d846980d5b" - integrity sha512-P4eCqquZlaFY6VtjG1HKTYpk4euLvAUNP1mi80W7aNBq2zI3bzStzCQQWr3RwBkK599Rc5BQgOVjbKD5TQcmsw== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/cells" "^3.2.5" - "@jupyterlab/codeeditor" "^3.2.5" - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/docregistry" "^3.2.5" - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/rendermime" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/shared-models" "^3.2.5" - "@jupyterlab/statusbar" "^3.2.5" - "@jupyterlab/translation" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/domutils" "^1.2.3" - "@lumino/dragdrop" "^1.7.1" - "@lumino/messaging" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/notebook/-/notebook-3.5.2.tgz#90410aa576e94d3602cfbbbbac4b32eaf7aa1af0" + integrity sha512-1o621N72anGAseZlZ35gJh5P2aFu3fok3pFPt9M63UCXqKAiVzZ2S3DlMVOwCy5o47qsdzJgV/DaxJ70dGmgCw== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/cells" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/docregistry" "^3.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/settingregistry" "^3.5.2" + "@jupyterlab/shared-models" "^3.5.2" + "@jupyterlab/statusbar" "^3.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/domutils" "^1.8.0" + "@lumino/dragdrop" "^1.13.0" + "@lumino/messaging" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" react "^17.0.1" -"@jupyterlab/observables@^4.2.5": - version "4.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/observables/-/observables-4.2.5.tgz#f31b166c66dddc7d34f49b8bc3a6d2d137b327f5" - integrity sha512-1o2jPJ813A9yb6I4wF1vAKeHIIxFp3jjPDntjQCDEFUfyzDJl3jIoKGKmrdKoGbIBayPNjPh+ghIBcahiZua/Q== - dependencies: - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - -"@jupyterlab/outputarea@^3.0.0", "@jupyterlab/outputarea@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/outputarea/-/outputarea-3.2.5.tgz#43039c89d3563190397f81d84a9cd48a611e0b25" - integrity sha512-tPhZooPkRQKRoZsPLK+XHvsQ5u43k7lfoNklnvVDo9LhIiJGgCRkeWxpHjQwphIEDneQnDvuBvBDnO9BECLdwQ== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/rendermime" "^3.2.5" - "@jupyterlab/rendermime-interfaces" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/observables@^4.5.2": + version "4.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/observables/-/observables-4.5.2.tgz#3d30018a790594a0ace72de91c616892877a8e97" + integrity sha512-aRruzLKEls5vxUgPmK+Wxh6yyTXlQMrKqmNUZKilKSLRyfnLl3wDprIP7odzosQhaURixa3dQnrYg90k/VaLdw== + dependencies: + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + +"@jupyterlab/outputarea@^3.0.0", "@jupyterlab/outputarea@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/outputarea/-/outputarea-3.5.2.tgz#dd15dcdd3a19716d6b6c3d51cf266028d6b3b9d1" + integrity sha512-cjIx0OFm/qLqff01mioWraeMI6rNJ9ORHfbF2gvIUZna9XNyhBKO8Jc+lAnL8+K0d2vn5RpgimhrTwWJ83ELuw== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime" "^3.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" resize-observer-polyfill "^1.5.1" -"@jupyterlab/rendermime-interfaces@^3.0.0", "@jupyterlab/rendermime-interfaces@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.2.5.tgz#cd7144bb6c790e90a86cba682734fb5ac98a3452" - integrity sha512-jNlpZ5VI5MhborqAUlMOHVtrGXwMQqVl0QcV2Z/3pC5a1PlYc3c+xnSvukd9WU8dlRYwKT7Qt3nDiAdNW12WKA== - dependencies: - "@jupyterlab/translation" "^3.2.5" - "@lumino/coreutils" "^1.5.3" - "@lumino/widgets" "^1.19.0" - -"@jupyterlab/rendermime@^3.0.0", "@jupyterlab/rendermime@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-3.2.5.tgz#ad841431f178a433c8f1e3f776aa7f57b1447a4e" - integrity sha512-NL1luoBLLk3ahrW3ICFvAY2nt7nBd9ml/mUzXYVmq/04Oqk3OM089abRkJeuRj/yoPi20LEoK+I/WGUrn1XU/w== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/codemirror" "^3.2.5" - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/rendermime-interfaces" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/translation" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/rendermime-interfaces@^3.0.0", "@jupyterlab/rendermime-interfaces@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.5.2.tgz#6145f782c737fdfc70c37819c28e0d5de5e65b4c" + integrity sha512-IMQVO8cVwcHHkhl+WCREw4ZaeMpuRNfjos/p5PY0jQ3wXg4NLSakckZEdpTN8xRB56ui6EWesW5846DRnudfLA== + dependencies: + "@jupyterlab/translation" "^3.5.2" + "@lumino/coreutils" "^1.11.0" + "@lumino/widgets" "^1.33.0" + +"@jupyterlab/rendermime@^3.0.0", "@jupyterlab/rendermime@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-3.5.2.tgz#dfd0b3f492add966962deac664f900cc606d086d" + integrity sha512-tr3Fj1/khEMvSkJ59WCBXF5l1xixPt6F+aou13w+RIFmNkJqH8Mos2mIDE4WwdF2481Jqo6lVE+0nVCgpLLCAQ== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/codemirror" "^3.5.2" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/rendermime-interfaces" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" lodash.escape "^4.0.1" - marked "^2.0.0" - -"@jupyterlab/services@^6.0.0", "@jupyterlab/services@^6.2.5": - version "6.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/services/-/services-6.2.5.tgz#349ce5cf26ca62562cb6e1c55c25022432f6f8ee" - integrity sha512-UCauDQKPGKlGJQTe24iVre1kpV/IosJ9QETye+egZGLwCZBHJwTs7wVOxVlRNWiMinHe6Zz6rpfwcbPQs75AcQ== - dependencies: - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/nbformat" "^3.2.5" - "@jupyterlab/observables" "^4.2.5" - "@jupyterlab/settingregistry" "^3.2.5" - "@jupyterlab/statedb" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/polling" "^1.3.3" - "@lumino/signaling" "^1.4.3" + marked "^4.0.17" + +"@jupyterlab/services@^6.0.0", "@jupyterlab/services@^6.5.2": + version "6.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/services/-/services-6.5.2.tgz#7b4c1a323051c9f04ad0abb0175c53bd8af52647" + integrity sha512-3uiOZpIsx7o1we/QDj9tfEkw3fwFlk018OPYfo1nRFg/Xl1B+9cOHQJtFzDpIIAIdNDNsYyIK8RergTsnjP5FA== + dependencies: + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/nbformat" "^3.5.2" + "@jupyterlab/observables" "^4.5.2" + "@jupyterlab/settingregistry" "^3.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/polling" "^1.9.0" + "@lumino/signaling" "^1.10.0" node-fetch "^2.6.0" ws "^7.4.6" -"@jupyterlab/settingregistry@^3.0.0", "@jupyterlab/settingregistry@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-3.2.5.tgz#c66e16c70429f29fce5f61e02192fb41126c0919" - integrity sha512-wjG+tGYQsFOYZmgvU73u+jSFlpTskWzUakTEAOggtr+muQnEgXm29+T46K7OSdoeISJH7WGkM8x9gezVJsiWaQ== - dependencies: - "@jupyterlab/statedb" "^3.2.5" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" +"@jupyterlab/settingregistry@^3.0.0", "@jupyterlab/settingregistry@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-3.5.2.tgz#6b70f5387c1285f2ad6fcb2612b9090960f0114b" + integrity sha512-ZiJojTy/Vd15f217tp8zkE4z0I7cTYZvFJkwNXeM+IoEXMzZG5A8dSkdVugWjfjs9VeCXCzRyut1kb8z0aA+BQ== + dependencies: + "@jupyterlab/statedb" "^3.5.2" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" ajv "^6.12.3" json5 "^2.1.1" -"@jupyterlab/shared-models@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/shared-models/-/shared-models-3.2.5.tgz#3539b64084d4a6bf220e27be97c923e8c9d24101" - integrity sha512-ZwteydaVtViN2Njh3Aie0Ewmn9FMPekyzxurYDQXtAARVQF4OWKAm850DpVpj2GSUEVKbC821YupnWw6EFQVAg== +"@jupyterlab/shared-models@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/shared-models/-/shared-models-3.5.2.tgz#cd553595b4c045164a01f719f18f2263d0db8976" + integrity sha512-MbLA8OtfZpf7e4YLveM4mJYBG0Hwloypl09zYajs0HHs6Y6s2keV/xkIeCjKyirSruUx7LC1LqF8mHNrPouR+w== dependencies: - "@jupyterlab/nbformat" "^3.2.5" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" + "@jupyterlab/nbformat" "^3.5.2" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" y-protocols "^1.0.5" yjs "^13.5.17" -"@jupyterlab/statedb@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.2.5.tgz#d383e90226811621d0b803590bd0df90ddb62170" - integrity sha512-RARtCRHPJd90Mz6UmaSGZzHjEY8CUS9sJnJjfpJC1wE7b1WYKqQsMsMH8ikcw+gaYez/G3XGISJ+hNQny5LfKQ== - dependencies: - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/properties" "^1.2.3" - "@lumino/signaling" "^1.4.3" - -"@jupyterlab/statusbar@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-3.2.5.tgz#633002f5be4993f3b3232a6f493c03de57964ae9" - integrity sha512-/KOFxiblrCahTRXiKHZ4s0woN56tRpUHRGmwLQSWH1L7273/yGmNyYfGJr24yrXin1zsVgvJ6AnO5frSHDjUwQ== - dependencies: - "@jupyterlab/apputils" "^3.2.5" - "@jupyterlab/codeeditor" "^3.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/translation" "^3.2.5" - "@jupyterlab/ui-components" "^3.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/messaging" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/widgets" "^1.19.0" +"@jupyterlab/statedb@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.5.2.tgz#36ce3ba6101097113f7b2d1b439ec05bd30b2b35" + integrity sha512-BrxWSbCJ5MvDn0OiTC/Gv8vuPFIz6mbiQ6JTojcknK1YxDfMOqE5Hvl+f/oODSGnoaVu3s2czCjTMo1sPDjW8g== + dependencies: + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/properties" "^1.8.0" + "@lumino/signaling" "^1.10.0" + +"@jupyterlab/statusbar@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-3.5.2.tgz#745f95784a38764cfa566b10d54237601857c197" + integrity sha512-WN0j3cTtDmk8efKsK07MKj4iw1CFNNJjXsKbiNXaFOSAXzzEtlsZ+iKVpjPuKhDLWF6gW3iUU3RLnOUtqjYLqg== + dependencies: + "@jupyterlab/apputils" "^3.5.2" + "@jupyterlab/codeeditor" "^3.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/translation" "^3.5.2" + "@jupyterlab/ui-components" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/messaging" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/widgets" "^1.33.0" csstype "~3.0.3" react "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/translation@^3.0.0", "@jupyterlab/translation@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/translation/-/translation-3.2.5.tgz#807d2860afa87e42a3cec5a4757fa752b77a44c6" - integrity sha512-J+J7MaezEsfBfe6dbqpxo00l4yvJT2Hr0EOZMJh3c6XKWA2rSRUEOFyVONAeDAgVczWMJTitqBK408KLCNCyVg== +"@jupyterlab/translation@^3.0.0", "@jupyterlab/translation@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/translation/-/translation-3.5.2.tgz#0890efa5bcef318147dc5ab016806ba306b94ee9" + integrity sha512-CrmJJ/kZK2jAF/UM616spUpsqgBQGBM7S19eCbuZugml3U5XXyVBNo4Nc8I1n1xUWbqnU5O6HdLSCo8jXCV53Q== dependencies: - "@jupyterlab/coreutils" "^5.2.5" - "@jupyterlab/services" "^6.2.5" - "@jupyterlab/statedb" "^3.2.5" - "@lumino/coreutils" "^1.5.3" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/services" "^6.5.2" + "@jupyterlab/statedb" "^3.5.2" + "@lumino/coreutils" "^1.11.0" -"@jupyterlab/ui-components@^3.2.5": - version "3.2.5" - resolved "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-3.2.5.tgz#69ab5f6ab27de6f628fe2f820a988434dfaf5cdd" - integrity sha512-G0FxorCH3CmRgbElIntjpvzfzg1VTZuJWQFkyn/fhJmtz2lr8/nhPgrfbV5Lcp9Ny1CJ0QDW3q8Bi1XYN7pc4w== +"@jupyterlab/ui-components@^3.5.2": + version "3.5.2" + resolved "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-3.5.2.tgz#33f0f7bf9134d42a6b4b50cd8c61d826cf93fefe" + integrity sha512-efeoq+om3w6RNYzmAcK4ETQvlQGUED2CDzrt1MgndQ5rUduCs/taT/48Sk/+6pm1QAACYBwMNJbHd6+nMafxDQ== dependencies: "@blueprintjs/core" "^3.36.0" "@blueprintjs/select" "^3.15.0" - "@jupyterlab/coreutils" "^5.2.5" - "@lumino/algorithm" "^1.3.3" - "@lumino/commands" "^1.12.0" - "@lumino/coreutils" "^1.5.3" - "@lumino/disposable" "^1.4.3" - "@lumino/signaling" "^1.4.3" - "@lumino/virtualdom" "^1.8.0" - "@lumino/widgets" "^1.19.0" + "@jupyterlab/coreutils" "^5.5.2" + "@jupyterlab/translation" "^3.5.2" + "@lumino/algorithm" "^1.9.0" + "@lumino/commands" "^1.19.0" + "@lumino/coreutils" "^1.11.0" + "@lumino/disposable" "^1.10.0" + "@lumino/signaling" "^1.10.0" + "@lumino/virtualdom" "^1.14.0" + "@lumino/widgets" "^1.33.0" + "@rjsf/core" "^3.1.0" react "^17.0.1" react-dom "^17.0.1" typestyle "^2.0.4" -"@lerna/add@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/add/-/add-5.4.3.tgz#633e3ddaf342fd1b04161439a266aed9fb37e82e" - integrity sha512-wBjBHX/A0nSiVGJDq5wNpqR+zrxKFREeKrqvIXGmAgcwpDjp76JLVhdSdQns+X+AYsf13NFaNhBqfGlF5SZNnQ== +"@lerna/add@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/add/-/add-6.4.1.tgz#fa20fe9ff875dc5758141262c8cde0d9a6481ec4" + integrity sha512-YSRnMcsdYnQtQQK0NSyrS9YGXvB3jzvx183o+JTH892MKzSlBqwpBHekCknSibyxga1HeZ0SNKQXgsHAwWkrRw== dependencies: - "@lerna/bootstrap" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/filter-options" "5.4.3" - "@lerna/npm-conf" "5.4.3" - "@lerna/validation-error" "5.4.3" + "@lerna/bootstrap" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/filter-options" "6.4.1" + "@lerna/npm-conf" "6.4.1" + "@lerna/validation-error" "6.4.1" dedent "^0.7.0" npm-package-arg "8.1.1" p-map "^4.0.0" pacote "^13.6.1" semver "^7.3.4" -"@lerna/bootstrap@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-5.4.3.tgz#69d744710c3ac386468ff0ead4e4386d4077ae63" - integrity sha512-9mruEpXD2p8mG9Feak0QzU+JcROsJ8J0MvY7gTGtUqQJqBIA6HGEYXQueHbcl+jGdZyTZOz139KsavPui55QEQ== - dependencies: - "@lerna/command" "5.4.3" - "@lerna/filter-options" "5.4.3" - "@lerna/has-npm-version" "5.4.3" - "@lerna/npm-install" "5.4.3" - "@lerna/package-graph" "5.4.3" - "@lerna/pulse-till-done" "5.4.3" - "@lerna/rimraf-dir" "5.4.3" - "@lerna/run-lifecycle" "5.4.3" - "@lerna/run-topologically" "5.4.3" - "@lerna/symlink-binary" "5.4.3" - "@lerna/symlink-dependencies" "5.4.3" - "@lerna/validation-error" "5.4.3" +"@lerna/bootstrap@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-6.4.1.tgz#a76ff22c3160d134fb60bcfddb3f8b0759b4f1ff" + integrity sha512-64cm0mnxzxhUUjH3T19ZSjPdn28vczRhhTXhNAvOhhU0sQgHrroam1xQC1395qbkV3iosSertlu8e7xbXW033w== + dependencies: + "@lerna/command" "6.4.1" + "@lerna/filter-options" "6.4.1" + "@lerna/has-npm-version" "6.4.1" + "@lerna/npm-install" "6.4.1" + "@lerna/package-graph" "6.4.1" + "@lerna/pulse-till-done" "6.4.1" + "@lerna/rimraf-dir" "6.4.1" + "@lerna/run-lifecycle" "6.4.1" + "@lerna/run-topologically" "6.4.1" + "@lerna/symlink-binary" "6.4.1" + "@lerna/symlink-dependencies" "6.4.1" + "@lerna/validation-error" "6.4.1" "@npmcli/arborist" "5.3.0" dedent "^0.7.0" get-port "^5.1.1" @@ -877,100 +945,100 @@ p-waterfall "^2.1.1" semver "^7.3.4" -"@lerna/changed@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/changed/-/changed-5.4.3.tgz#527a32f2a5bddd0f69d44ac3aaa0174ef9661936" - integrity sha512-q1ARClN0pLZ53hBPiR4TJB6GGq17Yhwb6iKwQryZBWuOEc87NqqRtIPWswk5NISj2qcPQlbyrnB3RshwLkyo7w== +"@lerna/changed@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/changed/-/changed-6.4.1.tgz#4da6d08df7c53bc90c0c0d9d04839f91dd6d70a9" + integrity sha512-Z/z0sTm3l/iZW0eTSsnQpcY5d6eOpNO0g4wMOK+hIboWG0QOTc8b28XCnfCUO+33UisKl8PffultgoaHMKkGgw== dependencies: - "@lerna/collect-updates" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/listable" "5.4.3" - "@lerna/output" "5.4.3" + "@lerna/collect-updates" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/listable" "6.4.1" + "@lerna/output" "6.4.1" -"@lerna/check-working-tree@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-5.4.3.tgz#50576cd9c5abfc405ab6a95a61eab4f2e797d07a" - integrity sha512-OnGqIDW8sRcAQDV8mdtvYIh0EIv2FXm+4/qKAveFhyDkWWpnUF/ZSIa/CFVHYoKFFzb5WOBouml2oqWPyFHhbA== +"@lerna/check-working-tree@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-6.4.1.tgz#c0dcb5c474faf214865058e2fedda44962367a4e" + integrity sha512-EnlkA1wxaRLqhJdn9HX7h+JYxqiTK9aWEFOPqAE8lqjxHn3RpM9qBp1bAdL7CeUk3kN1lvxKwDEm0mfcIyMbPA== dependencies: - "@lerna/collect-uncommitted" "5.4.3" - "@lerna/describe-ref" "5.4.3" - "@lerna/validation-error" "5.4.3" + "@lerna/collect-uncommitted" "6.4.1" + "@lerna/describe-ref" "6.4.1" + "@lerna/validation-error" "6.4.1" -"@lerna/child-process@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/child-process/-/child-process-5.4.3.tgz#b048145774108cd0bbcfd0ebd6ed7aeb78bfc9bc" - integrity sha512-p7wJ8QT8kXHk4EAy/oyjCD603n1F61Tm4l6thF1h9MAw3ejSvvUZ0BKSg9vPoZ/YMAC9ZuVm1mFsyoi5RlvIHw== +"@lerna/child-process@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.4.1.tgz#d697fb769f4c5b57c59f87471eb9b3d65be904a3" + integrity sha512-dvEKK0yKmxOv8pccf3I5D/k+OGiLxQp5KYjsrDtkes2pjpCFfQAMbmpol/Tqx6w/2o2rSaRrLsnX8TENo66FsA== dependencies: chalk "^4.1.0" execa "^5.0.0" strong-log-transformer "^2.1.0" -"@lerna/clean@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/clean/-/clean-5.4.3.tgz#83abd846bc91ffbf0ccf0b153061d73ef175c8ed" - integrity sha512-Kl04A5NqywbBf7azSt9UJqHzRCXogHNpEh3Yng5+Y4ggunP4zVabzdoYGdggS4AsbDuIOKECx9BmCiDwJ4Qv8g== +"@lerna/clean@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/clean/-/clean-6.4.1.tgz#e9ee365ee6879ee998b78b3269fad02b5f385771" + integrity sha512-FuVyW3mpos5ESCWSkQ1/ViXyEtsZ9k45U66cdM/HnteHQk/XskSQw0sz9R+whrZRUDu6YgYLSoj1j0YAHVK/3A== dependencies: - "@lerna/command" "5.4.3" - "@lerna/filter-options" "5.4.3" - "@lerna/prompt" "5.4.3" - "@lerna/pulse-till-done" "5.4.3" - "@lerna/rimraf-dir" "5.4.3" + "@lerna/command" "6.4.1" + "@lerna/filter-options" "6.4.1" + "@lerna/prompt" "6.4.1" + "@lerna/pulse-till-done" "6.4.1" + "@lerna/rimraf-dir" "6.4.1" p-map "^4.0.0" p-map-series "^2.1.0" p-waterfall "^2.1.1" -"@lerna/cli@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/cli/-/cli-5.4.3.tgz#2609d528c43b355418a84e6490184b97a2995c4e" - integrity sha512-avnRUZ51nSZMR+tOcMQZ61hnVbDNdmyaVRxfSLByH5OFY+KPnfaTPv1z4ub+rEtV2NTI5DYWAqxupNGLuu9bQQ== +"@lerna/cli@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/cli/-/cli-6.4.1.tgz#2b2d093baace40e822caee8c90f698e98a437a2f" + integrity sha512-2pNa48i2wzFEd9LMPKWI3lkW/3widDqiB7oZUM1Xvm4eAOuDWc9I3RWmAUIVlPQNf3n4McxJCvsZZ9BpQN50Fg== dependencies: - "@lerna/global-options" "5.4.3" + "@lerna/global-options" "6.4.1" dedent "^0.7.0" npmlog "^6.0.2" yargs "^16.2.0" -"@lerna/collect-uncommitted@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-5.4.3.tgz#198e981767e09271f0ac9f91fe942754a1f5f8a8" - integrity sha512-/0u95DbwP1+orGifkPRqaIqD8Ui2vpy9KmeuHTui+4iR/ZvZbgIouMdOhH+fU9e5hfLF6geUKnEFjL+Lxa4qdg== +"@lerna/collect-uncommitted@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-6.4.1.tgz#ae62bcaa5ecaa5b7fbc41eb9ae90b6711be156ec" + integrity sha512-5IVQGhlLrt7Ujc5ooYA1Xlicdba/wMcDSnbQwr8ufeqnzV2z4729pLCVk55gmi6ZienH/YeBPHxhB5u34ofE0Q== dependencies: - "@lerna/child-process" "5.4.3" + "@lerna/child-process" "6.4.1" chalk "^4.1.0" npmlog "^6.0.2" -"@lerna/collect-updates@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-5.4.3.tgz#074ce2b208e54ff7948398d005fcb01249284ee0" - integrity sha512-TU3+hcwqHWKSK0J+NWNo5pjP7nnCzhnFfL/UfCG6oNAUb6PnmKSgZ9NqjOXja1WjJPrtFDIGoIYzLJZCePFyLw== +"@lerna/collect-updates@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-6.4.1.tgz#4f7cf1c411f3253d0104e7b64cb0aa315a5dfc81" + integrity sha512-pzw2/FC+nIqYkknUHK9SMmvP3MsLEjxI597p3WV86cEDN3eb1dyGIGuHiKShtjvT08SKSwpTX+3bCYvLVxtC5Q== dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/describe-ref" "5.4.3" + "@lerna/child-process" "6.4.1" + "@lerna/describe-ref" "6.4.1" minimatch "^3.0.4" npmlog "^6.0.2" slash "^3.0.0" -"@lerna/command@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/command/-/command-5.4.3.tgz#9d492a8e66d06a382005a89a79d05a06a1426ef7" - integrity sha512-xBdbqcvHeWltH4QvWcmH9dKjWzD+KXfhSP0NBgwED8ZNMxSuzBz2OS3Ps8KbLemXNP8P0yhjoPgitGmxxeY/ow== +"@lerna/command@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/command/-/command-6.4.1.tgz#96c4f5d88792c6c638738c66fcc3a7ad0d2487e2" + integrity sha512-3Lifj8UTNYbRad8JMP7IFEEdlIyclWyyvq/zvNnTS9kCOEymfmsB3lGXr07/AFoi6qDrvN64j7YSbPZ6C6qonw== dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/package-graph" "5.4.3" - "@lerna/project" "5.4.3" - "@lerna/validation-error" "5.4.3" - "@lerna/write-log-file" "5.4.3" + "@lerna/child-process" "6.4.1" + "@lerna/package-graph" "6.4.1" + "@lerna/project" "6.4.1" + "@lerna/validation-error" "6.4.1" + "@lerna/write-log-file" "6.4.1" clone-deep "^4.0.1" dedent "^0.7.0" execa "^5.0.0" is-ci "^2.0.0" npmlog "^6.0.2" -"@lerna/conventional-commits@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-5.4.3.tgz#1f619991aad35a696eca458fb9b966c4b85a1fe4" - integrity sha512-GHZdpCUMqalO692O7Mqj5idYftZWaCylb4TSPkHEU8xSfxtufp8lM+Q8Xxv35ymzs0pBrmzSLZIpIMQ9awDABg== +"@lerna/conventional-commits@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-6.4.1.tgz#b8d44a8a71865b4d37b900137acef623f3a0a11b" + integrity sha512-NIvCOjStjQy5O8VojB7/fVReNNDEJOmzRG2sTpgZ/vNS4AzojBQZ/tobzhm7rVkZZ43R9srZeuhfH9WgFsVUSA== dependencies: - "@lerna/validation-error" "5.4.3" + "@lerna/validation-error" "6.4.1" conventional-changelog-angular "^5.0.12" conventional-changelog-core "^4.2.4" conventional-recommended-bump "^6.1.0" @@ -981,27 +1049,26 @@ pify "^5.0.0" semver "^7.3.4" -"@lerna/create-symlink@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-5.4.3.tgz#fda167628dc169ced79a004609b5c823157d8cfc" - integrity sha512-QxmKCHA5woed/qJjKNkOSgkbhhmPV3g61F499uVwPtyPivn9Y2mbeVPMQrLkb0CL9M6aJ7vE4fi6T5XMqsbNpg== +"@lerna/create-symlink@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-6.4.1.tgz#0efec22d78dd814a70d8345ced52c39beb05874b" + integrity sha512-rNivHFYV1GAULxnaTqeGb2AdEN2OZzAiZcx5CFgj45DWXQEGwPEfpFmCSJdXhFZbyd3K0uiDlAXjAmV56ov3FQ== dependencies: cmd-shim "^5.0.0" fs-extra "^9.1.0" npmlog "^6.0.2" -"@lerna/create@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/create/-/create-5.4.3.tgz#acf6528de1f42465d6824b4d048b39f7ce49af4b" - integrity sha512-VLrcfjBNzhUie5tLWSEa203BljirEG7OH62lgoLqR9qA/FVozoWrRKmly/EVw8Q7+5UNw/ciTzXnbm0BPXl6tg== +"@lerna/create@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/create/-/create-6.4.1.tgz#3fc8556adadff1265432a6cee69ee14465798e71" + integrity sha512-qfQS8PjeGDDlxEvKsI/tYixIFzV2938qLvJohEKWFn64uvdLnXCamQ0wvRJST8p1ZpHWX4AXrB+xEJM3EFABrA== dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/npm-conf" "5.4.3" - "@lerna/validation-error" "5.4.3" + "@lerna/child-process" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/npm-conf" "6.4.1" + "@lerna/validation-error" "6.4.1" dedent "^0.7.0" fs-extra "^9.1.0" - globby "^11.0.2" init-package-json "^3.0.2" npm-package-arg "8.1.1" p-reduce "^2.1.0" @@ -1011,221 +1078,220 @@ slash "^3.0.0" validate-npm-package-license "^3.0.4" validate-npm-package-name "^4.0.0" - whatwg-url "^8.4.0" yargs-parser "20.2.4" -"@lerna/describe-ref@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-5.4.3.tgz#3b515d966e6804864f68950c13bf306c5ad74141" - integrity sha512-g3R5exjZy5MOcMPzgU8+t7sGEt4gGMKQLUFfg5NAceera6RGWUieY8OWL6jlacgyM4c8iyh15Tu14YwzL2DiBA== +"@lerna/describe-ref@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-6.4.1.tgz#c0a0beca5dfeada3a39b030f69c8c98f5623bb13" + integrity sha512-MXGXU8r27wl355kb1lQtAiu6gkxJ5tAisVJvFxFM1M+X8Sq56icNoaROqYrvW6y97A9+3S8Q48pD3SzkFv31Xw== dependencies: - "@lerna/child-process" "5.4.3" + "@lerna/child-process" "6.4.1" npmlog "^6.0.2" -"@lerna/diff@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/diff/-/diff-5.4.3.tgz#724644c55dae7a4cf196d5db922238a3dde079e2" - integrity sha512-MJKvy/XC2RpS/gqg7GguQsBv5rZm+S5P/kfnqhapXCniGviZfq+JfY5TQCsAP9umiybR2sB004K1Z7heyU8uMA== +"@lerna/diff@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/diff/-/diff-6.4.1.tgz#ca9e62a451ce199faaa7ef5990ded3fad947e2f9" + integrity sha512-TnzJsRPN2fOjUrmo5Boi43fJmRtBJDsVgwZM51VnLoKcDtO1kcScXJ16Od2Xx5bXbp5dES5vGDLL/USVVWfeAg== dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/validation-error" "5.4.3" + "@lerna/child-process" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/validation-error" "6.4.1" npmlog "^6.0.2" -"@lerna/exec@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/exec/-/exec-5.4.3.tgz#85427f565fda9dcb25f76428d30baf0da007be5f" - integrity sha512-BLrva/KV6JWTV+7h7h+NQDsxpz0z1Nh99BUqqvZDzGIKMey4c1fo+CQGac77TsAophnv0ieFgHkSmrC6NXJa9g== - dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/filter-options" "5.4.3" - "@lerna/profiler" "5.4.3" - "@lerna/run-topologically" "5.4.3" - "@lerna/validation-error" "5.4.3" +"@lerna/exec@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/exec/-/exec-6.4.1.tgz#493ce805b6959e8299ec58fab8d31fd01ed209ba" + integrity sha512-KAWfuZpoyd3FMejHUORd0GORMr45/d9OGAwHitfQPVs4brsxgQFjbbBEEGIdwsg08XhkDb4nl6IYVASVTq9+gA== + dependencies: + "@lerna/child-process" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/filter-options" "6.4.1" + "@lerna/profiler" "6.4.1" + "@lerna/run-topologically" "6.4.1" + "@lerna/validation-error" "6.4.1" p-map "^4.0.0" -"@lerna/filter-options@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-5.4.3.tgz#2447ea9f5a4d03bf772fb47fea727d085fe8aa01" - integrity sha512-581GE81BSWgS9za4tBv1nwZ2ImgH7UO3xil1b7xogvc/iGwM0MgOwt9f1MrS5ZOliNnme4cSZEGFe+QWPXCE4A== +"@lerna/filter-options@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-6.4.1.tgz#571d37436878fab8b2ac84ca1c3863acd3515cfb" + integrity sha512-efJh3lP2T+9oyNIP2QNd9EErf0Sm3l3Tz8CILMsNJpjSU6kO43TYWQ+L/ezu2zM99KVYz8GROLqDcHRwdr8qUA== dependencies: - "@lerna/collect-updates" "5.4.3" - "@lerna/filter-packages" "5.4.3" + "@lerna/collect-updates" "6.4.1" + "@lerna/filter-packages" "6.4.1" dedent "^0.7.0" npmlog "^6.0.2" -"@lerna/filter-packages@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-5.4.3.tgz#fdcad77f8ce76012a585d6ef12c3eba732c46aa9" - integrity sha512-W5OVMUjXh/Zii17FCSbIf/6Q3Bo5ETMAWMZ6EpHSU99M0kdvgpjXj3VUSjiCzwccqIa2EZjaua0RWSbOtfZCVg== +"@lerna/filter-packages@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-6.4.1.tgz#e138b182816a049c81de094069cad12aaa41a236" + integrity sha512-LCMGDGy4b+Mrb6xkcVzp4novbf5MoZEE6ZQF1gqG0wBWqJzNcKeFiOmf352rcDnfjPGZP6ct5+xXWosX/q6qwg== dependencies: - "@lerna/validation-error" "5.4.3" + "@lerna/validation-error" "6.4.1" multimatch "^5.0.0" npmlog "^6.0.2" -"@lerna/get-npm-exec-opts@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-5.4.3.tgz#9cf0d299ae534adc0d5efe883e304bd5c3e14076" - integrity sha512-q/3zQvlwTpAh6HVtVGOTuCGIgkhtCPK9CcHRo09c0Q3LQk5MsZYkPmJe0ujU1Gf7pILzQA5tnCy56eWT5uMPUg== +"@lerna/get-npm-exec-opts@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-6.4.1.tgz#42681f6db4238277889b3423f87308eda5dc01ec" + integrity sha512-IvN/jyoklrWcjssOf121tZhOc16MaFPOu5ii8a+Oy0jfTriIGv929Ya8MWodj75qec9s+JHoShB8yEcMqZce4g== dependencies: npmlog "^6.0.2" -"@lerna/get-packed@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-5.4.3.tgz#5a44b51b515b1d8b7e194772e4b8ec4419df9204" - integrity sha512-y97plqJmrTwnZE9EH0MhtwnVHOF/revnH95fD2UyUpGrxdAFvbE7rs3A9zrSxurFLn4q6qWBKONwQLccQSTBTA== +"@lerna/get-packed@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-6.4.1.tgz#b3b8b907002d50bf8792dd97e2729249c0b0e0cd" + integrity sha512-uaDtYwK1OEUVIXn84m45uPlXShtiUcw6V9TgB3rvHa3rrRVbR7D4r+JXcwVxLGrAS7LwxVbYWEEO/Z/bX7J/Lg== dependencies: fs-extra "^9.1.0" ssri "^9.0.1" tar "^6.1.0" -"@lerna/github-client@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/github-client/-/github-client-5.4.3.tgz#30e37a357eff5b8c10c2fea8069f0df99932d8ea" - integrity sha512-P/i64IUDw72YvS5lTciCLAxvjliN2lZSDZSqH59kQ4m2dma0dChiLTreq1Ei8xyY124oacARwxxQCN95m2u3nw== +"@lerna/github-client@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/github-client/-/github-client-6.4.1.tgz#25d19b440395a6039b9162ee58dadb9dce990ff0" + integrity sha512-ridDMuzmjMNlcDmrGrV9mxqwUKzt9iYqCPwVYJlRYrnE3jxyg+RdooquqskVFj11djcY6xCV2Q2V1lUYwF+PmA== dependencies: - "@lerna/child-process" "5.4.3" + "@lerna/child-process" "6.4.1" "@octokit/plugin-enterprise-rest" "^6.0.1" "@octokit/rest" "^19.0.3" - git-url-parse "^12.0.0" + git-url-parse "^13.1.0" npmlog "^6.0.2" -"@lerna/gitlab-client@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-5.4.3.tgz#ecf81a0400ad199e9542676519ecf1a5bb898666" - integrity sha512-EEr5OkdiS7ev2X9jaknr3UUksPajij1nGFFhPXpAexAEkJYSRjdSvfPtd4ssTViIHMGHKMcNcGrMW+ESly1lpw== +"@lerna/gitlab-client@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-6.4.1.tgz#a01d962dc52a55b8272ea52bc54d72c5fd9db6f9" + integrity sha512-AdLG4d+jbUvv0jQyygQUTNaTCNSMDxioJso6aAjQ/vkwyy3fBJ6FYzX74J4adSfOxC2MQZITFyuG+c9ggp7pyQ== dependencies: node-fetch "^2.6.1" npmlog "^6.0.2" - whatwg-url "^8.4.0" -"@lerna/global-options@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/global-options/-/global-options-5.4.3.tgz#5603fd90a69ac8585d413d743ab03f7da18e2f0c" - integrity sha512-e0TVIHLl0IULJWfLA9uGOIYnI3MVAjTp9I0p/9u3fC62dQxJBhoy5/9+y2zuu85MTB+4XTVi2m8G99H9pfBhMA== +"@lerna/global-options@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/global-options/-/global-options-6.4.1.tgz#7df76b1d38500606a8dc3ce0804bab6894c4f4a3" + integrity sha512-UTXkt+bleBB8xPzxBPjaCN/v63yQdfssVjhgdbkQ//4kayaRA65LyEtJTi9rUrsLlIy9/rbeb+SAZUHg129fJg== -"@lerna/has-npm-version@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-5.4.3.tgz#721cd987d02cfebc6e6ab953f888009a62f3e2e0" - integrity sha512-Vu5etw5vXEbYLOO26lO3u5gEjX9vWUjqLTQfNEnJxflaH9JWw2NNJ/6nXG0hqc8kEmMdhabrw+FHSKaO9ZQygw== +"@lerna/has-npm-version@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-6.4.1.tgz#04eba7df687e665294834253b659430efc1e01bb" + integrity sha512-vW191w5iCkwNWWWcy4542ZOpjKYjcP/pU3o3+w6NM1J3yBjWZcNa8lfzQQgde2QkGyNi+i70o6wIca1o0sdKwg== dependencies: - "@lerna/child-process" "5.4.3" + "@lerna/child-process" "6.4.1" semver "^7.3.4" -"@lerna/import@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/import/-/import-5.4.3.tgz#c3b552f53bf9d49abc7167dfbcc54ff9211e8d3d" - integrity sha512-SRUyITjhqbN7JOrUHskaqbppiq8yqpSLw1+tseT3D3HdYQQjvQzR1GjBVm+LZKlHRi9qqku9fqUNQf9AqbtysA== +"@lerna/import@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/import/-/import-6.4.1.tgz#b5696fed68a32d32398d66f95192267f1da5110e" + integrity sha512-oDg8g1PNrCM1JESLsG3rQBtPC+/K9e4ohs0xDKt5E6p4l7dc0Ib4oo0oCCT/hGzZUlNwHxrc2q9JMRzSAn6P/Q== dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/prompt" "5.4.3" - "@lerna/pulse-till-done" "5.4.3" - "@lerna/validation-error" "5.4.3" + "@lerna/child-process" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/prompt" "6.4.1" + "@lerna/pulse-till-done" "6.4.1" + "@lerna/validation-error" "6.4.1" dedent "^0.7.0" fs-extra "^9.1.0" p-map-series "^2.1.0" -"@lerna/info@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/info/-/info-5.4.3.tgz#f35c68b97d05734d418d36a83be7dea138b280e0" - integrity sha512-cO0jWK2zcU9fsnoR2aqYU1IqNxWBkLvvQcTiodPqMsTAVh2F8cbwUXptWJyvsyCkKqO86axa7h6AbeF9rHRj0g== +"@lerna/info@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/info/-/info-6.4.1.tgz#30354fcb82c99b1f0ed753f957fbaca5b250c3fa" + integrity sha512-Ks4R7IndIr4vQXz+702gumPVhH6JVkshje0WKA3+ew2qzYZf68lU1sBe1OZsQJU3eeY2c60ax+bItSa7aaIHGw== dependencies: - "@lerna/command" "5.4.3" - "@lerna/output" "5.4.3" + "@lerna/command" "6.4.1" + "@lerna/output" "6.4.1" envinfo "^7.7.4" -"@lerna/init@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/init/-/init-5.4.3.tgz#7ff95984864daecfc8f152b4456f9e17da218af9" - integrity sha512-cicNfMuswF+8S5RhbvCnXIrdNWTS5/ajwGYOv85x/Gu2FOJ1eqJ4W4Ai6ybANBefErE4+7aSGl/kt/+sRvTeTw== +"@lerna/init@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/init/-/init-6.4.1.tgz#ea4905ca976189db4b0bf04d78919060146bf684" + integrity sha512-CXd/s/xgj0ZTAoOVyolOTLW2BG7uQOhWW4P/ktlwwJr9s3c4H/z+Gj36UXw3q5X1xdR29NZt7Vc6fvROBZMjUQ== dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/project" "5.4.3" + "@lerna/child-process" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/project" "6.4.1" fs-extra "^9.1.0" p-map "^4.0.0" write-json-file "^4.3.0" -"@lerna/link@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/link/-/link-5.4.3.tgz#feaa02124a75c2a9e5990e88b2f4f73c21081ae4" - integrity sha512-DY6PQYE2g1a5QGDXCoajr8hl87m83vmfUIz1342x1qwWHmfRLfS3KTPPfa5bsZk/ABVOrqjjz/v3m4SEJ4LC5A== +"@lerna/link@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/link/-/link-6.4.1.tgz#f31ed1f6aea1581e358a9ff545be78b61e923175" + integrity sha512-O8Rt7MAZT/WT2AwrB/+HY76ktnXA9cDFO9rhyKWZGTHdplbzuJgfsGzu8Xv0Ind+w+a8xLfqtWGPlwiETnDyrw== dependencies: - "@lerna/command" "5.4.3" - "@lerna/package-graph" "5.4.3" - "@lerna/symlink-dependencies" "5.4.3" + "@lerna/command" "6.4.1" + "@lerna/package-graph" "6.4.1" + "@lerna/symlink-dependencies" "6.4.1" + "@lerna/validation-error" "6.4.1" p-map "^4.0.0" slash "^3.0.0" -"@lerna/list@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/list/-/list-5.4.3.tgz#24c0df926777c218b3e6486baded3c8b17ea6f5a" - integrity sha512-VEoJfobof7Welp+1yX6gm0EtpZw9vyztGvTtOeHQ1fhfW88oav03Qoi/hk1qZXPf7/hVZrJKEmSJ4etxsbZ3/g== +"@lerna/list@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/list/-/list-6.4.1.tgz#12ad83902e148d1e5ba007149b72b14636f9f1ba" + integrity sha512-7a6AKgXgC4X7nK6twVPNrKCiDhrCiAhL/FE4u9HYhHqw9yFwyq8Qe/r1RVOkAOASNZzZ8GuBvob042bpunupCw== dependencies: - "@lerna/command" "5.4.3" - "@lerna/filter-options" "5.4.3" - "@lerna/listable" "5.4.3" - "@lerna/output" "5.4.3" + "@lerna/command" "6.4.1" + "@lerna/filter-options" "6.4.1" + "@lerna/listable" "6.4.1" + "@lerna/output" "6.4.1" -"@lerna/listable@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/listable/-/listable-5.4.3.tgz#92459e2c2c052da2e51d9e1e7fe94786ea739cb0" - integrity sha512-VcJMw+z84Rj1nLIso474+veFx0tCH9Jas02YXx9cgAnaK1IRP0BI9O0vccQIZ+2Rb62VLiFGzyCJIyKyhcGZHw== +"@lerna/listable@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/listable/-/listable-6.4.1.tgz#6f5c83865391c6beeb41802951c674e2de119bde" + integrity sha512-L8ANeidM10aoF8aL3L/771Bb9r/TRkbEPzAiC8Iy2IBTYftS87E3rT/4k5KBEGYzMieSKJaskSFBV0OQGYV1Cw== dependencies: - "@lerna/query-graph" "5.4.3" + "@lerna/query-graph" "6.4.1" chalk "^4.1.0" columnify "^1.6.0" -"@lerna/log-packed@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-5.4.3.tgz#4f994f1b435078d49b08eec84496f6ad81158078" - integrity sha512-pFEBaj5JOf44+kOV6eiFHAfEULC6NhHJHHFwkljL1WNcx/+46aOADY9LrjmVtp8uPWv3fMCb3ZGcxuGebz1lYA== +"@lerna/log-packed@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-6.4.1.tgz#43eae50d5c0cd906b1977a58b62b35541cf89ec1" + integrity sha512-Pwv7LnIgWqZH4vkM1rWTVF+pmWJu7d0ZhVwyhCaBJUsYbo+SyB2ZETGygo3Z/A+vZ/S7ImhEEKfIxU9bg5lScQ== dependencies: byte-size "^7.0.0" columnify "^1.6.0" has-unicode "^2.0.1" npmlog "^6.0.2" -"@lerna/npm-conf@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-5.4.3.tgz#d5ea75aff7d561e8c0a529abff1ac9eee135482e" - integrity sha512-iQrrZHxAXqogfCpQvC/ac42/gR3osT+WN2FFB1gjVYYFBMZto5mlpcvyzH8rb75OJfak8iDtOYHUymmwSda1jw== +"@lerna/npm-conf@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-6.4.1.tgz#64dba237ff41472a24f96192669c1bc0dce15edb" + integrity sha512-Q+83uySGXYk3n1pYhvxtzyGwBGijYgYecgpiwRG1YNyaeGy+Mkrj19cyTWubT+rU/kM5c6If28+y9kdudvc7zQ== dependencies: config-chain "^1.1.12" pify "^5.0.0" -"@lerna/npm-dist-tag@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-5.4.3.tgz#d070167a3cb4bd28c1b034c954eb8597f8806f4d" - integrity sha512-LnbD6xrnrmMdXH/nntyd/xJueKZGhCv3YLWK9F6YQdmUoeWY+W7eckmdd8LKL6ZqupyeLxgn0NKwiJ5wxf0F2w== +"@lerna/npm-dist-tag@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-6.4.1.tgz#f14e7176f7e323284e8aa8636b44818a61738fd1" + integrity sha512-If1Hn4q9fn0JWuBm455iIZDWE6Fsn4Nv8Tpqb+dYf0CtoT5Hn+iT64xSiU5XJw9Vc23IR7dIujkEXm2MVbnvZw== dependencies: - "@lerna/otplease" "5.4.3" + "@lerna/otplease" "6.4.1" npm-package-arg "8.1.1" npm-registry-fetch "^13.3.0" npmlog "^6.0.2" -"@lerna/npm-install@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-5.4.3.tgz#ce40861298965ff3cec9e672dad02f4399f7f54b" - integrity sha512-MPXYQ1r/UMV9x+6F2VEk3miHOw4fn+G4zN11PGB5nWmuaT4uq7rPoudkdRvMRqm6bK0NpL/trssSb12ERzevqg== +"@lerna/npm-install@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-6.4.1.tgz#99f5748cb43de9786ea2b538c94a7183d38fc476" + integrity sha512-7gI1txMA9qTaT3iiuk/8/vL78wIhtbbOLhMf8m5yQ2G+3t47RUA8MNgUMsq4Zszw9C83drayqesyTf0u8BzVRg== dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/get-npm-exec-opts" "5.4.3" + "@lerna/child-process" "6.4.1" + "@lerna/get-npm-exec-opts" "6.4.1" fs-extra "^9.1.0" npm-package-arg "8.1.1" npmlog "^6.0.2" signal-exit "^3.0.3" write-pkg "^4.0.0" -"@lerna/npm-publish@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-5.4.3.tgz#7dffa552c42071aa707cd5a88d7984da7ea3188c" - integrity sha512-yfwtTWYRace2oJK+a7nVUs7HubypgoA1fEZ6JUZFKVkq54C8tDdyYz4EtTtiFr7WMjP8p3NWxh7RNh7Tyx7ckQ== +"@lerna/npm-publish@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-6.4.1.tgz#baf07b108ae8b32932612db63206bcd5b5ee0e88" + integrity sha512-lbNEg+pThPAD8lIgNArm63agtIuCBCF3umxvgTQeLzyqUX6EtGaKJFyz/6c2ANcAuf8UfU7WQxFFbOiolibXTQ== dependencies: - "@lerna/otplease" "5.4.3" - "@lerna/run-lifecycle" "5.4.3" + "@lerna/otplease" "6.4.1" + "@lerna/run-lifecycle" "6.4.1" fs-extra "^9.1.0" libnpmpublish "^6.0.4" npm-package-arg "8.1.1" @@ -1233,128 +1299,129 @@ pify "^5.0.0" read-package-json "^5.0.1" -"@lerna/npm-run-script@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-5.4.3.tgz#4fcf3b641919446aca1d584633c22e3ab2a12f00" - integrity sha512-xb6YAxAxGDBPlpZtjDPlM9NAgIcNte31iuGpG0I5eTYqBppKNZ7CQ8oi76qptrLyrK/ug9kqDIGti5OgyAMihQ== +"@lerna/npm-run-script@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-6.4.1.tgz#86db4f15d359b8a371db666aa51c9b2b87b602f3" + integrity sha512-HyvwuyhrGqDa1UbI+pPbI6v+wT6I34R0PW3WCADn6l59+AyqLOCUQQr+dMW7jdYNwjO6c/Ttbvj4W58EWsaGtQ== dependencies: - "@lerna/child-process" "5.4.3" - "@lerna/get-npm-exec-opts" "5.4.3" + "@lerna/child-process" "6.4.1" + "@lerna/get-npm-exec-opts" "6.4.1" npmlog "^6.0.2" -"@lerna/otplease@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/otplease/-/otplease-5.4.3.tgz#645da8b8bc2e4b9929333b70e5a8ce972c85ca73" - integrity sha512-iy+NpqP9UcB8a0W3Nhq20x2gWSRQcmkOb25qSJj7f5AisCwGWypYlD6RZ9NqCzUD7KEbAaydEEyhoPw9dQRFmg== +"@lerna/otplease@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/otplease/-/otplease-6.4.1.tgz#9573e053c43e7139442da96fe655aa02749cb8a3" + integrity sha512-ePUciFfFdythHNMp8FP5K15R/CoGzSLVniJdD50qm76c4ATXZHnGCW2PGwoeAZCy4QTzhlhdBq78uN0wAs75GA== dependencies: - "@lerna/prompt" "5.4.3" + "@lerna/prompt" "6.4.1" -"@lerna/output@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/output/-/output-5.4.3.tgz#6003a46356b92951a4c041b70b6bf27d358a6cab" - integrity sha512-y/skSk0jMxPlJ1gpQwmKiMdElbznOMCYdCi170wfj3esby+fr8eULiwx7wUy3K+YtEGp7JS6TUjXb4zm9O0rMw== +"@lerna/output@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/output/-/output-6.4.1.tgz#327baf768b8fb63db9d52f68288d387379f814f7" + integrity sha512-A1yRLF0bO+lhbIkrryRd6hGSD0wnyS1rTPOWJhScO/Zyv8vIPWhd2fZCLR1gI2d/Kt05qmK3T/zETTwloK7Fww== dependencies: npmlog "^6.0.2" -"@lerna/pack-directory@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-5.4.3.tgz#eea41c6db9a0b0e81efa07f334d3770a11e8608b" - integrity sha512-47vsQem4Jr1W7Ce03RKihprBFLh2Q+VKgIcQGPec764i5uv3QWHzqK//da7+fmHr86qusinHvCIV7X3pXcohWg== +"@lerna/pack-directory@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-6.4.1.tgz#e78aae4e7944057d8fc6cb4dd8ae50be7a95c2fd" + integrity sha512-kBtDL9bPP72/Nl7Gqa2CA3Odb8CYY1EF2jt801f+B37TqRLf57UXQom7yF3PbWPCPmhoU+8Fc4RMpUwSbFC46Q== dependencies: - "@lerna/get-packed" "5.4.3" - "@lerna/package" "5.4.3" - "@lerna/run-lifecycle" "5.4.3" - "@lerna/temp-write" "5.4.3" + "@lerna/get-packed" "6.4.1" + "@lerna/package" "6.4.1" + "@lerna/run-lifecycle" "6.4.1" + "@lerna/temp-write" "6.4.1" npm-packlist "^5.1.1" npmlog "^6.0.2" tar "^6.1.0" -"@lerna/package-graph@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-5.4.3.tgz#5710409b6233a20dfc98bb0004c611bc8a9ae9d4" - integrity sha512-8eyAS+hb+K/+1Si2UNh4KPaLFdgTgdrRcsuTY7aKaINyrzoLTArAKPk4dQZTH1d0SUWtFzicvWixkkzq21QuOw== +"@lerna/package-graph@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-6.4.1.tgz#7a18024d531f0bd88609944e572b4861f0f8868f" + integrity sha512-fQvc59stRYOqxT3Mn7g/yI9/Kw5XetJoKcW5l8XeqKqcTNDURqKnN0qaNBY6lTTLOe4cR7gfXF2l1u3HOz0qEg== dependencies: - "@lerna/prerelease-id-from-version" "5.4.3" - "@lerna/validation-error" "5.4.3" + "@lerna/prerelease-id-from-version" "6.4.1" + "@lerna/validation-error" "6.4.1" npm-package-arg "8.1.1" npmlog "^6.0.2" semver "^7.3.4" -"@lerna/package@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/package/-/package-5.4.3.tgz#ff1505199977debfa58862dde5df804d5db4bca6" - integrity sha512-EIw82v4ijzS3qRCSKHNSJ/UTnFDroaEp6mj7pzLO6lIrAqg7MgtKeThMhzEAMvF4yNB7BL+UR+dZ0jI47WgQJQ== +"@lerna/package@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/package/-/package-6.4.1.tgz#ebbd4c5f58f4b6cf77019271a686be9585272a3b" + integrity sha512-TrOah58RnwS9R8d3+WgFFTu5lqgZs7M+e1dvcRga7oSJeKscqpEK57G0xspvF3ycjfXQwRMmEtwPmpkeEVLMzA== dependencies: load-json-file "^6.2.0" npm-package-arg "8.1.1" write-pkg "^4.0.0" -"@lerna/prerelease-id-from-version@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-5.4.3.tgz#28db7eac5bb21762f2d7562ddc5d12e8f0eced38" - integrity sha512-bXsBCv/VJrWXz2usnk52TtTb4dsXSeYDI2U1N2z/DssFKlOpH7xL1mKWC4OXE2XBqb9I49sDPfZzN8BxTfJdJQ== +"@lerna/prerelease-id-from-version@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-6.4.1.tgz#65eb1835cdfd112783eea6b596812c64f535386b" + integrity sha512-uGicdMFrmfHXeC0FTosnUKRgUjrBJdZwrmw7ZWMb5DAJGOuTzrvJIcz5f0/eL3XqypC/7g+9DoTgKjX3hlxPZA== dependencies: semver "^7.3.4" -"@lerna/profiler@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/profiler/-/profiler-5.4.3.tgz#1905e8ae96ec23681323ee6b820387689a5b06ad" - integrity sha512-6otMDwCzfWszV0K7RRjlF5gibLZt1ay+NmtrhL7TZ7PSizIJXlf6HxZiYodGgjahKAdGxx34H9XyToVzOLdg3w== +"@lerna/profiler@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/profiler/-/profiler-6.4.1.tgz#0d5e017e1389e35960d671f43db7eb16337fda1b" + integrity sha512-dq2uQxcu0aq6eSoN+JwnvHoAnjtZAVngMvywz5bTAfzz/sSvIad1v8RCpJUMBQHxaPtbfiNvOIQgDZOmCBIM4g== dependencies: fs-extra "^9.1.0" npmlog "^6.0.2" upath "^2.0.1" -"@lerna/project@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/project/-/project-5.4.3.tgz#48d6fffc025cb6fcb42aa75fa29582f72cd71ab3" - integrity sha512-j2EeuwdbHsL++jy0s2ShDbdOPirPOL/FNMRf7Qtwl4pEWoOiSYmv/LnIt2pV7cwww9Lx8Y682/7CQwlXdgrrMw== +"@lerna/project@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/project/-/project-6.4.1.tgz#0519323aa8bde5b73fc0bf1c428385a556a445f0" + integrity sha512-BPFYr4A0mNZ2jZymlcwwh7PfIC+I6r52xgGtJ4KIrIOB6mVKo9u30dgYJbUQxmSuMRTOnX7PJZttQQzSda4gEg== dependencies: - "@lerna/package" "5.4.3" - "@lerna/validation-error" "5.4.3" + "@lerna/package" "6.4.1" + "@lerna/validation-error" "6.4.1" cosmiconfig "^7.0.0" dedent "^0.7.0" dot-prop "^6.0.1" glob-parent "^5.1.1" globby "^11.0.2" + js-yaml "^4.1.0" load-json-file "^6.2.0" npmlog "^6.0.2" p-map "^4.0.0" resolve-from "^5.0.0" write-json-file "^4.3.0" -"@lerna/prompt@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/prompt/-/prompt-5.4.3.tgz#ace30e42f59c16a2d5c4ec663e4fc73b1f604a57" - integrity sha512-VqrTgnbm1H24aYacXmZ2z7atHO6W4NamvwHroGRFqiM34dCLQh8S22X5mNnb4nX5lgfb+doqcxBtOi91vqpJ2g== +"@lerna/prompt@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/prompt/-/prompt-6.4.1.tgz#5ede06b4c8e17ec3045180b10ec5bd313cbc8585" + integrity sha512-vMxCIgF9Vpe80PnargBGAdS/Ib58iYEcfkcXwo7mYBCxEVcaUJFKZ72FEW8rw+H5LkxBlzrBJyfKRoOe0ks9gQ== dependencies: inquirer "^8.2.4" npmlog "^6.0.2" -"@lerna/publish@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/publish/-/publish-5.4.3.tgz#94ec4197f5e00765686512787b54fbbd83164799" - integrity sha512-SYziRvRwahzbM0A4T63FfQsk2i33cIauKXlJz6t3GQZvVzUFb0gD/baVas2V7Fs/Ty1oCqtmDKB/ABTznWYwGg== - dependencies: - "@lerna/check-working-tree" "5.4.3" - "@lerna/child-process" "5.4.3" - "@lerna/collect-updates" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/describe-ref" "5.4.3" - "@lerna/log-packed" "5.4.3" - "@lerna/npm-conf" "5.4.3" - "@lerna/npm-dist-tag" "5.4.3" - "@lerna/npm-publish" "5.4.3" - "@lerna/otplease" "5.4.3" - "@lerna/output" "5.4.3" - "@lerna/pack-directory" "5.4.3" - "@lerna/prerelease-id-from-version" "5.4.3" - "@lerna/prompt" "5.4.3" - "@lerna/pulse-till-done" "5.4.3" - "@lerna/run-lifecycle" "5.4.3" - "@lerna/run-topologically" "5.4.3" - "@lerna/validation-error" "5.4.3" - "@lerna/version" "5.4.3" +"@lerna/publish@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/publish/-/publish-6.4.1.tgz#e1bdfa67297ca4a3054863e7acfc8482bf613c35" + integrity sha512-/D/AECpw2VNMa1Nh4g29ddYKRIqygEV1ftV8PYXVlHpqWN7VaKrcbRU6pn0ldgpFlMyPtESfv1zS32F5CQ944w== + dependencies: + "@lerna/check-working-tree" "6.4.1" + "@lerna/child-process" "6.4.1" + "@lerna/collect-updates" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/describe-ref" "6.4.1" + "@lerna/log-packed" "6.4.1" + "@lerna/npm-conf" "6.4.1" + "@lerna/npm-dist-tag" "6.4.1" + "@lerna/npm-publish" "6.4.1" + "@lerna/otplease" "6.4.1" + "@lerna/output" "6.4.1" + "@lerna/pack-directory" "6.4.1" + "@lerna/prerelease-id-from-version" "6.4.1" + "@lerna/prompt" "6.4.1" + "@lerna/pulse-till-done" "6.4.1" + "@lerna/run-lifecycle" "6.4.1" + "@lerna/run-topologically" "6.4.1" + "@lerna/validation-error" "6.4.1" + "@lerna/version" "6.4.1" fs-extra "^9.1.0" libnpmaccess "^6.0.3" npm-package-arg "8.1.1" @@ -1365,98 +1432,100 @@ pacote "^13.6.1" semver "^7.3.4" -"@lerna/pulse-till-done@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-5.4.3.tgz#0aced2e3c9d7763fd880688e10fc1b3d40158066" - integrity sha512-Twy0UmVtyFzC+sLDnuY0u37Xu17WAP7ysQ7riaLx9KhO0M9MZvoY+kDF/hg0K204tZi0dr6R5eLGEUd+Xkg9Rw== +"@lerna/pulse-till-done@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-6.4.1.tgz#85c38a43939bf5e21b61091d0bcf73a1109a59db" + integrity sha512-efAkOC1UuiyqYBfrmhDBL6ufYtnpSqAG+lT4d/yk3CzJEJKkoCwh2Hb692kqHHQ5F74Uusc8tcRB7GBcfNZRWA== dependencies: npmlog "^6.0.2" -"@lerna/query-graph@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-5.4.3.tgz#e9421f751039c0dfdaf5cea4f319129c534f0386" - integrity sha512-eiRsEPg+t2tN9VWXSAj2y0zEphPrOz6DdYw/5ntVFDecIfoANxGKcCkOTqb3PnaC8BojI64N3Ju+i41jcO0mLw== +"@lerna/query-graph@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-6.4.1.tgz#3c224a49ff392d08ce8aeeaa1af4458f522a2b78" + integrity sha512-gBGZLgu2x6L4d4ZYDn4+d5rxT9RNBC+biOxi0QrbaIq83I+JpHVmFSmExXK3rcTritrQ3JT9NCqb+Yu9tL9adQ== dependencies: - "@lerna/package-graph" "5.4.3" + "@lerna/package-graph" "6.4.1" -"@lerna/resolve-symlink@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-5.4.3.tgz#168f64244e87d7b9f6e89d183a70dfbf64590c20" - integrity sha512-BzqinKmTny70KgSBAaVgdLHaVR3WXRVk5EDbQHB73qg4dHiyYrzvDBqkaKzv1K1th8E4LdQQXf5LiNEbfU/1Bg== +"@lerna/resolve-symlink@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-6.4.1.tgz#ab42dcbd03bc4028ec77ee481c5db8884ebaf40a" + integrity sha512-gnqltcwhWVLUxCuwXWe/ch9WWTxXRI7F0ZvCtIgdfOpbosm3f1g27VO1LjXeJN2i6ks03qqMowqy4xB4uMR9IA== dependencies: fs-extra "^9.1.0" npmlog "^6.0.2" read-cmd-shim "^3.0.0" -"@lerna/rimraf-dir@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-5.4.3.tgz#60d91a8d1de928d1a818a3e113e64707e461dbba" - integrity sha512-gBraUVczKk4Jik1+qCj4jtQ53l1zmWmMoH7A11ifYI60Dg7Mc6iQcIZOIj6siD5TSOtSCy7qePu3VyXBOIquvQ== +"@lerna/rimraf-dir@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-6.4.1.tgz#116e379f653135b3ae955dcba703bdf212cab51a" + integrity sha512-5sDOmZmVj0iXIiEgdhCm0Prjg5q2SQQKtMd7ImimPtWKkV0IyJWxrepJFbeQoFj5xBQF7QB5jlVNEfQfKhD6pQ== dependencies: - "@lerna/child-process" "5.4.3" + "@lerna/child-process" "6.4.1" npmlog "^6.0.2" path-exists "^4.0.0" rimraf "^3.0.2" -"@lerna/run-lifecycle@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-5.4.3.tgz#18aa3ebde70caf21c1d52454090419853329a48f" - integrity sha512-XKUfELNjkR6EUg+Xh92s1etjNvCbTBw20QMXDsyGSipHcLr7huXjC0D2/4/+j8/N5sz/rg+JufQfc1ldtpOU0A== +"@lerna/run-lifecycle@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-6.4.1.tgz#1eac136afae97e197bdb564e67fb385f4d346685" + integrity sha512-42VopI8NC8uVCZ3YPwbTycGVBSgukJltW5Saein0m7TIqFjwSfrcP0n7QJOr+WAu9uQkk+2kBstF5WmvKiqgEA== dependencies: - "@lerna/npm-conf" "5.4.3" + "@lerna/npm-conf" "6.4.1" "@npmcli/run-script" "^4.1.7" npmlog "^6.0.2" p-queue "^6.6.2" -"@lerna/run-topologically@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-5.4.3.tgz#772b97e6553bc77841582b25d97e52746754e7c6" - integrity sha512-9bT8mJ0RICIk16l8L9jRRqSXGSiLEKUd50DLz5Tv0EdOKD+prwffAivCpVMYF9tdD5UaQzDAK/VzFdS5FEzPQg== +"@lerna/run-topologically@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-6.4.1.tgz#640b07d83f1d1e6d3bc36f81a74957839bb1672f" + integrity sha512-gXlnAsYrjs6KIUGDnHM8M8nt30Amxq3r0lSCNAt+vEu2sMMEOh9lffGGaJobJZ4bdwoXnKay3uER/TU8E9owMw== dependencies: - "@lerna/query-graph" "5.4.3" + "@lerna/query-graph" "6.4.1" p-queue "^6.6.2" -"@lerna/run@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/run/-/run-5.4.3.tgz#e011a1d11408b0cc5abe41f006df189ebcf3bfa7" - integrity sha512-PyHOYCsuJ+5r9ymjtwbQCbMMebVhaZ7Xy4jNpL9kqIvmdxe1S5QTP6Vyc6+RAvUtx0upP++0MFFA8CbZ1ZwOcw== - dependencies: - "@lerna/command" "5.4.3" - "@lerna/filter-options" "5.4.3" - "@lerna/npm-run-script" "5.4.3" - "@lerna/output" "5.4.3" - "@lerna/profiler" "5.4.3" - "@lerna/run-topologically" "5.4.3" - "@lerna/timer" "5.4.3" - "@lerna/validation-error" "5.4.3" +"@lerna/run@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/run/-/run-6.4.1.tgz#985279f071ff23ae15f92837f85f979a1352fc01" + integrity sha512-HRw7kS6KNqTxqntFiFXPEeBEct08NjnL6xKbbOV6pXXf+lXUQbJlF8S7t6UYqeWgTZ4iU9caIxtZIY+EpW93mQ== + dependencies: + "@lerna/command" "6.4.1" + "@lerna/filter-options" "6.4.1" + "@lerna/npm-run-script" "6.4.1" + "@lerna/output" "6.4.1" + "@lerna/profiler" "6.4.1" + "@lerna/run-topologically" "6.4.1" + "@lerna/timer" "6.4.1" + "@lerna/validation-error" "6.4.1" + fs-extra "^9.1.0" + nx ">=15.4.2 < 16" p-map "^4.0.0" -"@lerna/symlink-binary@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-5.4.3.tgz#0cfe58a2781429c5dc057a1d12c67c7dbfe730c3" - integrity sha512-iXBijyb1+NiOeifnRsbicSju6/FGtv6hvNny2lbjyr0EJ8jMz6JaoQ6eep9yXhgaNRJND1Pw9JBiCv6EhhcyCw== +"@lerna/symlink-binary@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-6.4.1.tgz#d8e1b653a7ae9fe38834851c66c92278e3bb25ae" + integrity sha512-poZX90VmXRjL/JTvxaUQPeMDxFUIQvhBkHnH+dwW0RjsHB/2Tu4QUAsE0OlFnlWQGsAtXF4FTtW8Xs57E/19Kw== dependencies: - "@lerna/create-symlink" "5.4.3" - "@lerna/package" "5.4.3" + "@lerna/create-symlink" "6.4.1" + "@lerna/package" "6.4.1" fs-extra "^9.1.0" p-map "^4.0.0" -"@lerna/symlink-dependencies@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-5.4.3.tgz#856803bfca5e65824f60312e5465e9a66fc5c1c8" - integrity sha512-9fK3fIl6wyihyfKhDUquiAx8JoMjctBJ7zhLjrgOon5Ua2fyc+mVp9fTWsjHtv7IaC/TeP9oA4/IcBtdr2xieg== +"@lerna/symlink-dependencies@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-6.4.1.tgz#988203cc260406b64d61294367821a0f26419ee6" + integrity sha512-43W2uLlpn3TTYuHVeO/2A6uiTZg6TOk/OSKi21ujD7IfVIYcRYCwCV+8LPP12R3rzyab0JWkWnhp80Z8A2Uykw== dependencies: - "@lerna/create-symlink" "5.4.3" - "@lerna/resolve-symlink" "5.4.3" - "@lerna/symlink-binary" "5.4.3" + "@lerna/create-symlink" "6.4.1" + "@lerna/resolve-symlink" "6.4.1" + "@lerna/symlink-binary" "6.4.1" fs-extra "^9.1.0" p-map "^4.0.0" p-map-series "^2.1.0" -"@lerna/temp-write@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-5.4.3.tgz#e9562fc75eed7fbd7bedb7e164893646579411da" - integrity sha512-HgAVNmKfeRKm4QPFGFfmzVC/lA2jv5QpMXPPDahoBEI6BhYtMmHiUWQan6dfsCoSf65xDd+9NTESya9AOSbN2w== +"@lerna/temp-write@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-6.4.1.tgz#1c46d05b633597c77b0c5f5ab46c1315195f7786" + integrity sha512-7uiGFVoTyos5xXbVQg4bG18qVEn9dFmboXCcHbMj5mc/+/QmU9QeNz/Cq36O5TY6gBbLnyj3lfL5PhzERWKMFg== dependencies: graceful-fs "^4.1.15" is-stream "^2.0.0" @@ -1464,37 +1533,38 @@ temp-dir "^1.0.0" uuid "^8.3.2" -"@lerna/timer@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/timer/-/timer-5.4.3.tgz#8aa030d49bb2ee693b624a8a69e4c92538960e6f" - integrity sha512-0NwrCxug6pmSAuPaAHNr5VRGw7+nqikoIpwx6RViJiOD+UYFf3k955fngtSX2JhETR/7it9ncgpbaLvlxusx9g== +"@lerna/timer@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/timer/-/timer-6.4.1.tgz#47fe50b56bd2fc32396a2559f7bb65de8200f07d" + integrity sha512-ogmjFTWwRvevZr76a2sAbhmu3Ut2x73nDIn0bcwZwZ3Qc3pHD8eITdjs/wIKkHse3J7l3TO5BFJPnrvDS7HLnw== -"@lerna/validation-error@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-5.4.3.tgz#8a3060b466116efe8c18366a505a291e8a2e2778" - integrity sha512-edf9vbQaDViffhHqL/wHdGs83RV7uJ4N5E3VEpjXefWIUfgmw9wYjkX338WYUh/XqDYbSV6C1M8A24FT3/0uzw== +"@lerna/validation-error@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-6.4.1.tgz#2cab92c2be395158c3d65fa57ddb73892617d7e8" + integrity sha512-fxfJvl3VgFd7eBfVMRX6Yal9omDLs2mcGKkNYeCEyt4Uwlz1B5tPAXyk/sNMfkKV2Aat/mlK5tnY13vUrMKkyA== dependencies: npmlog "^6.0.2" -"@lerna/version@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/version/-/version-5.4.3.tgz#7c5c0888f7f162999c5b9314dd48b899c1bbea8e" - integrity sha512-a6Q+o1fZbOg/GVG8QtvfyOpX0sZ38bbI9hSJU5YMf99YKdyzp80dDDav+IGMxIaZSj08HJ1pPyXOLR27I8fTUQ== - dependencies: - "@lerna/check-working-tree" "5.4.3" - "@lerna/child-process" "5.4.3" - "@lerna/collect-updates" "5.4.3" - "@lerna/command" "5.4.3" - "@lerna/conventional-commits" "5.4.3" - "@lerna/github-client" "5.4.3" - "@lerna/gitlab-client" "5.4.3" - "@lerna/output" "5.4.3" - "@lerna/prerelease-id-from-version" "5.4.3" - "@lerna/prompt" "5.4.3" - "@lerna/run-lifecycle" "5.4.3" - "@lerna/run-topologically" "5.4.3" - "@lerna/temp-write" "5.4.3" - "@lerna/validation-error" "5.4.3" +"@lerna/version@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/version/-/version-6.4.1.tgz#01011364df04240ce92dffed1d2fa76bb9f959ff" + integrity sha512-1/krPq0PtEqDXtaaZsVuKev9pXJCkNC1vOo2qCcn6PBkODw/QTAvGcUi0I+BM2c//pdxge9/gfmbDo1lC8RtAQ== + dependencies: + "@lerna/check-working-tree" "6.4.1" + "@lerna/child-process" "6.4.1" + "@lerna/collect-updates" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/conventional-commits" "6.4.1" + "@lerna/github-client" "6.4.1" + "@lerna/gitlab-client" "6.4.1" + "@lerna/output" "6.4.1" + "@lerna/prerelease-id-from-version" "6.4.1" + "@lerna/prompt" "6.4.1" + "@lerna/run-lifecycle" "6.4.1" + "@lerna/run-topologically" "6.4.1" + "@lerna/temp-write" "6.4.1" + "@lerna/validation-error" "6.4.1" + "@nrwl/devkit" ">=15.4.2 < 16" chalk "^4.1.0" dedent "^0.7.0" load-json-file "^6.2.0" @@ -1508,131 +1578,132 @@ slash "^3.0.0" write-json-file "^4.3.0" -"@lerna/write-log-file@5.4.3": - version "5.4.3" - resolved "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-5.4.3.tgz#6f721c380693ac764c00d6cc5413cffa50a972b4" - integrity sha512-S2kctFhsO4mMbR52tW9VjYrGWUMYO5YIjprg8B7vQSwYvWOOJfqOKy/A+P/U5zXuCSAbDDGssyS+CCM36MFEQw== +"@lerna/write-log-file@6.4.1": + version "6.4.1" + resolved "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-6.4.1.tgz#b9b959e4b853cdabf0309bc5da1513fa025117ec" + integrity sha512-LE4fueQSDrQo76F4/gFXL0wnGhqdG7WHVH8D8TrKouF2Afl4NHltObCm4WsSMPjcfciVnZQFfx1ruxU4r/enHQ== dependencies: npmlog "^6.0.2" write-file-atomic "^4.0.1" -"@lumino/algorithm@^1.3.3", "@lumino/algorithm@^1.9.1": - version "1.9.1" - resolved "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-1.9.1.tgz#a870598e031f5ee85e20e77ce7bfffbb0dffd7f5" - integrity sha512-d0rj7IYRzYj6WbWSrbJbKvrfO4H0NUnXT2yjSWS/sCklpTpSp0IGmndK/X4r6gG+ev5lb5+wBg9ofUDBvoAlAw== - -"@lumino/application@^1.16.0": - version "1.27.1" - resolved "https://registry.npmjs.org/@lumino/application/-/application-1.27.1.tgz#fc6d8eaac955426f2da7f25baee3c02489911688" - integrity sha512-jEQweb3bxt1kBLUjcw3A787xjdMbe8TbOFOug9H53Ld/VftVitrt2ETALTB+RugX8Mhp+nZ/Sb8glko/fHJ2IA== - dependencies: - "@lumino/commands" "^1.19.1" - "@lumino/coreutils" "^1.11.1" - "@lumino/widgets" "^1.30.1" - -"@lumino/collections@^1.9.1": - version "1.9.1" - resolved "https://registry.npmjs.org/@lumino/collections/-/collections-1.9.1.tgz#268f1ec6850d5e131cfc8db232c7e1e106144aa0" - integrity sha512-5RaRGUY7BJ/1j173sc9DCfiVf70Z0hopRnBV8/AeAaK9bJJRAYjDhlZ9O8xTyouegh6krkOfiDyjl3pwogLrQw== - dependencies: - "@lumino/algorithm" "^1.9.1" - -"@lumino/commands@^1.12.0", "@lumino/commands@^1.19.1": - version "1.19.1" - resolved "https://registry.npmjs.org/@lumino/commands/-/commands-1.19.1.tgz#fa124bdbe0acfe3e3e09fce21049b5ee8f71e8f4" - integrity sha512-jWNvwpOEPnWLP1i1cgzJr/ZCqzitLYIRW5n+xJgvSd3T9I+lraWl44uXvg2DDHs4QdfRTu2tnMafl0ynFg1Hfg== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.11.1" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/keyboard" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" +"@lumino/algorithm@^1.9.0", "@lumino/algorithm@^1.9.1", "@lumino/algorithm@^1.9.2": + version "1.9.2" + resolved "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-1.9.2.tgz#b95e6419aed58ff6b863a51bfb4add0f795141d3" + integrity sha512-Z06lp/yuhz8CtIir3PNTGnuk7909eXt4ukJsCzChsGuot2l5Fbs96RJ/FOHgwCedaX74CtxPjXHXoszFbUA+4A== -"@lumino/coreutils@^1.11.1", "@lumino/coreutils@^1.5.3": - version "1.11.1" - resolved "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-1.11.1.tgz#6d89c6325d7adb5f2179dfe3660f0aec8f3c4546" - integrity sha512-TbXeYnUChSMN8SmuOwT+bADS3kMhsVaQC0sZie0ZeGaLYxVqvd7NEDRZATDtjdw7QGHK0TwH5+XzuSdNkAXpFw== - -"@lumino/disposable@^1.10.1", "@lumino/disposable@^1.4.3": - version "1.10.1" - resolved "https://registry.npmjs.org/@lumino/disposable/-/disposable-1.10.1.tgz#58fddc619cf89335802d168564b76ff5315d5a84" - integrity sha512-mZQILc8sVGZC7mJNOGVmehDRO9/u3sIRdjZ+pCYjDgXKcINLd6HoPhZDquKCWiRBfHTL1B3tOHjnBhahBc2N/Q== +"@lumino/application@^1.27.0": + version "1.31.2" + resolved "https://registry.npmjs.org/@lumino/application/-/application-1.31.2.tgz#428aa9655fe9ae16aff0fed3543a05ada0e129f2" + integrity sha512-6XLR9EdizJaA4Gnejd6JYc2VB7iMYcZfZiDmBa/ZsQ2ftNFH26uZOB5iLLb8U1Wc+2QlZTND9qSBD34W8ghr8A== dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/signaling" "^1.10.1" - -"@lumino/domutils@^1.2.3", "@lumino/domutils@^1.8.1": - version "1.8.1" - resolved "https://registry.npmjs.org/@lumino/domutils/-/domutils-1.8.1.tgz#cf118e4eba90c3bf1e3edf7f19cce8846ec7875c" - integrity sha512-QUVXwmDMIfcHC3yslhmyGK4HYBKaJ3xX5MTwDrjsSX7J7AZ4jwL4zfsxyF9ntdqEKraoJhLQ6BaUBY+Ur1cnYw== + "@lumino/commands" "^1.21.0" + "@lumino/coreutils" "^1.12.1" + "@lumino/widgets" "^1.37.0" -"@lumino/dragdrop@^1.13.1", "@lumino/dragdrop@^1.7.1": - version "1.13.1" - resolved "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-1.13.1.tgz#a8f8ae4262dcbba4ef85900f6081c90bd47df2b5" - integrity sha512-78tvTLwUkGbxrVentok7J4M1y+QHml3+Z+N5urxpXZMqVaLCeLxXfQO5QbWKiQjRWuPSoXhCB/PNBrlZeqzK+A== +"@lumino/collections@^1.9.3": + version "1.9.3" + resolved "https://registry.npmjs.org/@lumino/collections/-/collections-1.9.3.tgz#370dc2d50aa91371288a4f7376bea5a3191fc5dc" + integrity sha512-2i2Wf1xnfTgEgdyKEpqM16bcYRIhUOGCDzaVCEZACVG9R1CgYwOe3zfn71slBQOVSjjRgwYrgLXu4MBpt6YK+g== + dependencies: + "@lumino/algorithm" "^1.9.2" + +"@lumino/commands@^1.19.0", "@lumino/commands@^1.21.0": + version "1.21.0" + resolved "https://registry.npmjs.org/@lumino/commands/-/commands-1.21.0.tgz#23cf0b5b1f9b00b0c2960d896726d89dd17bf6b4" + integrity sha512-N2LNL5fVNLdD48WEa7yyUtVRc2kIf4YpBojxygzZcMGVaoemLnCnUlw7espB5DTDl+WRO/pi5fkWTnoNvp+8Bg== + dependencies: + "@lumino/algorithm" "^1.9.2" + "@lumino/coreutils" "^1.12.1" + "@lumino/disposable" "^1.10.3" + "@lumino/domutils" "^1.8.2" + "@lumino/keyboard" "^1.8.2" + "@lumino/signaling" "^1.11.0" + "@lumino/virtualdom" "^1.14.3" + +"@lumino/coreutils@^1.11.0", "@lumino/coreutils@^1.11.1", "@lumino/coreutils@^1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-1.12.1.tgz#79860c9937483ddf6cda87f6c2b9da8eb1a5d768" + integrity sha512-JLu3nTHzJk9N8ohZ85u75YxemMrmDzJdNgZztfP7F7T7mxND3YVNCkJG35a6aJ7edu1sIgCjBxOvV+hv27iYvQ== + +"@lumino/disposable@^1.10.0", "@lumino/disposable@^1.10.1", "@lumino/disposable@^1.10.3": + version "1.10.3" + resolved "https://registry.npmjs.org/@lumino/disposable/-/disposable-1.10.3.tgz#c9778204f997605b00dab342029d488196d4baef" + integrity sha512-a+LplaVGuubmM0KcgAK5NCcJxo0vuw020p3r5AaM/uvAtvLHM+po0wqD0Lcz633ERunf+bDdQ+8BcOhrQLPofQ== + dependencies: + "@lumino/algorithm" "^1.9.2" + "@lumino/signaling" "^1.11.0" + +"@lumino/domutils@^1.8.0", "@lumino/domutils@^1.8.1", "@lumino/domutils@^1.8.2": + version "1.8.2" + resolved "https://registry.npmjs.org/@lumino/domutils/-/domutils-1.8.2.tgz#d15cdbae12bea52852bbc13c4629360f9f05b7f5" + integrity sha512-QIpMfkPJrs4GrWBuJf2Sn1fpyVPmvqUUAeD8xAQo8+4V5JAT0vUDLxZ9HijefMgNCi3+Bs8Z3lQwRCrz+cFP1A== + +"@lumino/dragdrop@^1.13.0", "@lumino/dragdrop@^1.14.3": + version "1.14.3" + resolved "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-1.14.3.tgz#5621d97bcb90ae18b053f56d9c448ccef272d575" + integrity sha512-e3/lnc7bSqtdbDyamx+yeLuAECY1XGcczh8Wu66p6nkkohiajLqeNXicvWQd5G+T2xGce6QFkUnqWUcO5KNHOw== dependencies: - "@lumino/coreutils" "^1.11.1" - "@lumino/disposable" "^1.10.1" + "@lumino/coreutils" "^1.12.1" + "@lumino/disposable" "^1.10.3" -"@lumino/keyboard@^1.8.1": - version "1.8.1" - resolved "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-1.8.1.tgz#e7850e2fb973fbb4c6e737ca8d9307f2dc3eb74b" - integrity sha512-8x0y2ZQtEvOsblpI2gfTgf+gboftusP+5aukKEsgNQtzFl28RezQXEOSVd8iD3K6+Q1MaPQF0OALYP0ASqBjBg== +"@lumino/keyboard@^1.8.2": + version "1.8.2" + resolved "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-1.8.2.tgz#714dbe671f0718f516d1ec23188b31a9ccd82fb2" + integrity sha512-Dy+XqQ1wXbcnuYtjys5A0pAqf4SpAFl9NY6owyIhXAo0Va7w3LYp3jgiP1xAaBAwMuUppiUAfrbjrysZuZ625g== -"@lumino/messaging@^1.10.1", "@lumino/messaging@^1.4.3": - version "1.10.1" - resolved "https://registry.npmjs.org/@lumino/messaging/-/messaging-1.10.1.tgz#b29575cca46e2f23b84626b793ec8e2be46a53ba" - integrity sha512-XZSdt9ih94rdeeLL0cryUw6HHD51D7TP8c+MFf+YRF6VKwOFB9RoajfQWadeqpmH+schTs3EsrFfA9KHduzC7w== +"@lumino/messaging@^1.10.0", "@lumino/messaging@^1.10.1", "@lumino/messaging@^1.10.3": + version "1.10.3" + resolved "https://registry.npmjs.org/@lumino/messaging/-/messaging-1.10.3.tgz#b6227bdfc178a8542571625ecb68063691b6af3c" + integrity sha512-F/KOwMCdqvdEG8CYAJcBSadzp6aI7a47Fr60zAKGqZATSRRRV41q53iXU7HjFPqQqQIvdn9Z7J32rBEAyQAzww== dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/collections" "^1.9.1" + "@lumino/algorithm" "^1.9.2" + "@lumino/collections" "^1.9.3" -"@lumino/polling@^1.3.3": - version "1.9.1" - resolved "https://registry.npmjs.org/@lumino/polling/-/polling-1.9.1.tgz#38d5f31b16ecdf95af0f48b9b67f0444b3de2df8" - integrity sha512-eZbkLcEJmx+1ABekXchiWbZGKuaEfBvCYb0swWHFrHYi48dtmVsJtyLMDmLGPDZC7cOxoQ3YoSCYiCKmgSIQCA== +"@lumino/polling@^1.9.0": + version "1.11.3" + resolved "https://registry.npmjs.org/@lumino/polling/-/polling-1.11.3.tgz#0b0b9a30b7077834d41df08fb2387260c95cd6e5" + integrity sha512-NPda40R/PFwzufuhfEx41g/L3I1K8TEM75QbooL22U+bFRBY9bChOLh+xKXyT2yO30SRLg7F7jaWcwZ01hCVwQ== dependencies: - "@lumino/coreutils" "^1.11.1" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" + "@lumino/coreutils" "^1.12.1" + "@lumino/disposable" "^1.10.3" + "@lumino/signaling" "^1.11.0" -"@lumino/properties@^1.2.3", "@lumino/properties@^1.8.1": - version "1.8.1" - resolved "https://registry.npmjs.org/@lumino/properties/-/properties-1.8.1.tgz#47eb8516e92c987dcb2c404db83a258159efec3d" - integrity sha512-O+CCcAqP64Di32DUZ4Jqq0DtUyE5RJREN5vbkgGZGu+WauJ/RYoiLDe1ubbAeSaHk71OrS60ZBV7QyC8ZaBVsA== +"@lumino/properties@^1.8.0", "@lumino/properties@^1.8.1", "@lumino/properties@^1.8.2": + version "1.8.2" + resolved "https://registry.npmjs.org/@lumino/properties/-/properties-1.8.2.tgz#91131f2ca91a902faa138771eb63341db78fc0fd" + integrity sha512-EkjI9Cw8R0U+xC9HxdFSu7X1tz1H1vKu20cGvJ2gU+CXlMB1DvoYJCYxCThByHZ+kURTAap4SE5x8HvKwNPbig== -"@lumino/signaling@^1.10.1", "@lumino/signaling@^1.4.3": - version "1.10.1" - resolved "https://registry.npmjs.org/@lumino/signaling/-/signaling-1.10.1.tgz#c8a1cb5b661b6744ea817c99c758fdc897847c26" - integrity sha512-GZVbX4cfk/ZqLwkemPD/NwqToaTL/6q7qdLpEhgkiPlaH1S5/V7fDpP7N1uFy4n3BDITId8cpYgH/Ds32Mdp3A== +"@lumino/signaling@^1.10.0", "@lumino/signaling@^1.10.1", "@lumino/signaling@^1.11.0": + version "1.11.0" + resolved "https://registry.npmjs.org/@lumino/signaling/-/signaling-1.11.0.tgz#b61071875a69a02e7b14b779657ebdb099aac676" + integrity sha512-c4mfkmwr9RDh/cUF7BFoPj8KdSsmJRfGLt0e2ez4sgnbSX2afeMNQBIi/gKsD4mMmhI5bXa17tVDYQn6ICBXAw== dependencies: - "@lumino/algorithm" "^1.9.1" + "@lumino/algorithm" "^1.9.2" + "@lumino/properties" "^1.8.2" -"@lumino/virtualdom@^1.14.1", "@lumino/virtualdom@^1.8.0": - version "1.14.1" - resolved "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-1.14.1.tgz#2551b146cbe87c48d23754f370c1331a60c9fe62" - integrity sha512-imIJd/wtRkoR1onEiG5nxPEaIrf70nn4PgD/56ri3/Lo6AJEX2CusF6iIA27GVB8yl/7CxgTHUnzzCwTFPypcA== - dependencies: - "@lumino/algorithm" "^1.9.1" - -"@lumino/widgets@^1.19.0", "@lumino/widgets@^1.30.0", "@lumino/widgets@^1.30.1": - version "1.30.1" - resolved "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.30.1.tgz#eab0d048d52dd8b828c5245befa0ade721eefaaf" - integrity sha512-d0YfV1bKTQKJdEZgqkWLVQ0EXsLjPyu1HFW/pMflvge/alimT8Dn2DNIPSYu7VfsMAzspxyZv9n2Gm49qYNjtA== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.19.1" - "@lumino/coreutils" "^1.11.1" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.13.1" - "@lumino/keyboard" "^1.8.1" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" +"@lumino/virtualdom@^1.14.0", "@lumino/virtualdom@^1.14.3": + version "1.14.3" + resolved "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-1.14.3.tgz#e490c36ff506d877cf45771d6968e3e26a8919fd" + integrity sha512-5joUC1yuxeXbpfbSBm/OR8Mu9HoTo6PDX0RKqzlJ9o97iml7zayFN/ynzcxScKGQAo9iaXOY8uVIvGUT8FnsGw== + dependencies: + "@lumino/algorithm" "^1.9.2" + +"@lumino/widgets@^1.30.0", "@lumino/widgets@^1.33.0", "@lumino/widgets@^1.37.0": + version "1.37.0" + resolved "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.37.0.tgz#6761789c185197fccfaf5116d7bae960c7cb7cc2" + integrity sha512-gex1J7PGvcGfWiUvP8M0xdzRPN1ip2OeSxa7uSCSbsViCHXjYC3dl8k2NiLOc9ufoi/pitFDk6PUoOH+pWy5Ow== + dependencies: + "@lumino/algorithm" "^1.9.2" + "@lumino/commands" "^1.21.0" + "@lumino/coreutils" "^1.12.1" + "@lumino/disposable" "^1.10.3" + "@lumino/domutils" "^1.8.2" + "@lumino/dragdrop" "^1.14.3" + "@lumino/keyboard" "^1.8.2" + "@lumino/messaging" "^1.10.3" + "@lumino/properties" "^1.8.2" + "@lumino/signaling" "^1.11.0" + "@lumino/virtualdom" "^1.14.3" "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -1647,7 +1718,7 @@ resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== -"@nodelib/fs.walk@^1.2.3": +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": version "1.2.8" resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== @@ -1696,9 +1767,9 @@ walk-up-path "^1.0.0" "@npmcli/fs@^1.0.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.0.tgz#bec1d1b89c170d40e1b73ad6c943b0b75e7d2951" - integrity sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA== + version "1.1.1" + resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" + integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ== dependencies: "@gar/promisify" "^1.0.1" semver "^7.3.5" @@ -1805,125 +1876,136 @@ read-package-json-fast "^2.0.3" which "^2.0.2" -"@nrwl/cli@14.5.7": - version "14.5.7" - resolved "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.7.tgz#c5aad51bd07b07c84949f300eb0779455a16ba50" - integrity sha512-VbjUx8hkNxjA/vFGUrcqfQ8yZgnL0JfUxO0M5pLUaffZMCpAt/eXw6ufd35GaQ91RWHeI7FX0Zv+Ke8d+tZcuA== +"@nrwl/cli@15.5.3": + version "15.5.3" + resolved "https://registry.npmjs.org/@nrwl/cli/-/cli-15.5.3.tgz#13277e5a0e8ba713850bcf13fa76717ea747a2bb" + integrity sha512-NWf9CWswvdYM6YzXuweaZPAZ2erMtQrrHZdgFbUGeojZBZ+b4TCGzLWNodZj4yQOa/eTwlyPMYO2LEw9CoapDQ== + dependencies: + nx "15.5.3" + +"@nrwl/devkit@>=15.4.2 < 16": + version "15.5.3" + resolved "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.5.3.tgz#16fac0147c2ab6ebba7b5357b2b959ad46b6eb26" + integrity sha512-GGNLLGXDGWflrpaLimnE6hChfZfq3+XWZ0LJWL0IuCnchngPbNzuyh8S8KPgNKKgq4Nv0hglWefIwMg2UhHysA== dependencies: - nx "14.5.7" + "@phenomnomnominal/tsquery" "4.1.1" + ejs "^3.1.7" + ignore "^5.0.4" + semver "7.3.4" + tslib "^2.3.0" -"@nrwl/tao@14.5.7": - version "14.5.7" - resolved "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.7.tgz#ce94fb9b24cb800e41e3e9b942cbdde57c598882" - integrity sha512-6REA1aedpBXYBSgqMhJHllHCf6jveV8KycuNYIXy5r8BbCJPjTloiMrrACwUhGAqHDaP3FvvlTy2JiKAmBqlJQ== +"@nrwl/tao@15.5.3": + version "15.5.3" + resolved "https://registry.npmjs.org/@nrwl/tao/-/tao-15.5.3.tgz#08c05715d2ecb108ed8b2c5381b9017cf1448b4a" + integrity sha512-vgPLIW9IoBfQ4IkHRT5RC4LqNwFBK5jmHYmFIRgbIeFRudFBbnpmOaKRME0OwN7qJ6964PVVbzahAPvYVD02xw== dependencies: - nx "14.5.7" + nx "15.5.3" "@octokit/auth-token@^3.0.0": - version "3.0.1" - resolved "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.1.tgz#88bc2baf5d706cb258474e722a720a8365dff2ec" - integrity sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA== + version "3.0.3" + resolved "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz#ce7e48a3166731f26068d7a7a7996b5da58cbe0c" + integrity sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA== dependencies: - "@octokit/types" "^7.0.0" + "@octokit/types" "^9.0.0" -"@octokit/core@^4.0.0": - version "4.0.5" - resolved "https://registry.npmjs.org/@octokit/core/-/core-4.0.5.tgz#589e68c0a35d2afdcd41dafceab072c2fbc6ab5f" - integrity sha512-4R3HeHTYVHCfzSAi0C6pbGXV8UDI5Rk+k3G7kLVNckswN9mvpOzW9oENfjfH3nEmzg8y3AmKmzs8Sg6pLCeOCA== +"@octokit/core@^4.1.0": + version "4.2.0" + resolved "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz#8c253ba9605aca605bc46187c34fcccae6a96648" + integrity sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg== dependencies: "@octokit/auth-token" "^3.0.0" "@octokit/graphql" "^5.0.0" "@octokit/request" "^6.0.0" "@octokit/request-error" "^3.0.0" - "@octokit/types" "^7.0.0" + "@octokit/types" "^9.0.0" before-after-hook "^2.2.0" universal-user-agent "^6.0.0" "@octokit/endpoint@^7.0.0": - version "7.0.1" - resolved "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.1.tgz#cb0d03e62e8762f3c80e52b025179de81899a823" - integrity sha512-/wTXAJwt0HzJ2IeE4kQXO+mBScfzyCkI0hMtkIaqyXd9zg76OpOfNQfHL9FlaxAV2RsNiOXZibVWloy8EexENg== + version "7.0.4" + resolved "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.4.tgz#4c2df77de13b2e84bf4716d6c4a907b39a5e956c" + integrity sha512-hXJP43VT2IrUxBCNIahta8qawpIzLvCjHLCuDDsdIPbd6+jPwsc3KGl/kdQ37mLd+sdiJm6c9qKI7k5CjE0Z9A== dependencies: - "@octokit/types" "^7.0.0" + "@octokit/types" "^9.0.0" is-plain-object "^5.0.0" universal-user-agent "^6.0.0" "@octokit/graphql@^5.0.0": - version "5.0.1" - resolved "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.1.tgz#a06982514ad131fb6fbb9da968653b2233fade9b" - integrity sha512-sxmnewSwAixkP1TrLdE6yRG53eEhHhDTYUykUwdV9x8f91WcbhunIHk9x1PZLALdBZKRPUO2HRcm4kezZ79HoA== + version "5.0.5" + resolved "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz#a4cb3ea73f83b861893a6370ee82abb36e81afd2" + integrity sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ== dependencies: "@octokit/request" "^6.0.0" - "@octokit/types" "^7.0.0" + "@octokit/types" "^9.0.0" universal-user-agent "^6.0.0" -"@octokit/openapi-types@^13.1.0": - version "13.2.0" - resolved "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.2.0.tgz#4c2e5c2a0da0a7190f96ee131ee0d27b39c37e1f" - integrity sha512-1BhjsVrCe2cyE36Rorpeq331bcYzdb9ksCpkFdAN6RVtW67YdO3Pl4YXDC5dF2D1ia76MssJdn5RV+Gj9Fu7dQ== +"@octokit/openapi-types@^16.0.0": + version "16.0.0" + resolved "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz#d92838a6cd9fb4639ca875ddb3437f1045cc625e" + integrity sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA== "@octokit/plugin-enterprise-rest@^6.0.1": version "6.0.1" resolved "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437" integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw== -"@octokit/plugin-paginate-rest@^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-4.0.0.tgz#859a168262b657d46a8f1243ded66c87cee964b9" - integrity sha512-g4GJMt/7VDmIMMdQenN6bmsmRoZca1c7IxOdF2yMiMwQYrE2bmmypGQeQSD5rsaffsFMCUS7Br4pMVZamareYA== +"@octokit/plugin-paginate-rest@^6.0.0": + version "6.0.0" + resolved "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz#f34b5a7d9416019126042cd7d7b811e006c0d561" + integrity sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw== dependencies: - "@octokit/types" "^7.0.0" + "@octokit/types" "^9.0.0" "@octokit/plugin-request-log@^1.0.4": version "1.0.4" resolved "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== -"@octokit/plugin-rest-endpoint-methods@^6.0.0": - version "6.3.0" - resolved "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.3.0.tgz#81549334ce020169b84bd4a7fa2577e9d725d829" - integrity sha512-qEu2wn6E7hqluZwIEUnDxWROvKjov3zMIAi4H4d7cmKWNMeBprEXZzJe8pE5eStUYC1ysGhD0B7L6IeG1Rfb+g== +"@octokit/plugin-rest-endpoint-methods@^7.0.0": + version "7.0.1" + resolved "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz#f7ebe18144fd89460f98f35a587b056646e84502" + integrity sha512-pnCaLwZBudK5xCdrR823xHGNgqOzRnJ/mpC/76YPpNP7DybdsJtP7mdOwh+wYZxK5jqeQuhu59ogMI4NRlBUvA== dependencies: - "@octokit/types" "^7.0.0" + "@octokit/types" "^9.0.0" deprecation "^2.3.1" "@octokit/request-error@^3.0.0": - version "3.0.1" - resolved "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.1.tgz#3fd747913c06ab2195e52004a521889dadb4b295" - integrity sha512-ym4Bp0HTP7F3VFssV88WD1ZyCIRoE8H35pXSKwLeMizcdZAYc/t6N9X9Yr9n6t3aG9IH75XDnZ6UeZph0vHMWQ== + version "3.0.3" + resolved "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz#ef3dd08b8e964e53e55d471acfe00baa892b9c69" + integrity sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ== dependencies: - "@octokit/types" "^7.0.0" + "@octokit/types" "^9.0.0" deprecation "^2.0.0" once "^1.4.0" "@octokit/request@^6.0.0": - version "6.2.1" - resolved "https://registry.npmjs.org/@octokit/request/-/request-6.2.1.tgz#3ceeb22dab09a29595d96594b6720fc14495cf4e" - integrity sha512-gYKRCia3cpajRzDSU+3pt1q2OcuC6PK8PmFIyxZDWCzRXRSIBH8jXjFJ8ZceoygBIm0KsEUg4x1+XcYBz7dHPQ== + version "6.2.3" + resolved "https://registry.npmjs.org/@octokit/request/-/request-6.2.3.tgz#76d5d6d44da5c8d406620a4c285d280ae310bdb4" + integrity sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA== dependencies: "@octokit/endpoint" "^7.0.0" "@octokit/request-error" "^3.0.0" - "@octokit/types" "^7.0.0" + "@octokit/types" "^9.0.0" is-plain-object "^5.0.0" node-fetch "^2.6.7" universal-user-agent "^6.0.0" "@octokit/rest@^19.0.3": - version "19.0.4" - resolved "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.4.tgz#fd8bed1cefffa486e9ae46a9dc608ce81bcfcbdd" - integrity sha512-LwG668+6lE8zlSYOfwPj4FxWdv/qFXYBpv79TWIQEpBLKA9D/IMcWsF/U9RGpA3YqMVDiTxpgVpEW3zTFfPFTA== + version "19.0.7" + resolved "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.7.tgz#d2e21b4995ab96ae5bfae50b4969da7e04e0bb70" + integrity sha512-HRtSfjrWmWVNp2uAkEpQnuGMJsu/+dBr47dRc5QVgsCbnIc1+GFEaoKBWkYG+zjrsHpSqcAElMio+n10c0b5JA== dependencies: - "@octokit/core" "^4.0.0" - "@octokit/plugin-paginate-rest" "^4.0.0" + "@octokit/core" "^4.1.0" + "@octokit/plugin-paginate-rest" "^6.0.0" "@octokit/plugin-request-log" "^1.0.4" - "@octokit/plugin-rest-endpoint-methods" "^6.0.0" + "@octokit/plugin-rest-endpoint-methods" "^7.0.0" -"@octokit/types@^7.0.0": - version "7.1.0" - resolved "https://registry.npmjs.org/@octokit/types/-/types-7.1.0.tgz#98e345dbc6eba326dad5cfa4074171d89abb9d84" - integrity sha512-+ClA0jRc9zGFj5mfQeQNfgTlelzhpAexbAueQG1t2Xn8yhgnsjkF8bgLcUUpwrpqkv296uXyiGwkqXRSU7KYzQ== +"@octokit/types@^9.0.0": + version "9.0.0" + resolved "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz#6050db04ddf4188ec92d60e4da1a2ce0633ff635" + integrity sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw== dependencies: - "@octokit/openapi-types" "^13.1.0" + "@octokit/openapi-types" "^16.0.0" "@parcel/watcher@2.0.4": version "2.0.4" @@ -1933,24 +2015,53 @@ node-addon-api "^3.2.1" node-gyp-build "^4.3.0" +"@phenomnomnominal/tsquery@4.1.1": + version "4.1.1" + resolved "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz#42971b83590e9d853d024ddb04a18085a36518df" + integrity sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ== + dependencies: + esquery "^1.0.1" + +"@rjsf/core@^3.1.0": + version "3.2.1" + resolved "https://registry.npmjs.org/@rjsf/core/-/core-3.2.1.tgz#8a7b24c9a6f01f0ecb093fdfc777172c12b1b009" + integrity sha512-dk8ihvxFbcuIwU7G+HiJbFgwyIvaumPt5g5zfnuC26mwTUPlaDGFXKK2yITp8tJ3+hcwS5zEXtAN9wUkfuM4jA== + dependencies: + "@types/json-schema" "^7.0.7" + ajv "^6.7.0" + core-js-pure "^3.6.5" + json-schema-merge-allof "^0.6.0" + jsonpointer "^5.0.0" + lodash "^4.17.15" + nanoid "^3.1.23" + prop-types "^15.7.2" + react-is "^16.9.0" + "@sindresorhus/is@^0.14.0": version "0.14.0" resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.3": - version "1.8.3" - resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + version "1.8.6" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9" + integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/commons@^2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz#fd4ca5b063554307e8327b4564bd56d3b73924a3" + integrity sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg== dependencies: type-detect "4.0.8" -"@sinonjs/fake-timers@^7.0.4", "@sinonjs/fake-timers@^7.1.0": - version "7.1.2" - resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz#2524eae70c4910edccf99b2f4e6efc5894aff7b5" - integrity sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg== +"@sinonjs/fake-timers@^10.0.2": + version "10.0.2" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz#d10549ed1f423d80639c528b6c7f5a1017747d0c" + integrity sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw== dependencies: - "@sinonjs/commons" "^1.7.0" + "@sinonjs/commons" "^2.0.0" "@sinonjs/fake-timers@^8.1.0": version "8.1.0" @@ -1960,18 +2071,23 @@ "@sinonjs/commons" "^1.7.0" "@sinonjs/samsam@^6.0.2": - version "6.0.2" - resolved "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-6.0.2.tgz#a0117d823260f282c04bff5f8704bdc2ac6910bb" - integrity sha512-jxPRPp9n93ci7b8hMfJOFDPRLFYadN6FSpeROFTR4UNF4i5b+EK6m4QXPO46BDhFgRy1JuS87zAnFOzCUwMJcQ== + version "6.1.3" + resolved "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-6.1.3.tgz#4e30bcd4700336363302a7d72cbec9b9ab87b104" + integrity sha512-nhOb2dWPeb1sd3IQXL/dVPnKHDOAFfvichtBf4xV00/rU1QbPCQqKMbvIheIjqwVjh7qIgf2AHTHi391yMOMpQ== dependencies: "@sinonjs/commons" "^1.6.0" lodash.get "^4.4.2" type-detect "^4.0.8" "@sinonjs/text-encoding@^0.7.1": - version "0.7.1" - resolved "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz#8da5c6530915653f3a1f38fd5f101d8c3f8079c5" - integrity sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== + version "0.7.2" + resolved "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz#5981a8db18b56ba38ef0efb7d995b12aa7b51918" + integrity sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ== + +"@socket.io/component-emitter@~3.1.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553" + integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg== "@szmarczak/http-timer@^1.1.2": version "1.1.2" @@ -1999,43 +2115,40 @@ integrity sha512-ZmI0sZGAUNXUfMWboWwi4LcfpoVUYldyN6Oe0oJ5cCsHDU/LlRq8nQKPXhYLOx36QYSW9bNIb1vvRrD6K7Llgw== "@types/chai-as-promised@^7.1.0": - version "7.1.4" - resolved "https://registry.npmjs.org/@types/chai-as-promised/-/chai-as-promised-7.1.4.tgz#caf64e76fb056b8c8ced4b761ed499272b737601" - integrity sha512-1y3L1cHePcIm5vXkh1DSGf/zQq5n5xDKG1fpCvf18+uOkpce0Z1ozNFPkyWsVswK7ntN1sZBw3oU6gmN+pDUcA== + version "7.1.5" + resolved "https://registry.npmjs.org/@types/chai-as-promised/-/chai-as-promised-7.1.5.tgz#6e016811f6c7a64f2eed823191c3a6955094e255" + integrity sha512-jStwss93SITGBwt/niYrkf2C+/1KTeZCZl1LaeezTlqppAKeoQC7jxyqYuP72sxBGKCIbw7oHgbYssIRzT5FCQ== dependencies: "@types/chai" "*" "@types/chai@*", "@types/chai@^4.1.7": - version "4.3.0" - resolved "https://registry.npmjs.org/@types/chai/-/chai-4.3.0.tgz#23509ebc1fa32f1b4d50d6a66c4032d5b8eaabdc" - integrity sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw== + version "4.3.4" + resolved "https://registry.npmjs.org/@types/chai/-/chai-4.3.4.tgz#e913e8175db8307d78b4e8fa690408ba6b65dee4" + integrity sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw== "@types/codemirror@^5.60.0": - version "5.60.5" - resolved "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.5.tgz#5b989a3b4bbe657458cf372c92b6bfda6061a2b7" - integrity sha512-TiECZmm8St5YxjFUp64LK0c8WU5bxMDt9YaAek1UqUb9swrSCoJhh92fWu1p3mTEqlHjhB5sY7OFBhWroJXZVg== + version "5.60.6" + resolved "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.6.tgz#0511ed51d087ad2a2eedb6111fc74e739c4549f6" + integrity sha512-JIDPSvkYRlcv/2F0erqD+de2ni/Mz6FJMEGb0vwF6ByQOcHIKfiEfwrO4d6dSRwYeHyNUMpGjev0PyjX2M0XWw== dependencies: "@types/tern" "*" -"@types/component-emitter@^1.2.10": - version "1.2.11" - resolved "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz#50d47d42b347253817a39709fef03ce66a108506" - integrity sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ== - "@types/cookie@^0.4.1": version "0.4.1" resolved "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d" integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== "@types/cors@^2.8.12": - version "2.8.12" - resolved "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz#6b2c510a7ad7039e98e7b8d3d6598f4359e5c080" - integrity sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw== + version "2.8.13" + resolved "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz#b8ade22ba455a1b8cb3b5d3f35910fd204f84f94" + integrity sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA== + dependencies: + "@types/node" "*" "@types/d3-color@^3.0.2": - version "3.0.2" - resolved "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.0.2.tgz#53f2d6325f66ee79afd707c05ac849e8ae0edbb0" - integrity sha512-WVx6zBiz4sWlboCy7TCgjeyHpNjMsoF36yaagny1uXfbadc9f+5BeBf7U+lRmQqY3EHbGQpP8UdW8AC+cywSwQ== + version "3.1.0" + resolved "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.0.tgz#6594da178ded6c7c3842f3cc0ac84b156f12f2d4" + integrity sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA== "@types/d3-format@^3.0.1": version "3.0.1" @@ -2047,31 +2160,31 @@ resolved "https://registry.npmjs.org/@types/dom4/-/dom4-2.0.2.tgz#6495303f049689ce936ed328a3e5ede9c51408ee" integrity sha512-Rt4IC1T7xkCWa0OG1oSsPa0iqnxlDeQqKXZAHrQGLb7wFGncWm85MaxKUjAGejOrUynOgWlFi4c6S6IyJwoK4g== -"@types/eslint-scope@^3.7.0": - version "3.7.2" - resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz#11e96a868c67acf65bf6f11d10bb89ea71d5e473" - integrity sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ== +"@types/eslint-scope@^3.7.3": + version "3.7.4" + resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" + integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA== dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*": - version "8.2.1" - resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz#13f3d69bac93c2ae008019c28783868d0a1d6605" - integrity sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ== + version "8.4.10" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz#19731b9685c19ed1552da7052b6f668ed7eb64bb" + integrity sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw== dependencies: "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*", "@types/estree@^0.0.50": - version "0.0.50" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" - integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== +"@types/estree@*", "@types/estree@^0.0.51": + version "0.0.51" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" + integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== "@types/expect.js@^0.3.29": version "0.3.29" resolved "https://registry.npmjs.org/@types/expect.js/-/expect.js-0.3.29.tgz#28dd359155b84b8ecb094afc3f4b74c3222dca3b" - integrity sha1-KN01kVW4S47LCUr8P0t0wyItyjs= + integrity sha512-zLlr7lW52PKk7GAMJc2v8zaVJUgkrOJBa+6/aGbzq/TYsrqrNT719kkf/98lrgCiV+VO/uwJM0E328NGtcB5yQ== "@types/glob@^7.1.1": version "7.2.0" @@ -2082,26 +2195,21 @@ "@types/node" "*" "@types/jquery@*": - version "3.5.10" - resolved "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.10.tgz#9da289f3ec452acd8f7f0375e9e2faad71ebdfe1" - integrity sha512-w2qT5DFikh5TXrW/aOaCvCP8g2MMAfPXo3oeHR9v7dRuAZhu38PUWEkYrL4e9VRTcgZE4yER21AHndgpq2QPTQ== + version "3.5.16" + resolved "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.16.tgz#632131baf30951915b0317d48c98e9890bdf051d" + integrity sha512-bsI7y4ZgeMkmpG9OM710RRzDFp+w4P1RGiIt30C1mSBT+ExCleeh4HObwgArnDFELmRrOpXgSYN9VF1hj+f1lw== dependencies: "@types/sizzle" "*" -"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.9" - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" - integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== - -"@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== +"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.11" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== "@types/lodash@^4.14.134": - version "4.14.178" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz#341f6d2247db528d4a13ddbb374bcdc80406f4f8" - integrity sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw== + version "4.14.191" + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz#09511e7f7cba275acd8b419ddac8da9a6a79e2fa" + integrity sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ== "@types/mathjax@^0.0.37": version "0.0.37" @@ -2119,14 +2227,14 @@ integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== "@types/mocha@^9.0.0": - version "9.0.0" - resolved "https://registry.npmjs.org/@types/mocha/-/mocha-9.0.0.tgz#3205bcd15ada9bc681ac20bef64e9e6df88fd297" - integrity sha512-scN0hAWyLVAvLR9AyW7HoFF5sJZglyBsbPuHO4fv7JRvfmPBMfp1ozWqOf/e4wwPNxezBZXRfWzMb6iFLgEVRA== + version "9.1.1" + resolved "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4" + integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== "@types/node@*", "@types/node@>=10.0.0", "@types/node@^17.0.2": - version "17.0.8" - resolved "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz#50d680c8a8a78fe30abe6906453b21ad8ab0ad7b" - integrity sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg== + version "17.0.45" + resolved "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" + integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== "@types/normalize-package-data@^2.4.0": version "2.4.1" @@ -2139,50 +2247,55 @@ integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== "@types/prop-types@*": - version "15.7.4" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" - integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== + version "15.7.5" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" + integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== "@types/react@^17.0.0": - version "17.0.37" - resolved "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz#6884d0aa402605935c397ae689deed115caad959" - integrity sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg== + version "17.0.53" + resolved "https://registry.npmjs.org/@types/react/-/react-17.0.53.tgz#10d4d5999b8af3d6bc6a9369d7eb953da82442ab" + integrity sha512-1yIpQR2zdYu1Z/dc1OxC+MA6GR240u3gcnP4l6mvj/PJiVaqHsQPmWttsvHsfnhfPbU2FuGmo0wSITPygjBmsw== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" csstype "^3.0.2" "@types/sanitize-html@^2.6.0": - version "2.6.0" - resolved "https://registry.npmjs.org/@types/sanitize-html/-/sanitize-html-2.6.0.tgz#442f845a6cd793d3b1bcb54b4b1905947b409526" - integrity sha512-5F2j1f2NITsZQPrGmrw4AH5Wfud81aqvUTNC7a1SrE8aa6fKyKVVX5FZxoRQYrBdqIDluyQGfkkj97faUqq7sw== + version "2.8.0" + resolved "https://registry.npmjs.org/@types/sanitize-html/-/sanitize-html-2.8.0.tgz#c53d3114d832734fc299568a3458a49f9edc1eef" + integrity sha512-Uih6caOm3DsBYnVGOYn0A9NoTNe1c4aPStmHC/YA2JrpP9kx//jzaRcIklFvSpvVQEcpl/ZCr4DgISSf/YxTvg== dependencies: - htmlparser2 "^6.0.0" + htmlparser2 "^8.0.0" "@types/scheduler@*": version "0.16.2" resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== -"@types/semver@^7.3.6": - version "7.3.9" - resolved "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz#152c6c20a7688c30b967ec1841d31ace569863fc" - integrity sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ== +"@types/semver@^7.3.12", "@types/semver@^7.3.6": + version "7.3.13" + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" + integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== "@types/sinon-chai@^3.2.2": - version "3.2.6" - resolved "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.6.tgz#3504a744e2108646394766fb1339f52ea5d6bd0f" - integrity sha512-Z57LprQ+yOQNu9d6mWdHNvnmncPXzDWGSeLj+8L075/QahToapC4Q13zAFRVKV4clyBmdJ5gz4xBfVkOso5lXw== + version "3.2.9" + resolved "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.9.tgz#71feb938574bbadcb176c68e5ff1a6014c5e69d4" + integrity sha512-/19t63pFYU0ikrdbXKBWj9PCdnKyTd0Qkz0X91Ta081cYsq90OxYdcWwK/dwEoDa6dtXgj2HJfmzgq+QZTHdmQ== dependencies: "@types/chai" "*" "@types/sinon" "*" "@types/sinon@*", "@types/sinon@^10.0.2": - version "10.0.6" - resolved "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.6.tgz#bc3faff5154e6ecb69b797d311b7cf0c1b523a1d" - integrity sha512-6EF+wzMWvBNeGrfP3Nx60hhx+FfwSg1JJBLAAP/IdIUq0EYkqCYf70VT3PhuhPX9eLD+Dp+lNdpb/ZeHG8Yezg== + version "10.0.13" + resolved "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.13.tgz#60a7a87a70d9372d0b7b38cc03e825f46981fb83" + integrity sha512-UVjDqJblVNQYvVNUsj0PuYYw0ELRmgt1Nt5Vk0pT5f16ROGfcKJY8o1HVuMOJOpD727RrGB9EGvoaTQE5tgxZQ== dependencies: - "@sinonjs/fake-timers" "^7.1.0" + "@types/sinonjs__fake-timers" "*" + +"@types/sinonjs__fake-timers@*": + version "8.1.2" + resolved "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.2.tgz#bf2e02a3dbd4aecaf95942ecd99b7402e03fad5e" + integrity sha512-9GcLXF0/v3t80caGs5p2rRfkB+a8VBGLJZVih6CNFkx8IZ994wiKKLSRs9nuFwk1HevWs/1mnUmkApGrSGsShA== "@types/sizzle@*": version "2.3.3" @@ -2215,136 +2328,132 @@ "@types/source-list-map" "*" source-map "^0.6.1" -"@typescript-eslint/eslint-plugin@^5.8.0": - version "5.8.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.8.0.tgz#52cd9305ceef98a5333f9492d519e6c6c7fe7d43" - integrity sha512-spu1UW7QuBn0nJ6+psnfCc3iVoQAifjKORgBngKOmC8U/1tbe2YJMzYQqDGYB4JCss7L8+RM2kKLb1B1Aw9BNA== - dependencies: - "@typescript-eslint/experimental-utils" "5.8.0" - "@typescript-eslint/scope-manager" "5.8.0" - debug "^4.3.2" - functional-red-black-tree "^1.0.1" - ignore "^5.1.8" +"@typescript-eslint/eslint-plugin@^5.48.2", "@typescript-eslint/eslint-plugin@^5.8.0": + version "5.48.2" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz#112e6ae1e23a1dc8333ce82bb9c65c2608b4d8a3" + integrity sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg== + dependencies: + "@typescript-eslint/scope-manager" "5.48.2" + "@typescript-eslint/type-utils" "5.48.2" + "@typescript-eslint/utils" "5.48.2" + debug "^4.3.4" + ignore "^5.2.0" + natural-compare-lite "^1.4.0" regexpp "^3.2.0" - semver "^7.3.5" + semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/experimental-utils@5.8.0": - version "5.8.0" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.8.0.tgz#0916ffe98d34b3c95e3652efa0cace61a7b25728" - integrity sha512-KN5FvNH71bhZ8fKtL+lhW7bjm7cxs1nt+hrDZWIqb6ViCffQcWyLunGrgvISgkRojIDcXIsH+xlFfI4RCDA0xA== +"@typescript-eslint/parser@^5.48.2", "@typescript-eslint/parser@^5.8.0": + version "5.48.2" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz#c9edef2a0922d26a37dba03be20c5fff378313b3" + integrity sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw== dependencies: - "@types/json-schema" "^7.0.9" - "@typescript-eslint/scope-manager" "5.8.0" - "@typescript-eslint/types" "5.8.0" - "@typescript-eslint/typescript-estree" "5.8.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" + "@typescript-eslint/scope-manager" "5.48.2" + "@typescript-eslint/types" "5.48.2" + "@typescript-eslint/typescript-estree" "5.48.2" + debug "^4.3.4" -"@typescript-eslint/parser@^5.8.0": - version "5.8.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.8.0.tgz#b39970b21c1d7bc4a6018507fb29b380328d2587" - integrity sha512-Gleacp/ZhRtJRYs5/T8KQR3pAQjQI89Dn/k+OzyCKOsLiZH2/Vh60cFBTnFsHNI6WAD+lNUo/xGZ4NeA5u0Ipw== +"@typescript-eslint/scope-manager@5.48.2": + version "5.48.2" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz#bb7676cb78f1e94921eaab637a4b5d596f838abc" + integrity sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw== dependencies: - "@typescript-eslint/scope-manager" "5.8.0" - "@typescript-eslint/types" "5.8.0" - "@typescript-eslint/typescript-estree" "5.8.0" - debug "^4.3.2" + "@typescript-eslint/types" "5.48.2" + "@typescript-eslint/visitor-keys" "5.48.2" -"@typescript-eslint/scope-manager@5.8.0": - version "5.8.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.8.0.tgz#2371095b4fa4c7be6a80b380f4e1b49c715e16f4" - integrity sha512-x82CYJsLOjPCDuFFEbS6e7K1QEWj7u5Wk1alw8A+gnJiYwNnDJk0ib6PCegbaPMjrfBvFKa7SxE3EOnnIQz2Gg== +"@typescript-eslint/type-utils@5.48.2": + version "5.48.2" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz#7d3aeca9fa37a7ab7e3d9056a99b42f342c48ad7" + integrity sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew== dependencies: - "@typescript-eslint/types" "5.8.0" - "@typescript-eslint/visitor-keys" "5.8.0" + "@typescript-eslint/typescript-estree" "5.48.2" + "@typescript-eslint/utils" "5.48.2" + debug "^4.3.4" + tsutils "^3.21.0" -"@typescript-eslint/types@5.8.0": - version "5.8.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.8.0.tgz#e7fa74ec35d9dbe3560d039d3d8734986c3971e0" - integrity sha512-LdCYOqeqZWqCMOmwFnum6YfW9F3nKuxJiR84CdIRN5nfHJ7gyvGpXWqL/AaW0k3Po0+wm93ARAsOdzlZDPCcXg== +"@typescript-eslint/types@5.48.2": + version "5.48.2" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz#635706abb1ec164137f92148f06f794438c97b8e" + integrity sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA== -"@typescript-eslint/typescript-estree@5.8.0": - version "5.8.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.8.0.tgz#900469ba9d5a37f4482b014ecce4a5dbb86cb4dd" - integrity sha512-srfeZ3URdEcUsSLbkOFqS7WoxOqn8JNil2NSLO9O+I2/Uyc85+UlfpEvQHIpj5dVts7KKOZnftoJD/Fdv0L7nQ== +"@typescript-eslint/typescript-estree@5.48.2": + version "5.48.2" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz#6e206b462942b32383582a6c9251c05021cc21b0" + integrity sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg== dependencies: - "@typescript-eslint/types" "5.8.0" - "@typescript-eslint/visitor-keys" "5.8.0" - debug "^4.3.2" - globby "^11.0.4" + "@typescript-eslint/types" "5.48.2" + "@typescript-eslint/visitor-keys" "5.48.2" + debug "^4.3.4" + globby "^11.1.0" is-glob "^4.0.3" - semver "^7.3.5" + semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/visitor-keys@5.8.0": - version "5.8.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.8.0.tgz#22d4ed96fe2451135299239feedb9fe1dcec780c" - integrity sha512-+HDIGOEMnqbxdAHegxvnOqESUH6RWFRR2b8qxP1W9CZnnYh4Usz6MBL+2KMAgPk/P0o9c1HqnYtwzVH6GTIqug== +"@typescript-eslint/utils@5.48.2": + version "5.48.2" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz#3777a91dcb22b8499a25519e06eef2e9569295a3" + integrity sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow== + dependencies: + "@types/json-schema" "^7.0.9" + "@types/semver" "^7.3.12" + "@typescript-eslint/scope-manager" "5.48.2" + "@typescript-eslint/types" "5.48.2" + "@typescript-eslint/typescript-estree" "5.48.2" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" + semver "^7.3.7" + +"@typescript-eslint/visitor-keys@5.48.2": + version "5.48.2" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz#c247582a0bcce467461d7b696513bf9455000060" + integrity sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ== dependencies: - "@typescript-eslint/types" "5.8.0" - eslint-visitor-keys "^3.0.0" + "@typescript-eslint/types" "5.48.2" + eslint-visitor-keys "^3.3.0" "@ungap/promise-all-settled@1.1.2": version "1.1.2" resolved "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== -"@verdaccio/commons-api@10.0.2": - version "10.0.2" - resolved "https://registry.npmjs.org/@verdaccio/commons-api/-/commons-api-10.0.2.tgz#a0531077d3e49d8b10e7d8f19a098ce243df1b2b" - integrity sha512-bJdarFsuaAOMyk1qAFEsCqcl5Ol0LCRqlwPgi1aFBAgsPNuebLEnCrdT6B6FMnFdPSYVyP1byTLN+0W1t9Iqsg== - dependencies: - http-errors "1.8.1" - http-status-codes "1.4.0" - -"@verdaccio/commons-api@10.1.0": - version "10.1.0" - resolved "https://registry.npmjs.org/@verdaccio/commons-api/-/commons-api-10.1.0.tgz#08b21185f41659fff0fc810d0cd7f9a1e2c22f7a" - integrity sha512-7xidrFzpyS4QVqVSFK+2lJn3mefpAPvk2pPe4SbiCibjRBFTXdj2KaeaqMEh2ROGzag4+tbx7l4hZ1qkB/1mkA== +"@verdaccio/commons-api@10.2.0": + version "10.2.0" + resolved "https://registry.npmjs.org/@verdaccio/commons-api/-/commons-api-10.2.0.tgz#3b684c31749837b0574375bb2e10644ecea9fcca" + integrity sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ== dependencies: - http-errors "1.8.1" - http-status-codes "1.4.0" + http-errors "2.0.0" + http-status-codes "2.2.0" -"@verdaccio/file-locking@10.1.0": - version "10.1.0" - resolved "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-10.1.0.tgz#e47935d197d186f619363f465d67b52d8841a355" - integrity sha512-PULcFqfj8S8shY/Ry+v+q6aYhhJBG517Pfzf9DYgJW5AcAHk6SpLB+0XyjfBtJ66ic0jlVnx/Y0FanQXrJDkig== +"@verdaccio/file-locking@10.3.0": + version "10.3.0" + resolved "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-10.3.0.tgz#a4342665c549163817c267bfa451e32ed3009767" + integrity sha512-FE5D5H4wy/nhgR/d2J5e1Na9kScj2wMjlLPBHz7XF4XZAVSRdm45+kL3ZmrfA6b2HTADP/uH7H05/cnAYW8bhw== dependencies: lockfile "1.0.4" -"@verdaccio/local-storage@10.1.0": - version "10.1.0" - resolved "https://registry.npmjs.org/@verdaccio/local-storage/-/local-storage-10.1.0.tgz#ff294227c600a779aeccb41b0d1a1e6e33eec0fa" - integrity sha512-NSW7uLOCLaqTpvPsHkMyir0G0EgaywsUyLHpEs4CeEVR5QIKBklQPx1zATL+KqsPH8yQSlMQFbDYkNylxSCB3A== +"@verdaccio/local-storage@10.3.1": + version "10.3.1" + resolved "https://registry.npmjs.org/@verdaccio/local-storage/-/local-storage-10.3.1.tgz#8cbdc6390a0eb532577ae217729cb0a4e062f299" + integrity sha512-f3oArjXPOAwUAA2dsBhfL/rSouqJ2sfml8k97RtnBPKOzisb28bgyAQW0mqwQvN4MTK5S/2xudmobFpvJAIatg== dependencies: - "@verdaccio/commons-api" "10.1.0" - "@verdaccio/file-locking" "10.1.0" - "@verdaccio/streams" "10.1.0" - async "3.2.2" - debug "4.3.3" + "@verdaccio/commons-api" "10.2.0" + "@verdaccio/file-locking" "10.3.0" + "@verdaccio/streams" "10.2.0" + async "3.2.4" + debug "4.3.4" lodash "4.17.21" lowdb "1.0.0" mkdirp "1.0.4" -"@verdaccio/readme@10.2.0": +"@verdaccio/streams@10.2.0": version "10.2.0" - resolved "https://registry.npmjs.org/@verdaccio/readme/-/readme-10.2.0.tgz#934bcb183c6ef3010cd575f660f1d3a8ae42a9ca" - integrity sha512-M+yXLGSazt9lPJKhZwCL/UsY0+/wGjyYsYZBmAPTbxuBtcjjcRHpGxkN/eRtr6HMIgBiuP/V7+8OInAtgb+ZiA== - dependencies: - dompurify "^2.2.6" - jsdom "15.2.1" - marked "^2.0.1" + resolved "https://registry.npmjs.org/@verdaccio/streams/-/streams-10.2.0.tgz#e01d2bfdcfe8aa2389f31bc6b72a602628bd025b" + integrity sha512-FaIzCnDg0x0Js5kSQn1Le3YzDHl7XxrJ0QdIw5LrDUmLsH3VXNi4/NMlSHnw5RiTTMs4UbEf98V3RJRB8exqJA== -"@verdaccio/streams@10.1.0": - version "10.1.0" - resolved "https://registry.npmjs.org/@verdaccio/streams/-/streams-10.1.0.tgz#574fa404bec59fd34324a1b7ffca6510f7f19aff" - integrity sha512-19FebNvwNiJkk68fFEq/kNOcPNKYX/NoPFqOlZH6mGUGUo3htHh4tD5k2WepAZpBeK9SC868UiPbMizdIXquSg== - -"@verdaccio/ui-theme@3.2.1": - version "3.2.1" - resolved "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-3.2.1.tgz#041a5b436847f73ebddeb693758b0f30819a98b0" - integrity sha512-xaN1nVxGWSIO4Qmnm3xZwvUf2jOUIt43nAp2IbSiPdozQztCcfU1LHEHiMW2mP036LoUWcHbb3Z6Tj1GHyuQNg== +"@verdaccio/ui-theme@6.0.0-6-next.52": + version "6.0.0-6-next.52" + resolved "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-6.0.0-6-next.52.tgz#afffd2c2da1c011162a665a549c6f4d115075ba4" + integrity sha512-fbN7LYp36t17vXiIH7qmEtlNtw4LC7LvGjsUkSYhESlMYx3oCrhZdG1D8H1lvDYpn/aGYYfwUWTHGMCHKqFgLA== "@webassemblyjs/ast@1.11.1": version "1.11.1" @@ -2467,22 +2576,22 @@ "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" -"@webpack-cli/configtest@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz#8342bef0badfb7dfd3b576f2574ab80c725be043" - integrity sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg== +"@webpack-cli/configtest@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz#7b20ce1c12533912c3b217ea68262365fa29a6f5" + integrity sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg== -"@webpack-cli/info@^1.4.0": - version "1.4.0" - resolved "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz#b9179c3227ab09cbbb149aa733475fcf99430223" - integrity sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw== +"@webpack-cli/info@^1.5.0": + version "1.5.0" + resolved "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz#6c78c13c5874852d6e2dd17f08a41f3fe4c261b1" + integrity sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ== dependencies: envinfo "^7.7.3" -"@webpack-cli/serve@^1.6.0": - version "1.6.0" - resolved "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz#2c275aa05c895eccebbfc34cfb223c6e8bd591a2" - integrity sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA== +"@webpack-cli/serve@^1.7.0": + version "1.7.0" + resolved "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz#e1993689ac42d2b16e9194376cfb6753f6254db1" + integrity sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q== "@xtuc/ieee754@^1.2.0": version "1.2.0" @@ -2499,6 +2608,21 @@ resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== +"@yarnpkg/parsers@^3.0.0-rc.18": + version "3.0.0-rc.36" + resolved "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.36.tgz#dacb5bd251e0ae40ec7cd99becc0ac28117d2d98" + integrity sha512-PvTlgUr7WO2qDnph8tVdItbJlo9hEcGSVd8+ppn/tvcn8XZUaD1z4EgvMEZcJYZi3LmHJGzSgVZzcFE+zQiz8A== + dependencies: + js-yaml "^3.10.0" + tslib "^2.4.0" + +"@zkochan/js-yaml@0.0.6": + version "0.0.6" + resolved "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz#975f0b306e705e28b8068a07737fa46d3fc04826" + integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg== + dependencies: + argparse "^2.0.1" + JSONStream@1.3.5, JSONStream@^1.0.4: version "1.3.5" resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" @@ -2507,28 +2631,12 @@ JSONStream@1.3.5, JSONStream@^1.0.4: jsonparse "^1.2.0" through ">=2.2.7 <3" -abab@^2.0.0: - version "2.0.5" - resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" - integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== - -abbrev@1: +abbrev@1, abbrev@^1.0.0: version "1.1.1" resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== -abstract-leveldown@^6.2.1: - version "6.3.0" - resolved "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.3.0.tgz#d25221d1e6612f820c35963ba4bd739928f6026a" - integrity sha512-TU5nlYgta8YrBMNpc9FwQzRbiXsj49gsALsXadbGHt9CROPzX5fB0rWDR5mtdpOOKa5XqRFpbj1QroPAoPzVjQ== - dependencies: - buffer "^5.5.0" - immediate "^3.2.3" - level-concat-iterator "~2.0.0" - level-supports "~1.0.0" - xtend "~4.0.0" - -abstract-leveldown@~6.2.1, abstract-leveldown@~6.2.3: +abstract-leveldown@^6.2.1, abstract-leveldown@~6.2.1, abstract-leveldown@~6.2.3: version "6.2.3" resolved "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.2.3.tgz#036543d87e3710f2528e47040bc3261b77a9a8eb" integrity sha512-BsLm5vFMRUrrLeCcRc+G0t2qOaTzpoJQLOubq2XM72eNpjF5UdU5o/5NvlNhx95XHcAvcl8OMXr4mlg/fRgUXQ== @@ -2539,56 +2647,33 @@ abstract-leveldown@~6.2.1, abstract-leveldown@~6.2.3: level-supports "~1.0.0" xtend "~4.0.0" -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: - version "1.3.7" - resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - -acorn-globals@^4.3.2: - version "4.3.4" - resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" - integrity sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== dependencies: - acorn "^6.0.1" - acorn-walk "^6.0.1" + mime-types "~2.1.34" + negotiator "0.6.3" acorn-import-assertions@^1.7.6: version "1.8.0" resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== -acorn-jsx@^5.3.1: +acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn-walk@^6.0.1: - version "6.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" - integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== - -acorn@^6.0.1: - version "6.4.2" - resolved "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - -acorn@^7.1.0: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.4.1, acorn@^8.6.0: - version "8.6.0" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz#e3692ba0eb1a0c83eaa4f37f5fa7368dd7142895" - integrity sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw== +acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0: + version "8.8.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" + integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== add-stream@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" - integrity sha1-anmQQ3ynNtXhKI25K9MmbV9csqo= + integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== agent-base@6, agent-base@^6.0.2: version "6.0.2" @@ -2622,14 +2707,14 @@ ajv-keywords@^3.5.2: ajv@^5.0.0: version "5.5.2" resolved "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" - integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU= + integrity sha512-Ajr4IcMXq/2QmMkEmSvxqfLN5zGmJ92gHXAeOXq1OekoH2rfDNsgdDoL2f7QaRCy7G/E6TpxBVdRuNraMztGHw== dependencies: co "^4.6.0" fast-deep-equal "^1.0.0" fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.3.0" -ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv@^6.7.0: version "6.12.6" resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -2640,9 +2725,9 @@ ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: uri-js "^4.2.2" ajv@^8.6.0: - version "8.8.2" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz#01b4fef2007a28bf75f0b7fc009f62679de4abbb" - integrity sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw== + version "8.12.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" @@ -2664,12 +2749,12 @@ ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + version "3.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" + integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== ansi-regex@^5.0.1: version "5.0.1" @@ -2684,7 +2769,7 @@ ansi-regex@^6.0.1: ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== ansi-styles@^3.2.1: version "3.2.1" @@ -2701,22 +2786,22 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: color-convert "^2.0.1" ansi-styles@^6.0.0: - version "6.1.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz#87313c102b8118abd57371afab34618bf7350ed3" - integrity sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ== + version "6.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + version "3.1.3" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: normalize-path "^3.0.0" picomatch "^2.0.4" -apache-md5@1.1.7: - version "1.1.7" - resolved "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.7.tgz#dcef1802700cc231d60c5e08fd088f2f9b36375a" - integrity sha512-JtHjzZmJxtzfTSjsCyHgPR155HBe5WGyUyHTaEkfy46qhwCFKx1Epm6nAxgUG3WfUZP1dWhGqj9Z2NOBeZ+uBw== +apache-md5@1.1.8: + version "1.1.8" + resolved "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz#ea79c6feb03abfed42b2830dde06f75df5e3bbd9" + integrity sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA== "aproba@^1.0.3 || ^2.0.0", aproba@^2.0.0: version "2.0.0" @@ -2731,6 +2816,13 @@ are-we-there-yet@^3.0.0: delegates "^1.0.0" readable-stream "^3.6.0" +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + argparse@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" @@ -2741,20 +2833,15 @@ array-differ@^3.0.0: resolved "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b" integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg== -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= - array-flatten@1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== array-ify@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" - integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4= + integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== array-union@^2.1.0: version "2.1.0" @@ -2769,7 +2856,7 @@ array-union@^3.0.1: arrify@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== arrify@^2.0.1: version "2.0.1" @@ -2779,7 +2866,7 @@ arrify@^2.0.1: asap@^2.0.0: version "2.0.6" resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== asn1@~0.2.3: version "0.2.6" @@ -2791,7 +2878,7 @@ asn1@~0.2.3: assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== assertion-error@^1.1.0: version "1.1.0" @@ -2808,12 +2895,12 @@ async-limiter@~1.0.0: resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async@3.2.2: - version "3.2.2" - resolved "https://registry.npmjs.org/async/-/async-3.2.2.tgz#2eb7671034bb2194d45d30e31e24ec7e7f9670cd" - integrity sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g== +async@3.2.4, async@^3.2.3: + version "3.2.4" + resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== -async@^2.6.2: +async@^2.6.4: version "2.6.4" resolved "https://registry.npmjs.org/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== @@ -2823,7 +2910,7 @@ async@^2.6.2: asynckit@^0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== at-least-node@^1.0.0: version "1.0.0" @@ -2847,20 +2934,34 @@ autoprefixer@^7.1.1: postcss "^6.0.17" postcss-value-parser "^3.2.3" +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + version "1.12.0" + resolved "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" + integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== + +axios@^1.0.0: + version "1.2.3" + resolved "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz#31a3d824c0ebf754a004b585e5f04a5f87e6c4ff" + integrity sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw== + dependencies: + follow-redirects "^1.15.0" + form-data "^4.0.0" + proxy-from-env "^1.1.0" babel-code-frame@^6.26.0: version "6.26.0" resolved "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + integrity sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g== dependencies: chalk "^1.1.3" esutils "^2.0.2" @@ -2883,14 +2984,14 @@ babel-generator@^6.18.0: babel-messages@^6.23.0: version "6.23.0" resolved "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= + integrity sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w== dependencies: babel-runtime "^6.22.0" babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0: version "6.26.0" resolved "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== dependencies: core-js "^2.4.0" regenerator-runtime "^0.11.0" @@ -2898,7 +2999,7 @@ babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0: babel-template@^6.16.0: version "6.26.0" resolved "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" - integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= + integrity sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg== dependencies: babel-runtime "^6.26.0" babel-traverse "^6.26.0" @@ -2909,7 +3010,7 @@ babel-template@^6.16.0: babel-traverse@^6.18.0, babel-traverse@^6.26.0: version "6.26.0" resolved "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" - integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= + integrity sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA== dependencies: babel-code-frame "^6.26.0" babel-messages "^6.23.0" @@ -2924,7 +3025,7 @@ babel-traverse@^6.18.0, babel-traverse@^6.26.0: babel-types@^6.18.0, babel-types@^6.26.0: version "6.26.0" resolved "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" - integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= + integrity sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g== dependencies: babel-runtime "^6.26.0" esutils "^2.0.2" @@ -2946,23 +3047,18 @@ backbone@1.4.0: balanced-match@0.1.0: version "0.1.0" resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" - integrity sha1-tQS9BYabOSWd0MXvw12EMXbczEo= + integrity sha512-4xb6XqAEo3Z+5pEDJz33R8BZXI8FRJU+cDNLdKgDpmnz+pKKRVYLpdv+VvUAC7yUhBMj4izmyt19eCGv1QGV7A== balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" - integrity sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg= + integrity sha512-STw03mQKnGUYtoNjmowo4F2cRmIIxYEGiMsjjwla/u5P1lxadj/05WkNaFjNiKTgJkj8KiXbgAiRTmcQRwQNtg== balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base64-arraybuffer@~1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz#87bd13525626db4a9838e00a508c2b73efcf348c" - integrity sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA== - base64-js@^1.2.1, base64-js@^1.3.1: version "1.5.1" resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" @@ -2983,19 +3079,19 @@ basic-auth@^2.0.1: bcrypt-pbkdf@^1.0.0: version "1.0.2" resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== dependencies: tweetnacl "^0.14.3" bcryptjs@2.4.3: version "2.4.3" resolved "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz#9ab5627b93e60621ff7cdac5da9733027df1d0cb" - integrity sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms= + integrity sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ== before-after-hook@^2.2.0: - version "2.2.2" - resolved "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz#a6e8ca41028d90ee2c24222f201c90956091613e" - integrity sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ== + version "2.2.3" + resolved "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" + integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== big.js@^5.2.2: version "5.2.2" @@ -3003,13 +3099,13 @@ big.js@^5.2.2: integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== bin-links@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/bin-links/-/bin-links-3.0.2.tgz#5c40f14b0742faa2ae952caa76b4a29090befcbb" - integrity sha512-+oSWBdbCUK6X4LOCSrU36fWRzZNaK7/evX7GozR9xwl2dyiVi3UOUwTyyOVYI1FstgugfsM9QESRrWo7gjCYbg== + version "3.0.3" + resolved "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz#3842711ef3db2cd9f16a5f404a996a12db355a6e" + integrity sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA== dependencies: cmd-shim "^5.0.0" mkdirp-infer-owner "^2.0.0" - npm-normalize-package-bin "^1.0.0" + npm-normalize-package-bin "^2.0.0" read-cmd-shim "^3.0.0" rimraf "^3.0.0" write-file-atomic "^4.0.0" @@ -3028,37 +3124,23 @@ bl@^4.0.3, bl@^4.1.0: inherits "^2.0.4" readable-stream "^3.4.0" -body-parser@1.19.0: - version "1.19.0" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" - integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== - dependencies: - bytes "3.1.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.7.2" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.7.0" - raw-body "2.4.0" - type-is "~1.6.17" - -body-parser@^1.19.0: - version "1.19.1" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz#1499abbaa9274af3ecc9f6f10396c995943e31d4" - integrity sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA== +body-parser@1.20.1, body-parser@^1.19.0: + version "1.20.1" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" + integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== dependencies: - bytes "3.1.1" + bytes "3.1.2" content-type "~1.0.4" debug "2.6.9" - depd "~1.1.2" - http-errors "1.8.1" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.9.6" - raw-body "2.4.2" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.1" type-is "~1.6.18" + unpipe "1.0.0" brace-expansion@^1.1.7: version "1.1.11" @@ -3075,18 +3157,13 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" -braces@^3.0.1, braces@^3.0.2, braces@~3.0.2: +braces@^3.0.2, braces@~3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - browser-stdout@1.3.1: version "1.3.1" resolved "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" @@ -3100,21 +3177,20 @@ browserslist@^2.0.0, browserslist@^2.11.3: caniuse-lite "^1.0.30000792" electron-to-chromium "^1.3.30" -browserslist@^4.14.5, browserslist@^4.17.5: - version "4.19.1" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3" - integrity sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A== +browserslist@^4.14.5, browserslist@^4.21.3: + version "4.21.4" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" + integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== dependencies: - caniuse-lite "^1.0.30001286" - electron-to-chromium "^1.4.17" - escalade "^3.1.1" - node-releases "^2.0.1" - picocolors "^1.0.0" + caniuse-lite "^1.0.30001400" + electron-to-chromium "^1.4.251" + node-releases "^2.0.6" + update-browserslist-db "^1.0.9" buffer-equal-constant-time@1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= + integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== buffer-from@^1.0.0: version "1.1.2" @@ -3132,7 +3208,7 @@ buffer@^5.5.0, buffer@^5.6.0: builtins@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" - integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= + integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== builtins@^5.0.0: version "5.0.1" @@ -3149,17 +3225,12 @@ byte-size@^7.0.0: bytes@3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -bytes@3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" - integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== -bytes@3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz#3f018291cb4cbad9accb6e6970bca9c8889e879a" - integrity sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg== +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== cacache@^15.0.5: version "15.3.0" @@ -3186,9 +3257,9 @@ cacache@^15.0.5: unique-filename "^1.1.1" cacache@^16.0.0, cacache@^16.0.6, cacache@^16.1.0: - version "16.1.2" - resolved "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz#a519519e9fc9e5e904575dcd3b77660cbf03f749" - integrity sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA== + version "16.1.3" + resolved "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz#a02b9f34ecfaf9a78c9f4bc16fceb94d5d67a38e" + integrity sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ== dependencies: "@npmcli/fs" "^2.1.0" "@npmcli/move-file" "^2.0.0" @@ -3207,7 +3278,7 @@ cacache@^16.0.0, cacache@^16.0.6, cacache@^16.1.0: rimraf "^3.0.2" ssri "^9.0.0" tar "^6.1.11" - unique-filename "^1.1.1" + unique-filename "^2.0.0" cacheable-request@^6.0.0: version "6.1.0" @@ -3250,29 +3321,29 @@ camelcase@^5.3.1: integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== camelcase@^6.0.0: - version "6.2.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz#250fd350cfd555d0d2160b1d51510eaf8326e86e" - integrity sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA== + version "6.3.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-api@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-2.0.0.tgz#b1ddb5a5966b16f48dc4998444d4bbc6c7d9d834" - integrity sha1-sd21pZZrFvSNxJmERNS7xsfZ2DQ= + integrity sha512-425yJRcUDCCMKc0Zga2KSUe7Qp7nCtL8H0BJIsDxF9yMzG2eSYvOggi5U1wXzxgcSgDGnzVLvZ8dZGMBrA6Ltg== dependencies: browserslist "^2.0.0" caniuse-lite "^1.0.0" lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30001286: - version "1.0.30001292" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001292.tgz#4a55f61c06abc9595965cfd77897dc7bc1cdc456" - integrity sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30001400: + version "1.0.30001446" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz#6d4ba828ab19f49f9bcd14a8430d30feebf1e0c5" + integrity sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw== caseless@~0.12.0: version "0.12.0" resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== chai-as-promised@^7.0.0: version "7.1.1" @@ -3282,29 +3353,22 @@ chai-as-promised@^7.0.0: check-error "^1.0.2" chai@^4.0.0: - version "4.3.4" - resolved "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz#b55e655b31e1eac7099be4c08c21964fce2e6c49" - integrity sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA== + version "4.3.7" + resolved "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz#ec63f6df01829088e8bf55fca839bcd464a8ec51" + integrity sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A== dependencies: assertion-error "^1.1.0" check-error "^1.0.2" - deep-eql "^3.0.1" + deep-eql "^4.1.2" get-func-name "^2.0.0" + loupe "^2.3.1" pathval "^1.1.1" type-detect "^4.0.5" -chalk@4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" - integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - chalk@^1.1.3: version "1.1.3" resolved "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== dependencies: ansi-styles "^2.2.1" escape-string-regexp "^1.0.2" @@ -3321,7 +3385,7 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: version "4.1.2" resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -3337,17 +3401,17 @@ chardet@^0.7.0: check-error@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" - integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII= + integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA== child_process@~1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz#b1f7e7fc73d25e7fd1d455adc94e143830182b5a" - integrity sha1-sffn/HPSXn/R1FWtyU4UODAYK1o= + integrity sha512-Wmza/JzL0SiWz7kl6MhIKT5ceIlnFPJX+lwUGj7Clhy5MMldsSoJR0+uvRzOS5Kv45Mq7t1PoE8TsOA9bzvb6g== -chokidar@3.5.2, chokidar@^3.3.0, chokidar@^3.5.1: - version "3.5.2" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" - integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== +chokidar@3.5.3, chokidar@^3.3.0, chokidar@^3.5.1: + version "3.5.3" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== dependencies: anymatch "~3.1.2" braces "~3.0.2" @@ -3375,9 +3439,9 @@ ci-info@^2.0.0: integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== classnames@^2.2: - version "2.3.1" - resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" - integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== + version "2.3.2" + resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" + integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== clean-stack@^2.0.0: version "2.2.0" @@ -3391,16 +3455,11 @@ cli-cursor@3.1.0, cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" -cli-spinners@2.6.1: +cli-spinners@2.6.1, cli-spinners@^2.5.0: version "2.6.1" resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== -cli-spinners@^2.5.0: - version "2.7.0" - resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz#f815fd30b5f9eaac02db604c7a231ed7cb2f797a" - integrity sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw== - cli-truncate@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" @@ -3438,6 +3497,15 @@ cliui@^7.0.2: strip-ansi "^6.0.0" wrap-ansi "^7.0.0" +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + clone-deep@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" @@ -3448,16 +3516,16 @@ clone-deep@^4.0.1: shallow-clone "^3.0.0" clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + version "1.0.3" + resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" + integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== dependencies: mimic-response "^1.0.0" clone@^1.0.2: version "1.0.4" resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== cmd-shim@^5.0.0: version "5.0.0" @@ -3469,14 +3537,9 @@ cmd-shim@^5.0.0: co@^4.6.0: version "4.6.0" resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemirror@^5.48.0: - version "5.65.0" - resolved "https://registry.npmjs.org/codemirror/-/codemirror-5.65.0.tgz#50344359393579f526ca53797e510ff75477117f" - integrity sha512-gWEnHKEcz1Hyz7fsQWpK7P0sPI2/kSkRX2tc7DFA6TmZuDN75x/1ejnH/Pn8adYKrLEA1V2ww6L00GudHZbSKw== - -codemirror@~5.61.0: +codemirror@^5.48.0, codemirror@~5.61.0: version "5.61.1" resolved "https://registry.npmjs.org/codemirror/-/codemirror-5.61.1.tgz#ccfc8a43b8fcfb8b12e8e75b5ffde48d541406e0" integrity sha512-+D1NZjAucuzE93vJGbAaXzvoBHwp9nJZWWWF9utjv25+5AZUiah6CIlfb4ikG4MoDsFsCG8niiJH5++OO2LgIQ== @@ -3498,7 +3561,7 @@ color-convert@^2.0.1: color-name@1.1.3: version "1.1.3" resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" @@ -3508,14 +3571,14 @@ color-name@^1.0.0, color-name@~1.1.4: color-string@^0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" - integrity sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE= + integrity sha512-sz29j1bmSDfoAxKIEU6zwoIZXN6BrFbAMIhfYCNyiZXBDuU/aiHlN84lp/xDzL2ubyFhLDobHIlU1X70XRrMDA== dependencies: color-name "^1.0.0" color-string@^1.4.0, color-string@^1.5.2: - version "1.9.0" - resolved "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz#63b6ebd1bec11999d1df3a79a7569451ac2be8aa" - integrity sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ== + version "1.9.1" + resolved "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" + integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== dependencies: color-name "^1.0.0" simple-swizzle "^0.2.2" @@ -3528,7 +3591,7 @@ color-support@^1.1.3: color@^0.11.0: version "0.11.4" resolved "https://registry.npmjs.org/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" - integrity sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q= + integrity sha512-Ajpjd8asqZ6EdxQeqGzU5WBhhTfJ/0cA4Wlbre7e5vXfmDSmda7Ov6jeKoru+b0vHcb1CqvuroTHp5zIWzhVMA== dependencies: clone "^1.0.2" color-convert "^1.3.0" @@ -3537,7 +3600,7 @@ color@^0.11.0: color@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/color/-/color-1.0.3.tgz#e48e832d85f14ef694fb468811c2d5cfe729b55d" - integrity sha1-5I6DLYXxTvaU+0aIEcLVz+cptV0= + integrity sha512-HWCZFEr1styyDW4BAYpeDtVrUfTzPK0XOxs8izgcGofpl/T9U2m5f7cYjcPKorrCLKDrFlmcHciMdktwxr1btw== dependencies: color-convert "^1.8.2" color-string "^1.4.0" @@ -3551,14 +3614,9 @@ color@^2.0.1: color-string "^1.5.2" colorette@^2.0.14, colorette@^2.0.16: - version "2.0.16" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" - integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== - -colors@1.4.0, colors@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + version "2.0.19" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" + integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== columnify@^1.6.0: version "1.6.0" @@ -3568,7 +3626,7 @@ columnify@^1.6.0: strip-ansi "^6.0.1" wcwidth "^1.0.0" -combined-stream@^1.0.6, combined-stream@~1.0.6: +combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== @@ -3585,10 +3643,10 @@ commander@^7.0.0: resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== +commander@^9.3.0, commander@^9.4.1: + version "9.5.0" + resolved "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" + integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== commander@~6.0.0: version "6.0.0" @@ -3603,7 +3661,7 @@ common-ancestor-path@^1.0.1: commondir@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== compare-func@^2.0.0: version "2.0.0" @@ -3613,11 +3671,6 @@ compare-func@^2.0.0: array-ify "^1.0.0" dot-prop "^5.1.0" -component-emitter@~1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - compressible@~2.0.16: version "2.0.18" resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" @@ -3638,10 +3691,29 @@ compression@1.7.4: safe-buffer "5.1.2" vary "~1.1.2" +compute-gcd@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/compute-gcd/-/compute-gcd-1.2.1.tgz#34d639f3825625e1357ce81f0e456a6249d8c77f" + integrity sha512-TwMbxBNz0l71+8Sc4czv13h4kEqnchV9igQZBi6QUaz09dnz13juGnnaWWJTRsP3brxOoxeB4SA2WELLw1hCtg== + dependencies: + validate.io-array "^1.0.3" + validate.io-function "^1.0.2" + validate.io-integer-array "^1.0.0" + +compute-lcm@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/compute-lcm/-/compute-lcm-1.1.2.tgz#9107c66b9dca28cefb22b4ab4545caac4034af23" + integrity sha512-OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ== + dependencies: + compute-gcd "^1.2.1" + validate.io-array "^1.0.3" + validate.io-function "^1.0.2" + validate.io-integer-array "^1.0.0" + concat-map@0.0.1: version "0.0.1" resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== concat-stream@^2.0.0: version "2.0.0" @@ -3676,12 +3748,12 @@ console-control-strings@^1.1.0: resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== -content-disposition@0.5.3: - version "0.5.3" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" - integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== dependencies: - safe-buffer "5.1.2" + safe-buffer "5.2.1" content-type@~1.0.4: version "1.0.4" @@ -3722,13 +3794,13 @@ conventional-changelog-preset-loader@^2.3.4: integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g== conventional-changelog-writer@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.0.tgz#c4042f3f1542f2f41d7d2e0d6cad23aba8df8eec" - integrity sha512-HnDh9QHLNWfL6E1uHz6krZEQOgm8hN7z/m7tT16xwd802fwgMN0Wqd7AQYVkhpsjDUx/99oo+nGgvKF657XP5g== + version "5.0.1" + resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz#e0757072f045fe03d91da6343c843029e702f359" + integrity sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ== dependencies: conventional-commits-filter "^2.0.7" dateformat "^3.0.0" - handlebars "^4.7.6" + handlebars "^4.7.7" json-stringify-safe "^5.0.1" lodash "^4.17.15" meow "^8.0.0" @@ -3745,9 +3817,9 @@ conventional-commits-filter@^2.0.7: modify-values "^1.0.0" conventional-commits-parser@^3.2.0: - version "3.2.3" - resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.3.tgz#fc43704698239451e3ef35fd1d8ed644f46bd86e" - integrity sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw== + version "3.2.4" + resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972" + integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q== dependencies: JSONStream "^1.0.4" is-text-path "^1.0.1" @@ -3771,26 +3843,24 @@ conventional-recommended-bump@^6.1.0: q "^1.5.1" convert-source-map@^1.5.0, convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" + version "1.9.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== cookie-signature@1.0.6: version "1.0.6" resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== -cookie@0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" - integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== +cookie@0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== cookie@~0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" - integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== + version "0.4.2" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" + integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== cookies@0.8.0: version "0.8.0" @@ -3801,26 +3871,26 @@ cookies@0.8.0: keygrip "~1.1.0" copy-anything@^2.0.1: - version "2.0.3" - resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz#842407ba02466b0df844819bbe3baebbe5d45d87" - integrity sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ== + version "2.0.6" + resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480" + integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== dependencies: - is-what "^3.12.0" + is-what "^3.14.1" + +core-js-pure@^3.6.5: + version "3.27.2" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.2.tgz#47e9cc96c639eefc910da03c3ece26c5067c7553" + integrity sha512-Cf2jqAbXgWH3VVzjyaaFkY1EBazxugUepGymDoeteyYr9ByX51kD2jdHZlsEF/xnJMyN3Prua7mQuzwMg6Zc9A== core-js@^2.4.0: version "2.6.12" resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== -core-util-is@1.0.2: +core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== cors@2.8.5, cors@~2.8.5: version "2.8.5" @@ -3833,12 +3903,12 @@ cors@2.8.5, cors@~2.8.5: corser@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz#8eda252ecaab5840dcd975ceb90d9370c819ff87" - integrity sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c= + integrity sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ== cosmiconfig@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" - integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== + version "7.1.0" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" + integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== dependencies: "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" @@ -3874,7 +3944,7 @@ crypto@~1.0.1: css-color-function@~1.3.3: version "1.3.3" resolved "https://registry.npmjs.org/css-color-function/-/css-color-function-1.3.3.tgz#8ed24c2c0205073339fafa004bc8c141fccb282e" - integrity sha1-jtJMLAIFBzM5+voAS8jBQfzLKC4= + integrity sha512-YD/WhiRZIYgadwFJ48X5QmlOQ/w8Me4yQI6/eSUoiE8spIFp+S/rGpsAH48iyq/0ZWkCDWqVQKUlQmUzn7BQ9w== dependencies: balanced-match "0.1.0" color "^0.11.0" @@ -3898,18 +3968,18 @@ css-loader@^5.0.1: semver "^7.3.5" css-loader@^6.5.1: - version "6.5.1" - resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz#0c43d4fbe0d97f699c91e9818cb585759091d1b1" - integrity sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ== + version "6.7.3" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz#1e8799f3ccc5874fdd55461af51137fcc5befbcd" + integrity sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ== dependencies: icss-utils "^5.1.0" - postcss "^8.2.15" + postcss "^8.4.19" postcss-modules-extract-imports "^3.0.0" postcss-modules-local-by-default "^4.0.0" postcss-modules-scope "^3.0.0" postcss-modules-values "^4.0.0" - postcss-value-parser "^4.1.0" - semver "^7.3.5" + postcss-value-parser "^4.2.0" + semver "^7.3.8" css-unit-converter@^1.1.1: version "1.1.2" @@ -3921,29 +3991,7 @@ cssesc@^3.0.0: resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssom@^0.4.1: - version "0.4.4" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.0.0: - version "2.3.0" - resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -csstype@2.6.9: - version "2.6.9" - resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.9.tgz#05141d0cd557a56b8891394c1911c40c8a98d098" - integrity sha512-xz39Sb4+OaTsULgUERcCk+TJj8ylkL4aSVDQiX/ksxbELSqwkgt4d4RD7fovIdgJGSuNYqwZEiVjYY5l0ask+Q== - -csstype@^3.0.2, csstype@~3.0.3: +csstype@3.0.10, csstype@^3.0.2, csstype@~3.0.3: version "3.0.10" resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz#2ad3a7bed70f35b965707c092e5f30b327c290e5" integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA== @@ -3951,7 +3999,7 @@ csstype@^3.0.2, csstype@~3.0.3: custom-event@~1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz#5d02a46850adf1b4a317946a3928fccb5bfd0425" - integrity sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU= + integrity sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg== d3-color@^3.0.1: version "3.1.0" @@ -3979,56 +4027,47 @@ dargs@^7.0.0: dashdash@^1.12.0: version "1.14.1" resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== dependencies: assert-plus "^1.0.0" -data-urls@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" - integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== - dependencies: - abab "^2.0.0" - whatwg-mimetype "^2.2.0" - whatwg-url "^7.0.0" - -date-format@^4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/date-format/-/date-format-4.0.4.tgz#b58036e29e74121fca3e1b3e0dc4a62c65faa233" - integrity sha512-/jyf4rhB17ge328HJuJjAcmRtCsGd+NDeAtahRBTaK6vSPR6MO5HlrAit3Nn7dVjaa6sowW0WXt8yQtLyZQFRg== +date-format@^4.0.14: + version "4.0.14" + resolved "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz#7a8e584434fb169a521c8b7aa481f355810d9400" + integrity sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg== dateformat@^3.0.0: version "3.0.3" resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== -dayjs@1.10.7: - version "1.10.7" - resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz#2cf5f91add28116748440866a0a1d26f3a6ce468" - integrity sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig== +dayjs@1.11.7: + version "1.11.7" + resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2" + integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== -debug@2.6.9, debug@^2.6.8, debug@^2.6.9: +debug@2.6.9, debug@^2.6.8: version "2.6.9" resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@4, debug@4.3.3, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@~4.3.1, debug@~4.3.2: - version "4.3.3" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" - integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== +debug@4, debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@~4.3.1, debug@~4.3.2: + version "4.3.4" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" -debug@4.3.2: - version "4.3.2" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== +debug@4.3.3: + version "4.3.3" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" + integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== dependencies: ms "2.1.2" -debug@^3.1.0, debug@^3.1.1, debug@^3.2.6: +debug@^3.1.0, debug@^3.2.6, debug@^3.2.7: version "3.2.7" resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== @@ -4038,12 +4077,12 @@ debug@^3.1.0, debug@^3.1.1, debug@^3.2.6: debuglog@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" - integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= + integrity sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw== decamelize-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" - integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= + version "1.1.1" + resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" + integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== dependencies: decamelize "^1.1.0" map-obj "^1.0.0" @@ -4051,7 +4090,7 @@ decamelize-keys@^1.1.0: decamelize@^1.1.0: version "1.2.0" resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== decamelize@^4.0.0: version "4.0.0" @@ -4061,19 +4100,19 @@ decamelize@^4.0.0: decompress-response@^3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== dependencies: mimic-response "^1.0.0" dedent@^0.7.0: version "0.7.0" resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= + integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== -deep-eql@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" - integrity sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw== +deep-eql@^4.1.2: + version "4.1.3" + resolved "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" + integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== dependencies: type-detect "^4.0.0" @@ -4094,7 +4133,7 @@ deep-extend@^0.6.0: resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== -deep-is@^0.1.3, deep-is@~0.1.3: +deep-is@^0.1.3: version "0.1.4" resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== @@ -4105,9 +4144,9 @@ deepmerge@^4.2.2: integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= + version "1.0.4" + resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== dependencies: clone "^1.0.2" @@ -4129,33 +4168,34 @@ define-lazy-prop@^2.0.0: resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== -define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== +define-properties@^1.1.3, define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== dependencies: - object-keys "^1.0.12" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== delegates@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -depd@^1.1.2, depd@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== -depd@~2.0.0: +depd@2.0.0, depd@~2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== +depd@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + dependency-graph@^0.11.0: version "0.11.0" resolved "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" @@ -4171,37 +4211,47 @@ deprecation@^2.0.0, deprecation@^2.3.1: resolved "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== detect-indent@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" - integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= + integrity sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A== dependencies: repeating "^2.0.0" detect-indent@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= + integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== detect-indent@^6.0.0: version "6.1.0" resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== +detect-indent@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-7.0.1.tgz#cbb060a12842b9c4d333f1cac4aa4da1bb66bc25" + integrity sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g== + detect-newline@3.1.0: version "3.1.0" resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== +detect-newline@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-4.0.0.tgz#450ac3f864d5f61112b53a524123b012c59581bc" + integrity sha512-1aXUEPdfGdzVPFpzGJJNgq9o81bGg1s09uxTWsqBlo9PI332uyJRQq13+LK/UN4JfxJbFdCXonUFQ9R/p7yCtw== + dezalgo@^1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" - integrity sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY= + version "1.0.4" + resolved "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81" + integrity sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig== dependencies: asap "^2.0.0" wrappy "1" @@ -4209,7 +4259,7 @@ dezalgo@^1.0.0: di@^0.0.1: version "0.0.1" resolved "https://registry.npmjs.org/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" - integrity sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw= + integrity sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA== diff@5.0.0, diff@^5.0.0: version "5.0.0" @@ -4240,7 +4290,7 @@ dom-helpers@^3.4.0: dom-serialize@^2.2.1: version "2.2.1" resolved "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz#562ae8999f44be5ea3076f5419dcd59eb43ac95b" - integrity sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs= + integrity sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ== dependencies: custom-event "~1.0.0" ent "~2.2.0" @@ -4248,42 +4298,46 @@ dom-serialize@^2.2.1: void-elements "^2.0.0" dom-serializer@^1.0.1: - version "1.3.2" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" - integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + version "1.4.1" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" domhandler "^4.2.0" entities "^2.0.0" +dom-serializer@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" + integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.2" + entities "^4.2.0" + dom4@^2.1.5: version "2.1.6" resolved "https://registry.npmjs.org/dom4/-/dom4-2.1.6.tgz#c90df07134aa0dbd81ed4d6ba1237b36fc164770" integrity sha512-JkCVGnN4ofKGbjf5Uvc8mmxaATIErKQKSgACdBXpsQ3fY6DlIpAyWfiBSrGkttATssbDCp3psiAKWXk5gmjycA== -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== - -domexception@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" - integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== - dependencies: - webidl-conversions "^4.0.2" +domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== domhandler@^4.0.0, domhandler@^4.2.0: - version "4.3.0" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz#16c658c626cf966967e306f966b431f77d4a5626" - integrity sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g== + version "4.3.1" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" -dompurify@^2.2.6: - version "2.3.4" - resolved "https://registry.npmjs.org/dompurify/-/dompurify-2.3.4.tgz#1cf5cf0105ccb4debdf6db162525bd41e6ddacc6" - integrity sha512-6BVcgOAVFXjI0JTjEvZy901Rghm+7fDQOrNIcxB4+gdhj6Kwp6T9VBhBY/AbagKHJocRkDYGd6wvI+p4/10xtQ== +domhandler@^5.0.1, domhandler@^5.0.2: + version "5.0.3" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" + integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== + dependencies: + domelementtype "^2.3.0" domutils@^2.5.2: version "2.8.0" @@ -4294,6 +4348,15 @@ domutils@^2.5.2: domelementtype "^2.2.0" domhandler "^4.2.0" +domutils@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz#696b3875238338cb186b6c0612bd4901c89a4f1c" + integrity sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q== + dependencies: + dom-serializer "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.1" + dot-prop@^5.1.0: version "5.3.0" resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" @@ -4314,9 +4377,9 @@ dotenv@~10.0.0: integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + version "0.1.5" + resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" + integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== duplexer@^0.1.1: version "0.1.2" @@ -4333,10 +4396,15 @@ duplicate-package-checker-webpack-plugin@^3.0.0: lodash "^4.17.4" semver "^5.4.1" +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + ecc-jsbn@~0.1.1: version "0.1.2" resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== dependencies: jsbn "~0.1.0" safer-buffer "^2.1.0" @@ -4351,12 +4419,19 @@ ecdsa-sig-formatter@1.0.11: ee-first@1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +ejs@^3.1.7: + version "3.1.8" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" + integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + dependencies: + jake "^10.8.5" -electron-to-chromium@^1.3.30, electron-to-chromium@^1.4.17: - version "1.4.26" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.26.tgz#d71b9da220543cf10614a576c3d5ebbe43d96efb" - integrity sha512-cA1YwlRzO6TGp7yd3+KAqh9Tt6Z4CuuKqsAJP6uF/H5MQryjAGDhMhnY5cEXo8MaRCczpzSBhMPdqRIodkbZYw== +electron-to-chromium@^1.3.30, electron-to-chromium@^1.4.251: + version "1.4.284" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" + integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== emoji-regex@^8.0.0: version "8.0.0" @@ -4376,7 +4451,7 @@ emojis-list@^3.0.0: encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== encoding-down@^6.3.0: version "6.3.0" @@ -4402,17 +4477,15 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" -engine.io-parser@~5.0.0: - version "5.0.2" - resolved "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz#69a2ec3ed431da021f0666712d07f106bcffa6ce" - integrity sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g== - dependencies: - base64-arraybuffer "~1.0.1" +engine.io-parser@~5.0.3: + version "5.0.6" + resolved "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.6.tgz#7811244af173e157295dec9b2718dfe42a64ef45" + integrity sha512-tjuoZDMAdEhVnSFleYPCtdL2GXwVTGtNjoeJd9IhIG3C1xs9uwxqRNEu5WpnDZCaozwVlK/nuQhpodhXSIMaxw== -engine.io@~6.1.0: - version "6.1.1" - resolved "https://registry.npmjs.org/engine.io/-/engine.io-6.1.1.tgz#2e87680feedabe380e506594f5bfd34cde955d87" - integrity sha512-AyMc20q8JUUdvKd46+thc9o7yCZ6iC6MoBCChG5Z1XmFMpp+2+y/oKvwpZTUJB0KCjxScw1dV9c2h5pjiYBLuQ== +engine.io@~6.2.1: + version "6.2.1" + resolved "https://registry.npmjs.org/engine.io/-/engine.io-6.2.1.tgz#e3f7826ebc4140db9bbaa9021ad6b1efb175878f" + integrity sha512-ECceEFcAaNRybd3lsGQKas3ZlMVjN3cyWwMP25D2i0zWfyiytVbTpRPa34qrr+FHddtpBVOmq4H/DCv1O0lZRA== dependencies: "@types/cookie" "^0.4.1" "@types/cors" "^2.8.12" @@ -4422,18 +4495,18 @@ engine.io@~6.1.0: cookie "~0.4.1" cors "~2.8.5" debug "~4.3.1" - engine.io-parser "~5.0.0" + engine.io-parser "~5.0.3" ws "~8.2.3" -enhanced-resolve@^5.8.3: - version "5.8.3" - resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0" - integrity sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA== +enhanced-resolve@^5.10.0: + version "5.12.0" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634" + integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" -enquirer@^2.3.5, enquirer@~2.3.6: +enquirer@~2.3.6: version "2.3.6" resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== @@ -4443,13 +4516,18 @@ enquirer@^2.3.5, enquirer@~2.3.6: ent@~2.2.0: version "2.2.0" resolved "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz#e964219325a21d05f44466a2f686ed6ce5f5dd1d" - integrity sha1-6WQhkyWiHQX0RGai9obtbOX13R0= + integrity sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA== entities@^2.0.0: version "2.2.0" resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== +entities@^4.2.0, entities@^4.3.0: + version "4.4.0" + resolved "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174" + integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA== + env-paths@^2.2.0: version "2.2.1" resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" @@ -4479,37 +4557,59 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.19.1: - version "1.19.1" - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3" - integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w== +es-abstract@^1.19.0, es-abstract@^1.20.4: + version "1.21.1" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz#e6105a099967c08377830a0c9cb589d570dd86c6" + integrity sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg== dependencies: + available-typed-arrays "^1.0.5" call-bind "^1.0.2" + es-set-tostringtag "^2.0.1" es-to-primitive "^1.2.1" function-bind "^1.1.1" - get-intrinsic "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.3" get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" has "^1.0.3" - has-symbols "^1.0.2" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.1" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.4" + is-array-buffer "^3.0.1" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" is-regex "^1.1.4" - is-shared-array-buffer "^1.0.1" + is-shared-array-buffer "^1.0.2" is-string "^1.0.7" - is-weakref "^1.0.1" - object-inspect "^1.11.0" + is-typed-array "^1.1.10" + is-weakref "^1.0.2" + object-inspect "^1.12.2" object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.4" - string.prototype.trimstart "^1.0.4" - unbox-primitive "^1.0.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.4.3" + safe-regex-test "^1.0.0" + string.prototype.trimend "^1.0.6" + string.prototype.trimstart "^1.0.6" + typed-array-length "^1.0.4" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.9" es-module-lexer@^0.9.0: version "0.9.3" resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== +es-set-tostringtag@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" + integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== + dependencies: + get-intrinsic "^1.1.3" + has "^1.0.3" + has-tostringtag "^1.0.0" + es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -4520,24 +4620,24 @@ es-to-primitive@^1.2.1: is-symbol "^1.0.2" es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@^0.10.53, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46: - version "0.10.53" - resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" - integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== + version "0.10.62" + resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz#5e6adc19a6da524bf3d1e02bbc8960e5eb49a9a5" + integrity sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA== dependencies: - es6-iterator "~2.0.3" - es6-symbol "~3.1.3" - next-tick "~1.0.0" + es6-iterator "^2.0.3" + es6-symbol "^3.1.3" + next-tick "^1.1.0" -es6-iterator@^2.0.3, es6-iterator@~2.0.3: +es6-iterator@^2.0.3: version "2.0.3" resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g== dependencies: d "1" es5-ext "^0.10.35" es6-symbol "^3.1.1" -es6-symbol@^3.1.1, es6-symbol@~3.1.3: +es6-symbol@^3.1.1, es6-symbol@^3.1.3: version "3.1.3" resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== @@ -4563,7 +4663,7 @@ escalade@^3.1.1: escape-html@~1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: version "4.0.0" @@ -4573,37 +4673,25 @@ escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escodegen@^1.11.1: - version "1.14.3" - resolved "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" - integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== - dependencies: - esprima "^4.0.1" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== -eslint-config-prettier@^8.3.0: - version "8.3.0" - resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz#f7471b20b6fe8a9a9254cc684454202886a2dd7a" - integrity sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew== +eslint-config-prettier@^8.3.0, eslint-config-prettier@^8.6.0: + version "8.6.0" + resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz#dec1d29ab728f4fa63061774e1672ac4e363d207" + integrity sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA== -eslint-import-resolver-node@0.3.4: - version "0.3.4" - resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" - integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== +eslint-import-resolver-node@0.3.6: + version "0.3.6" + resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" + integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== dependencies: - debug "^2.6.9" - resolve "^1.13.1" + debug "^3.2.7" + resolve "^1.20.0" -eslint-plugin-prettier@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz#8b99d1e4b8b24a762472b4567992023619cb98e0" - integrity sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ== +eslint-plugin-prettier@^4.0.0, eslint-plugin-prettier@^4.2.1: + version "4.2.1" + resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b" + integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== dependencies: prettier-linter-helpers "^1.0.0" @@ -4615,10 +4703,10 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-scope@^7.1.0: - version "7.1.0" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.0.tgz#c1f6ea30ac583031f203d65c73e723b01298f153" - integrity sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg== +eslint-scope@^7.1.1: + version "7.1.1" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" + integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== dependencies: esrecurse "^4.3.0" estraverse "^5.2.0" @@ -4635,70 +4723,71 @@ eslint-visitor-keys@^2.0.0: resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== -eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.1.0.tgz#eee4acea891814cda67a7d8812d9647dd0179af2" - integrity sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA== - -eslint@^8.5.0: - version "8.5.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.5.0.tgz#ddd2c1afd8f412036f87ae2a063d2aa296d3175f" - integrity sha512-tVGSkgNbOfiHyVte8bCM8OmX+xG9PzVG/B4UCF60zx7j61WIVY/AqJECDgpLD4DbbESD0e174gOg3ZlrX15GDg== - dependencies: - "@eslint/eslintrc" "^1.0.5" - "@humanwhocodes/config-array" "^0.9.2" +eslint-visitor-keys@^3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" + integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== + +eslint@^8.32.0, eslint@^8.5.0: + version "8.32.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz#d9690056bb6f1a302bd991e7090f5b68fbaea861" + integrity sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ== + dependencies: + "@eslint/eslintrc" "^1.4.1" + "@humanwhocodes/config-array" "^0.11.8" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" ajv "^6.10.0" chalk "^4.0.0" cross-spawn "^7.0.2" debug "^4.3.2" doctrine "^3.0.0" - enquirer "^2.3.5" escape-string-regexp "^4.0.0" - eslint-scope "^7.1.0" + eslint-scope "^7.1.1" eslint-utils "^3.0.0" - eslint-visitor-keys "^3.1.0" - espree "^9.2.0" + eslint-visitor-keys "^3.3.0" + espree "^9.4.0" esquery "^1.4.0" esutils "^2.0.2" fast-deep-equal "^3.1.3" file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^6.0.1" - globals "^13.6.0" - ignore "^4.0.6" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + grapheme-splitter "^1.0.4" + ignore "^5.2.0" import-fresh "^3.0.0" imurmurhash "^0.1.4" is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-sdsl "^4.1.4" js-yaml "^4.1.0" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" lodash.merge "^4.6.2" - minimatch "^3.0.4" + minimatch "^3.1.2" natural-compare "^1.4.0" optionator "^0.9.1" - progress "^2.0.0" regexpp "^3.2.0" - semver "^7.2.1" strip-ansi "^6.0.1" strip-json-comments "^3.1.0" text-table "^0.2.0" - v8-compile-cache "^2.0.3" -espree@^9.2.0: - version "9.2.0" - resolved "https://registry.npmjs.org/espree/-/espree-9.2.0.tgz#c50814e01611c2d0f8bd4daa83c369eabba80dbc" - integrity sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg== +espree@^9.4.0: + version "9.4.1" + resolved "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz#51d6092615567a2c2cff7833445e37c28c0065bd" + integrity sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg== dependencies: - acorn "^8.6.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^3.1.0" + acorn "^8.8.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.3.0" -esprima@^4.0.1: +esprima@^4.0.0: version "4.0.1" resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.4.0: +esquery@^1.0.1, esquery@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== @@ -4712,7 +4801,7 @@ esrecurse@^4.3.0: dependencies: estraverse "^5.2.0" -estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.1.1: version "4.3.0" resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== @@ -4730,12 +4819,12 @@ esutils@^2.0.2: etag@~1.8.1: version "1.8.1" resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== event-emitter@^0.3.5: version "0.3.5" resolved "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" - integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= + integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA== dependencies: d "1" es5-ext "~0.10.14" @@ -4768,50 +4857,56 @@ execa@^5.0.0, execa@^5.1.1: expect.js@^0.3.1: version "0.3.1" resolved "https://registry.npmjs.org/expect.js/-/expect.js-0.3.1.tgz#b0a59a0d2eff5437544ebf0ceaa6015841d09b5b" - integrity sha1-sKWaDS7/VDdUTr8M6qYBWEHQm1s= + integrity sha512-okDF/FAPEul1ZFLae4hrgpIqAeapoo5TRdcg/lD0iN9S3GWrBFIJwNezGH1DMtIz+RxU4RrFmMq7WUUvDg3J6A== -express@4.17.1: - version "4.17.1" - resolved "https://registry.npmjs.org/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" - integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== +express-rate-limit@5.5.1: + version "5.5.1" + resolved "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-5.5.1.tgz#110c23f6a65dfa96ab468eda95e71697bc6987a2" + integrity sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg== + +express@4.18.2: + version "4.18.2" + resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" + integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== dependencies: - accepts "~1.3.7" + accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.19.0" - content-disposition "0.5.3" + body-parser "1.20.1" + content-disposition "0.5.4" content-type "~1.0.4" - cookie "0.4.0" + cookie "0.5.0" cookie-signature "1.0.6" debug "2.6.9" - depd "~1.1.2" + depd "2.0.0" encodeurl "~1.0.2" escape-html "~1.0.3" etag "~1.8.1" - finalhandler "~1.1.2" + finalhandler "1.2.0" fresh "0.5.2" + http-errors "2.0.0" merge-descriptors "1.0.1" methods "~1.1.2" - on-finished "~2.3.0" + on-finished "2.4.1" parseurl "~1.3.3" path-to-regexp "0.1.7" - proxy-addr "~2.0.5" - qs "6.7.0" + proxy-addr "~2.0.7" + qs "6.11.0" range-parser "~1.2.1" - safe-buffer "5.1.2" - send "0.17.1" - serve-static "1.14.1" - setprototypeof "1.1.1" - statuses "~1.5.0" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" type-is "~1.6.18" utils-merge "1.0.1" vary "~1.1.2" ext@^1.1.2: - version "1.6.0" - resolved "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz#3871d50641e874cc172e2b53f919842d19db4c52" - integrity sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg== + version "1.7.0" + resolved "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" + integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== dependencies: - type "^2.5.0" + type "^2.7.2" extend@^3.0.0, extend@~3.0.2: version "3.0.2" @@ -4827,20 +4922,15 @@ external-editor@^3.0.3: iconv-lite "^0.4.24" tmp "^0.0.33" -extsprintf@1.3.0: +extsprintf@1.3.0, extsprintf@^1.2.0: version "1.3.0" resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== fast-deep-equal@^1.0.0: version "1.1.0" resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" - integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ= + integrity sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw== fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" @@ -4852,7 +4942,7 @@ fast-diff@^1.1.2: resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== -fast-glob@3.2.7, fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.7: +fast-glob@3.2.7: version "3.2.7" resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== @@ -4863,40 +4953,46 @@ fast-glob@3.2.7, fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.7: merge2 "^1.3.0" micromatch "^4.0.4" +fast-glob@^3.0.3, fast-glob@^3.2.11, fast-glob@^3.2.7, fast-glob@^3.2.9: + version "3.2.12" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" + integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + fast-json-stable-stringify@^2.0.0: version "2.1.0" resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: +fast-levenshtein@^2.0.6: version "2.0.6" resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== fast-redact@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/fast-redact/-/fast-redact-3.0.2.tgz#c940ba7162dde3aeeefc522926ae8c5231412904" - integrity sha512-YN+CYfCVRVMUZOUPeinHNKgytM1wPI/C/UCLEi56EsY2dwwvI00kIJHJoI7pMVqGoMew8SMZ2SSfHKHULHXDsg== + version "3.1.2" + resolved "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.2.tgz#d58e69e9084ce9fa4c1a6fa98a3e1ecf5d7839aa" + integrity sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw== -fast-safe-stringify@^2.0.8: +fast-safe-stringify@2.1.1, fast-safe-stringify@^2.0.8: version "2.1.1" resolved "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== fastest-levenshtein@^1.0.12: - version "1.0.12" - resolved "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" - integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== - -fastify-warning@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/fastify-warning/-/fastify-warning-0.2.0.tgz#e717776026a4493dc9a2befa44db6d17f618008f" - integrity sha512-s1EQguBw/9qtc1p/WTY4eq9WMRIACkj+HTcOIK1in4MV5aFaQC9ZCIt0dJ7pr5bIf4lPpHvAtP2ywpTNgs7hqw== + version "1.0.16" + resolved "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" + integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== + version "1.15.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== dependencies: reusify "^1.0.4" @@ -4922,6 +5018,13 @@ file-loader@~6.0.0: loader-utils "^2.0.0" schema-utils "^2.6.5" +filelist@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + fill-range@^7.0.1: version "7.0.1" resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" @@ -4929,7 +5032,7 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -finalhandler@1.1.2, finalhandler@~1.1.2: +finalhandler@1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== @@ -4942,6 +5045,19 @@ finalhandler@1.1.2, finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" +finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + find-cache-dir@^3.3.1: version "3.3.2" resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" @@ -4956,7 +5072,7 @@ find-root@^1.0.0: resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== -find-up@5.0.0: +find-up@5.0.0, find-up@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== @@ -4967,7 +5083,7 @@ find-up@5.0.0: find-up@^2.0.0: version "2.1.0" resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== dependencies: locate-path "^2.0.0" @@ -4997,35 +5113,46 @@ flatstr@^1.0.12: resolved "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz#c2ba6a08173edbb6c9640e3055b95e287ceb5931" integrity sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw== -flatted@^3.1.0: - version "3.2.4" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" - integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== - -flatted@^3.2.5: - version "3.2.5" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" - integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== +flatted@^3.1.0, flatted@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" + integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== flatten@^1.0.2: version "1.0.3" resolved "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== -follow-redirects@^1.0.0: - version "1.14.8" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz#016996fb9a11a100566398b1c6839337d7bfa8fc" - integrity sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA== +follow-redirects@^1.0.0, follow-redirects@^1.15.0: + version "1.15.2" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" + integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== font-awesome@^4.7.0: version "4.7.0" resolved "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz#8fa8cf0411a1a31afd07b06d2902bb9fc815a133" - integrity sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM= + integrity sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" form-data@~2.3.2: version "2.3.3" @@ -5049,7 +5176,7 @@ free-style@3.1.0: fresh@0.5.2: version "0.5.2" resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== fs-constants@^1.0.0: version "1.0.0" @@ -5057,31 +5184,31 @@ fs-constants@^1.0.0: integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== fs-extra@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" - integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== + version "10.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^10.0.1: - version "10.0.1" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz#27de43b4320e833f6867cc044bfce29fdf0ef3b8" - integrity sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag== +fs-extra@^11.1.0: + version "11.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz#5784b102104433bb0e090f48bfc4a30742c357ed" + integrity sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== dependencies: graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" + jsonfile "^4.0.0" + universalify "^0.1.0" fs-extra@^9.0.1, fs-extra@^9.1.0: version "9.1.0" @@ -5103,7 +5230,7 @@ fs-minipass@^2.0.0, fs-minipass@^2.1.0: fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@~2.3.2: version "2.3.2" @@ -5115,10 +5242,20 @@ function-bind@^1.1.1: resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== gauge@^4.0.3: version "4.0.4" @@ -5147,26 +5284,17 @@ get-caller-file@^2.0.5: get-func-name@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" - integrity sha1-6td0q+5y4gQJQzoGY2YCPdaIekE= + integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig== -get-intrinsic@^1.0.2: - version "1.1.2" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" - integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: + version "1.2.0" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" + integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q== dependencies: function-bind "^1.1.1" has "^1.0.3" has-symbols "^1.0.3" -get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - get-pkg-repo@^4.0.0: version "4.2.1" resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385" @@ -5217,7 +5345,7 @@ get-symbol-description@^1.0.0: getpass@^0.1.1: version "0.1.7" resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== dependencies: assert-plus "^1.0.0" @@ -5226,10 +5354,15 @@ git-hooks-list@1.0.3: resolved "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-1.0.3.tgz#be5baaf78203ce342f2f844a9d2b03dba1b45156" integrity sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ== +git-hooks-list@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-3.0.0.tgz#6d888988bb445b34e7c2e1eb97cb88358153221e" + integrity sha512-XDfdemBGJIMAsHHOONHQxEH5dX2kCpE6MGZ1IsNvBuDPBZM3p4EAwAC7ygMjn/1/x+BJX0TK1ara1Zrh7JCFdQ== + git-raw-commits@^2.0.8: - version "2.0.10" - resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz#e2255ed9563b1c9c3ea6bd05806410290297bbc1" - integrity sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ== + version "2.0.11" + resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723" + integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== dependencies: dargs "^7.0.0" lodash "^4.17.15" @@ -5240,7 +5373,7 @@ git-raw-commits@^2.0.8: git-remote-origin-url@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" - integrity sha1-UoJlna4hBxRaERJhEq0yFuxfpl8= + integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== dependencies: gitconfiglocal "^1.0.0" pify "^2.3.0" @@ -5253,25 +5386,25 @@ git-semver-tags@^4.1.1: meow "^8.0.0" semver "^6.0.0" -git-up@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/git-up/-/git-up-6.0.0.tgz#dbd6e4eee270338be847a0601e6d0763c90b74db" - integrity sha512-6RUFSNd1c/D0xtGnyWN2sxza2bZtZ/EmI9448n6rCZruFwV/ezeEn2fJP7XnUQGwf0RAtd/mmUCbtH6JPYA2SA== +git-up@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz#bace30786e36f56ea341b6f69adfd83286337467" + integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== dependencies: is-ssh "^1.4.0" - parse-url "^7.0.2" + parse-url "^8.1.0" -git-url-parse@^12.0.0: - version "12.0.0" - resolved "https://registry.npmjs.org/git-url-parse/-/git-url-parse-12.0.0.tgz#4ba70bc1e99138321c57e3765aaf7428e5abb793" - integrity sha512-I6LMWsxV87vysX1WfsoglXsXg6GjQRKq7+Dgiseo+h0skmp5Hp2rzmcEIRQot9CPA+uzU7x1x7jZdqvTFGnB+Q== +git-url-parse@^13.1.0: + version "13.1.0" + resolved "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz#07e136b5baa08d59fabdf0e33170de425adf07b4" + integrity sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA== dependencies: - git-up "^6.0.0" + git-up "^7.0.0" gitconfiglocal@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" - integrity sha1-QdBF84UaXqiPA/JMocYXgRRGS5s= + integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== dependencies: ini "^1.3.2" @@ -5282,7 +5415,7 @@ glob-parent@^5.1.1, glob-parent@^5.1.2, glob-parent@~5.1.2: dependencies: is-glob "^4.0.1" -glob-parent@^6.0.1: +glob-parent@^6.0.2: version "6.0.2" resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== @@ -5306,10 +5439,10 @@ glob@7.1.4: once "^1.3.0" path-is-absolute "^1.0.0" -glob@7.1.7, glob@~7.1.6: - version "7.1.7" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" - integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== +glob@7.2.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.7: + version "7.2.0" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -5321,7 +5454,7 @@ glob@7.1.7, glob@~7.1.6: glob@^6.0.1: version "6.0.4" resolved "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" - integrity sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI= + integrity sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A== dependencies: inflight "^1.0.4" inherits "2" @@ -5329,38 +5462,38 @@ glob@^6.0.1: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.1.3, glob@^7.1.4, glob@^7.1.7: - version "7.2.0" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== +glob@^8.0.1: + version "8.1.0" + resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" + integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.4" + minimatch "^5.0.1" once "^1.3.0" - path-is-absolute "^1.0.0" -glob@^8.0.1: - version "8.0.3" - resolved "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" - integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ== +glob@~7.1.6: + version "7.1.7" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^5.0.1" + minimatch "^3.0.4" once "^1.3.0" + path-is-absolute "^1.0.0" globals@^11.1.0: version "11.12.0" resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^13.6.0, globals@^13.9.0: - version "13.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz#4d733760304230a0082ed96e21e5c565f898089e" - integrity sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg== +globals@^13.19.0: + version "13.19.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz#7a42de8e6ad4f7242fbcca27ea5b23aca367b5c8" + integrity sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ== dependencies: type-fest "^0.20.2" @@ -5369,6 +5502,13 @@ globals@^9.18.0: resolved "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== +globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + dependencies: + define-properties "^1.1.3" + globby@10.0.0: version "10.0.0" resolved "https://registry.npmjs.org/globby/-/globby-10.0.0.tgz#abfcd0630037ae174a88590132c2f6804e291072" @@ -5383,30 +5523,48 @@ globby@10.0.0: merge2 "^1.2.3" slash "^3.0.0" -globby@^11.0.2, globby@^11.0.4: - version "11.0.4" - resolved "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" - integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== +globby@^11.0.2, globby@^11.1.0: + version "11.1.0" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: array-union "^2.1.0" dir-glob "^3.0.1" - fast-glob "^3.1.1" - ignore "^5.1.4" - merge2 "^1.3.0" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" slash "^3.0.0" globby@^12.0.0: - version "12.0.2" - resolved "https://registry.npmjs.org/globby/-/globby-12.0.2.tgz#53788b2adf235602ed4cabfea5c70a1139e1ab11" - integrity sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ== + version "12.2.0" + resolved "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz#2ab8046b4fba4ff6eede835b29f678f90e3d3c22" + integrity sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA== dependencies: array-union "^3.0.1" dir-glob "^3.0.1" fast-glob "^3.2.7" - ignore "^5.1.8" + ignore "^5.1.9" + merge2 "^1.4.1" + slash "^4.0.0" + +globby@^13.1.2: + version "13.1.3" + resolved "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz#f62baf5720bcb2c1330c8d4ef222ee12318563ff" + integrity sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw== + dependencies: + dir-glob "^3.0.1" + fast-glob "^3.2.11" + ignore "^5.2.0" merge2 "^1.4.1" slash "^4.0.0" +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + got@^9.6.0: version "9.6.0" resolved "https://registry.npmjs.org/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" @@ -5424,10 +5582,15 @@ got@^9.6.0: to-readable-stream "^1.0.0" url-parse-lax "^3.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6: - version "4.2.9" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96" - integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.10" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +grapheme-splitter@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" + integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== growl@1.10.5: version "1.10.5" @@ -5439,7 +5602,7 @@ gud@^1.0.0: resolved "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0" integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== -handlebars@4.7.7, handlebars@^4.7.6: +handlebars@4.7.7, handlebars@^4.7.7: version "4.7.7" resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== @@ -5454,9 +5617,9 @@ handlebars@4.7.7, handlebars@^4.7.6: har-schema@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== -har-validator@~5.1.0, har-validator@~5.1.3: +har-validator@~5.1.0: version "5.1.5" resolved "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== @@ -5472,31 +5635,38 @@ hard-rejection@^2.1.0: has-ansi@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== dependencies: ansi-regex "^2.0.0" -has-bigints@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" - integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== has-flag@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-symbols@^1.0.1, has-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== -has-symbols@^1.0.3: +has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== @@ -5511,7 +5681,7 @@ has-tostringtag@^1.0.0: has-unicode@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== has@^1.0.3: version "1.0.3" @@ -5538,26 +5708,19 @@ hosted-git-info@^3.0.6: lru-cache "^6.0.0" hosted-git-info@^4.0.0, hosted-git-info@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz#5e425507eede4fea846b7262f0838456c4209961" - integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg== + version "4.1.0" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" + integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== dependencies: lru-cache "^6.0.0" hosted-git-info@^5.0.0: - version "5.1.0" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.1.0.tgz#9786123f92ef3627f24abc3f15c20d98ec4a6594" - integrity sha512-Ek+QmMEqZF8XrbFdwoDjSbm7rT23pCgEMOJmz6GPk/s4yH//RQfNPArhIxbguNxROq/+5lNBwCDHMhA903Kx1Q== + version "5.2.1" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz#0ba1c97178ef91f3ab30842ae63d6a272341156f" + integrity sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw== dependencies: lru-cache "^7.5.1" -html-encoding-sniffer@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== - dependencies: - whatwg-encoding "^1.0.1" - html-encoding-sniffer@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9" @@ -5580,44 +5743,32 @@ htmlparser2@^6.0.0: domutils "^2.5.2" entities "^2.0.0" +htmlparser2@^8.0.0: + version "8.0.1" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz#abaa985474fcefe269bc761a779b544d7196d010" + integrity sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.2" + domutils "^3.0.1" + entities "^4.3.0" + http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0: version "4.1.0" resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== -http-errors@1.7.2: - version "1.7.2" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" - integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-errors@1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" - integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== dependencies: - depd "~1.1.2" + depd "2.0.0" inherits "2.0.4" setprototypeof "1.2.0" - statuses ">= 1.5.0 < 2" + statuses "2.0.1" toidentifier "1.0.1" -http-errors@~1.7.2: - version "1.7.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" - integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - http-proxy-agent@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" @@ -5637,18 +5788,18 @@ http-proxy@^1.18.1: requires-port "^1.0.0" http-server@^14.0.0: - version "14.0.0" - resolved "https://registry.npmjs.org/http-server/-/http-server-14.0.0.tgz#bd214952a60b93ce8ca9bbe8ba181faf7f9821b0" - integrity sha512-XTePIXAo5x72bI8SlKFSqsg7UuSHwsOa4+RJIe56YeMUvfTvGDy7TxFkTEhfIRmM/Dnf6x29ut541ythSBZdkQ== + version "14.1.1" + resolved "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz#d60fbb37d7c2fdff0f0fbff0d0ee6670bd285e2e" + integrity sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A== dependencies: basic-auth "^2.0.1" - colors "^1.4.0" + chalk "^4.1.2" corser "^2.0.1" he "^1.2.0" html-encoding-sniffer "^3.0.0" http-proxy "^1.18.1" mime "^1.6.0" - minimist "^1.2.5" + minimist "^1.2.6" opener "^1.5.1" portfinder "^1.0.28" secure-compare "3.0.1" @@ -5658,21 +5809,21 @@ http-server@^14.0.0: http-signature@~1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== dependencies: assert-plus "^1.0.0" jsprim "^1.2.2" sshpk "^1.7.0" -http-status-codes@1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/http-status-codes/-/http-status-codes-1.4.0.tgz#6e4c15d16ff3a9e2df03b89f3a55e1aae05fb477" - integrity sha512-JrT3ua+WgH8zBD3HEJYbeEgnuQaAnUeRRko/YojPAJjGmIfGD3KPU/asLdsLwKjfxOmQe5nXMQ0pt/7MyapVbQ== +http-status-codes@2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.2.0.tgz#bb2efe63d941dfc2be18e15f703da525169622be" + integrity sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng== -https-proxy-agent@5.0.0, https-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== +https-proxy-agent@5.0.1, https-proxy-agent@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== dependencies: agent-base "6" debug "4" @@ -5685,7 +5836,7 @@ human-signals@^2.1.0: humanize-ms@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== dependencies: ms "^2.0.0" @@ -5694,14 +5845,14 @@ husky@^7.0.4: resolved "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz#242048245dc49c8fb1bf0cc7cfb98dd722531535" integrity sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ== -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: +iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@0.6.3, iconv-lite@^0.6.2: +iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: version "0.6.3" resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== @@ -5725,33 +5876,21 @@ ignore-walk@^5.0.1: dependencies: minimatch "^5.0.1" -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.0.4, ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8: - version "5.2.0" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== +ignore@^5.0.4, ignore@^5.1.1, ignore@^5.1.9, ignore@^5.2.0: + version "5.2.4" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== image-size@~0.5.0: version "0.5.5" resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" - integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= + integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== immediate@^3.2.3: version "3.3.0" resolved "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266" integrity sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q== -import-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" - integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg== - dependencies: - import-from "^3.0.0" - import-fresh@^3.0.0, import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" @@ -5760,17 +5899,10 @@ import-fresh@^3.0.0, import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" -import-from@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" - integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== - dependencies: - resolve-from "^5.0.0" - import-local@^3.0.2: - version "3.0.3" - resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz#4d51c2c495ca9393da259ec66b62e022920211e0" - integrity sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA== + version "3.1.0" + resolved "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== dependencies: pkg-dir "^4.2.0" resolve-cwd "^3.0.0" @@ -5778,7 +5910,7 @@ import-local@^3.0.2: imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" @@ -5788,7 +5920,7 @@ indent-string@^4.0.0: indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + integrity sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA== infer-owner@^1.0.4: version "1.0.4" @@ -5798,7 +5930,7 @@ infer-owner@^1.0.4: inflight@^1.0.4: version "1.0.6" resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" @@ -5808,11 +5940,6 @@ inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: version "1.3.8" resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" @@ -5851,9 +5978,9 @@ inquirer@^7.1.0: through "^2.3.6" inquirer@^8.2.4: - version "8.2.4" - resolved "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz#ddbfe86ca2f67649a67daa6f1051c128f684f0b4" - integrity sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg== + version "8.2.5" + resolved "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" + integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== dependencies: ansi-escapes "^4.2.1" chalk "^4.1.1" @@ -5871,12 +5998,12 @@ inquirer@^8.2.4: through "^2.3.6" wrap-ansi "^7.0.0" -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== +internal-slot@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz#8551e7baf74a7a6ba5f749cfb16aa60722f0d6f3" + integrity sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ== dependencies: - get-intrinsic "^1.1.0" + get-intrinsic "^1.1.3" has "^1.0.3" side-channel "^1.0.4" @@ -5892,11 +6019,6 @@ invariant@^2.2.2: dependencies: loose-envify "^1.0.0" -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - ip@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" @@ -5915,10 +6037,19 @@ is-arguments@^1.0.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" +is-array-buffer@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz#deb1db4fcae48308d54ef2442706c0393997052a" + integrity sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-typed-array "^1.1.10" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-arrayish@^0.3.1: version "0.3.2" @@ -5947,10 +6078,10 @@ is-boolean-object@^1.1.0: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== is-ci@^2.0.0: version "2.0.0" @@ -5959,17 +6090,10 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" -is-core-module@^2.2.0, is-core-module@^2.5.0: - version "2.8.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" - integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== - dependencies: - has "^1.0.3" - -is-core-module@^2.8.1: - version "2.10.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" - integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== +is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0: + version "2.11.0" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" + integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== dependencies: has "^1.0.3" @@ -5988,7 +6112,7 @@ is-docker@^2.0.0, is-docker@^2.1.1: is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-finite@^1.0.0: version "1.1.0" @@ -6020,17 +6144,17 @@ is-interactive@^1.0.0: is-lambda@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" - integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU= + integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== -is-negative-zero@^2.0.1: +is-negative-zero@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== is-number-object@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz#6a7aaf838c7f0686a50b4553f7e54a96494e89f0" - integrity sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g== + version "1.0.7" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== dependencies: has-tostringtag "^1.0.0" @@ -6044,6 +6168,11 @@ is-obj@^2.0.0: resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + is-plain-obj@2.1.0, is-plain-obj@^2.0.0, is-plain-obj@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" @@ -6052,7 +6181,12 @@ is-plain-obj@2.1.0, is-plain-obj@^2.0.0, is-plain-obj@^2.1.0: is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== + +is-plain-obj@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" + integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== is-plain-object@^2.0.4: version "2.0.4" @@ -6079,10 +6213,12 @@ is-regex@^1.0.4, is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-shared-array-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" - integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA== +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" is-ssh@^1.4.0: version "1.4.0" @@ -6113,28 +6249,39 @@ is-symbol@^1.0.2, is-symbol@^1.0.3: is-text-path@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" - integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4= + integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== dependencies: text-extensions "^1.0.0" +is-typed-array@^1.1.10, is-typed-array@^1.1.9: + version "1.1.10" + resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f" + integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + is-typedarray@^1.0.0, is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== is-unicode-supported@^0.1.0: version "0.1.0" resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== -is-weakref@^1.0.1: +is-weakref@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== dependencies: call-bind "^1.0.2" -is-what@^3.12.0: +is-what@^3.14.1: version "3.14.1" resolved "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== @@ -6149,42 +6296,42 @@ is-wsl@^2.2.0: isarray@0.0.1: version "0.0.1" resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== isarray@~1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isbinaryfile@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz#5d34b94865bd4946633ecc78a026fc76c5b11fcf" - integrity sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w== + version "4.0.10" + resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3" + integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw== isexe@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isnumeric@^0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/isnumeric/-/isnumeric-0.2.0.tgz#a2347ba360de19e33d0ffd590fddf7755cbf2e64" - integrity sha1-ojR7o2DeGeM9D/1ZD933dVy/LmQ= + integrity sha512-uSJoAwnN1eCKDFKi8hL3UCYJSkQv+NwhKzhevUPIn/QZ8ILO21f+wQnlZHU0eh1rsLO1gI4w/HQdeOSTKwlqMg== isobject@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== isomorphic.js@^0.2.4: - version "0.2.4" - resolved "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.4.tgz#24ca374163ae54a7ce3b86ce63b701b91aa84969" - integrity sha512-Y4NjZceAwaPXctwsHgNsmfuPxR8lJ3f8X7QTAkhltrX4oGIv+eTlgHLXn4tWysC9zGTi929gapnPp+8F8cg7nA== + version "0.2.5" + resolved "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz#13eecf36f2dba53e85d355e11bf9d4208c6f7f88" + integrity sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw== isstream@~0.1.2: version "0.1.2" resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== istanbul-instrumenter-loader@^3.0.1: version "3.0.1" @@ -6219,14 +6366,15 @@ istanbul-lib-instrument@^1.7.3: istanbul-lib-coverage "^1.2.1" semver "^5.3.0" -istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== +istanbul-lib-instrument@^5.1.0: + version "5.2.1" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== dependencies: - "@babel/core" "^7.7.5" + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" + istanbul-lib-coverage "^3.2.0" semver "^6.3.0" istanbul-lib-report@^3.0.0: @@ -6248,13 +6396,23 @@ istanbul-lib-source-maps@^4.0.1: source-map "^0.6.1" istanbul-reports@^3.0.5: - version "3.1.1" - resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.1.tgz#7085857f17d2441053c6ce5c3b8fdf6882289397" - integrity sha512-q1kvhAXWSsXfMjCdNHNPKZZv94OlspKnoGv+R9RGbnqOOQ0VbNfLFgQDVgi7hHenKsndGq3/o0OBdzDXthWcNw== + version "3.1.5" + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz#cc9a6ab25cb25659810e4785ed9d9fb742578bae" + integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== dependencies: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" +jake@^10.8.5: + version "10.8.5" + resolved "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" + integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.1" + minimatch "^3.0.4" + jest-worker@^26.5.0: version "26.6.2" resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" @@ -6264,19 +6422,24 @@ jest-worker@^26.5.0: merge-stream "^2.0.0" supports-color "^7.0.0" -jest-worker@^27.4.1: - version "27.4.5" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz#d696e3e46ae0f24cff3fa7195ffba22889262242" - integrity sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg== +jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== dependencies: "@types/node" "*" merge-stream "^2.0.0" supports-color "^8.0.0" jquery@^3.1.1: - version "3.6.0" - resolved "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz#c72a09f15c1bdce142f49dbf1170bdf8adac2470" - integrity sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw== + version "3.6.3" + resolved "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz#23ed2ffed8a19e048814f13391a19afcdba160e6" + integrity sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg== + +js-sdsl@^4.1.4: + version "4.3.0" + resolved "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz#aeefe32a451f7af88425b11fdb5f58c90ae1d711" + integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ== "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" @@ -6286,7 +6449,7 @@ jquery@^3.1.1: js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + integrity sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg== js-yaml@4.1.0, js-yaml@^4.1.0: version "4.1.0" @@ -6295,47 +6458,23 @@ js-yaml@4.1.0, js-yaml@^4.1.0: dependencies: argparse "^2.0.1" +js-yaml@^3.10.0: + version "3.14.1" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsdom@15.2.1: - version "15.2.1" - resolved "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz#d2feb1aef7183f86be521b8c6833ff5296d07ec5" - integrity sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g== - dependencies: - abab "^2.0.0" - acorn "^7.1.0" - acorn-globals "^4.3.2" - array-equal "^1.0.0" - cssom "^0.4.1" - cssstyle "^2.0.0" - data-urls "^1.1.0" - domexception "^1.0.1" - escodegen "^1.11.1" - html-encoding-sniffer "^1.0.2" - nwsapi "^2.2.0" - parse5 "5.1.0" - pn "^1.1.0" - request "^2.88.0" - request-promise-native "^1.0.7" - saxes "^3.1.9" - symbol-tree "^3.2.2" - tough-cookie "^3.0.1" - w3c-hr-time "^1.0.1" - w3c-xmlserializer "^1.1.2" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^7.0.0" - ws "^7.0.0" - xml-name-validator "^3.0.0" + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== jsesc@^1.3.0: version "1.3.0" resolved "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" - integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= + integrity sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA== jsesc@^2.5.1: version "2.5.2" @@ -6345,9 +6484,9 @@ jsesc@^2.5.1: json-buffer@3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== -json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: +json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== @@ -6357,10 +6496,26 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== +json-schema-compare@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/json-schema-compare/-/json-schema-compare-0.2.2.tgz#dd601508335a90c7f4cfadb6b2e397225c908e56" + integrity sha512-c4WYmDKyJXhs7WWvAWm3uIYnfyWFoIp+JEoX34rctVvEkMYCPGhXtvmFFXiffBbxfZsvQ0RNnV5H7GvDF5HCqQ== + dependencies: + lodash "^4.17.4" + +json-schema-merge-allof@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/json-schema-merge-allof/-/json-schema-merge-allof-0.6.0.tgz#64d48820fec26b228db837475ce3338936bf59a5" + integrity sha512-LEw4VMQVRceOPLuGRWcxW5orTTiR9ZAtqTAe4rQUjNADTeR81bezBVFa0MqIwp0YmHIM1KkhSjZM7o+IQhaPbQ== + dependencies: + compute-lcm "^1.1.0" + json-schema-compare "^0.2.2" + lodash "^4.17.4" + json-schema-traverse@^0.3.0: version "0.3.1" resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" - integrity sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A= + integrity sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA== json-schema-traverse@^0.4.1: version "0.4.1" @@ -6380,7 +6535,7 @@ json-schema@0.4.0: json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== json-stringify-nice@^1.1.4: version "1.1.4" @@ -6390,26 +6545,31 @@ json-stringify-nice@^1.1.4: json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== json5@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + version "1.0.2" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== dependencies: minimist "^1.2.0" -json5@^2.1.1, json5@^2.1.2: - version "2.2.0" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" +json5@^2.1.1, json5@^2.1.2, json5@^2.2.2: + version "2.2.3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== -jsonc-parser@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" - integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== +jsonc-parser@3.2.0, jsonc-parser@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== + optionalDependencies: + graceful-fs "^4.1.6" jsonfile@^6.0.1: version "6.1.0" @@ -6423,23 +6583,22 @@ jsonfile@^6.0.1: jsonparse@^1.2.0, jsonparse@^1.3.1: version "1.3.1" resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== + +jsonpointer@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" + integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== -jsonwebtoken@8.5.1: - version "8.5.1" - resolved "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d" - integrity sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== +jsonwebtoken@9.0.0: + version "9.0.0" + resolved "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz#d0faf9ba1cc3a56255fe49c0961a67e520c1926d" + integrity sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw== dependencies: jws "^3.2.2" - lodash.includes "^4.3.0" - lodash.isboolean "^3.0.3" - lodash.isinteger "^4.0.4" - lodash.isnumber "^3.0.3" - lodash.isplainobject "^4.0.6" - lodash.isstring "^4.0.1" - lodash.once "^4.0.0" + lodash "^4.17.21" ms "^2.1.1" - semver "^5.6.0" + semver "^7.3.8" jsprim@^1.2.2: version "1.4.2" @@ -6452,14 +6611,14 @@ jsprim@^1.2.2: verror "1.10.0" just-diff-apply@^5.2.0: - version "5.4.1" - resolved "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.4.1.tgz#1debed059ad009863b4db0e8d8f333d743cdd83b" - integrity sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g== + version "5.5.0" + resolved "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.5.0.tgz#771c2ca9fa69f3d2b54e7c3f5c1dfcbcc47f9f0f" + integrity sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw== just-diff@^5.0.1: - version "5.1.1" - resolved "https://registry.npmjs.org/just-diff/-/just-diff-5.1.1.tgz#8da6414342a5ed6d02ccd64f5586cbbed3146202" - integrity sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ== + version "5.2.0" + resolved "https://registry.npmjs.org/just-diff/-/just-diff-5.2.0.tgz#60dca55891cf24cd4a094e33504660692348a241" + integrity sha512-6ufhP9SHjb7jibNFrNxyFZ6od3g+An6Ai9mhGRvcYe8UJlH0prseN64M+6ZBBUoKYHZsitDP42gAJ8+eVWr3lw== just-extend@^4.0.2: version "4.2.1" @@ -6486,22 +6645,22 @@ jws@^3.2.2: karma-chai@^0.1.0: version "0.1.0" resolved "https://registry.npmjs.org/karma-chai/-/karma-chai-0.1.0.tgz#bee5ad40400517811ae34bb945f762909108b79a" - integrity sha1-vuWtQEAFF4Ea40u5RfdikJEIt5o= + integrity sha512-mqKCkHwzPMhgTYca10S90aCEX9+HjVjjrBFAsw36Zj7BlQNbokXXCAe6Ji04VUMsxcY5RLP7YphpfO06XOubdg== karma-chrome-launcher@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz#805a586799a4d05f4e54f72a204979f3f3066738" - integrity sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg== + version "3.1.1" + resolved "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz#baca9cc071b1562a1db241827257bfe5cab597ea" + integrity sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ== dependencies: which "^1.2.1" karma-coverage@^2.0.3: - version "2.1.0" - resolved "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.1.0.tgz#843564578d9e1fb889ec141a582c019bb6db14db" - integrity sha512-uIejpnArNFQIovB6EPsKO/T4XofELdJWXcA2ADXztFlKhHbr0Ws6ba7wKTMVWsIhEs4iJxdhQkCQrkkhFJSZCw== + version "2.2.0" + resolved "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.0.tgz#64f838b66b71327802e7f6f6c39d569b7024e40c" + integrity sha512-gPVdoZBNDZ08UCzdMHHhEImKrw1+PAOQOIiffv1YsvxFhBjqvo/SVXNk4tqn1SYqX0BJZT6S/59zgxiBe+9OuA== dependencies: istanbul-lib-coverage "^3.2.0" - istanbul-lib-instrument "^4.0.3" + istanbul-lib-instrument "^5.1.0" istanbul-lib-report "^3.0.0" istanbul-lib-source-maps "^4.0.1" istanbul-reports "^3.0.5" @@ -6518,14 +6677,14 @@ karma-firefox-launcher@^2.1.1: karma-ie-launcher@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/karma-ie-launcher/-/karma-ie-launcher-1.0.0.tgz#497986842c490190346cd89f5494ca9830c6d59c" - integrity sha1-SXmGhCxJAZA0bNifVJTKmDDG1Zw= + integrity sha512-ts71ke8pHvw6qdRtq0+7VY3ANLoZuUNNkA8abRaWV13QRPNm7TtSOqyszjHUtuwOWKcsSz4tbUtrNICrQC+SXQ== dependencies: lodash "^4.6.1" karma-mocha-reporter@^2.2.5: version "2.2.5" resolved "https://registry.npmjs.org/karma-mocha-reporter/-/karma-mocha-reporter-2.2.5.tgz#15120095e8ed819186e47a0b012f3cd741895560" - integrity sha1-FRIAlejtgZGG5HoLAS8810GJVWA= + integrity sha512-Hr6nhkIp0GIJJrvzY8JFeHpQZNseuIakGac4bpw8K1+5F0tLb6l7uvXRa8mt2Z+NVwYgCct4QAfp2R2QP6o00w== dependencies: chalk "^2.1.0" log-symbols "^2.1.0" @@ -6548,14 +6707,14 @@ karma-webpack@^5.0.0: webpack-merge "^4.1.5" karma@^6.3.3: - version "6.3.16" - resolved "https://registry.npmjs.org/karma/-/karma-6.3.16.tgz#76d1a705fd1cf864ee5ed85270b572641e0958ef" - integrity sha512-nEU50jLvDe5yvXqkEJRf8IuvddUkOY2x5Xc4WXHz6dxINgGDrgD2uqQWeVrJs4hbfNaotn+HQ1LZJ4yOXrL7xQ== + version "6.4.1" + resolved "https://registry.npmjs.org/karma/-/karma-6.4.1.tgz#f2253716dd3a41aaa813fa9f54b6ee047e1127d9" + integrity sha512-Cj57NKOskK7wtFWSlMvZf459iX+kpYIPXmkNUzP2WAFcA7nhr/ALn5R7sw3w+1udFDcpMx/tuB8d5amgm3ijaA== dependencies: + "@colors/colors" "1.5.0" body-parser "^1.19.0" braces "^3.0.2" chokidar "^3.5.1" - colors "1.4.0" connect "^3.7.0" di "^0.0.1" dom-serialize "^2.2.1" @@ -6571,7 +6730,7 @@ karma@^6.3.3: qjobs "^1.2.0" range-parser "^1.2.1" rimraf "^3.0.2" - socket.io "^4.2.0" + socket.io "^4.4.1" source-map "^0.6.1" tmp "^0.2.1" ua-parser-js "^0.7.30" @@ -6596,45 +6755,51 @@ kind-of@^6.0.2, kind-of@^6.0.3: resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -kleur@4.1.4: - version "4.1.4" - resolved "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz#8c202987d7e577766d039a8cd461934c01cda04d" - integrity sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA== +kleur@4.1.5: + version "4.1.5" + resolved "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" + integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== klona@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== - -lerna@^5.4.3: - version "5.4.3" - resolved "https://registry.npmjs.org/lerna/-/lerna-5.4.3.tgz#a0a7f24de87b7e4dc4eed5547c07c5dc0865d785" - integrity sha512-PypijMk4Jii8DoWGRLiHhBUaqpjXAmrwbs6uUZgyb07JrqCrXW3nhAyzdZE5S0rk1/sRzjd10fYmntOgNFfKBw== - dependencies: - "@lerna/add" "5.4.3" - "@lerna/bootstrap" "5.4.3" - "@lerna/changed" "5.4.3" - "@lerna/clean" "5.4.3" - "@lerna/cli" "5.4.3" - "@lerna/create" "5.4.3" - "@lerna/diff" "5.4.3" - "@lerna/exec" "5.4.3" - "@lerna/import" "5.4.3" - "@lerna/info" "5.4.3" - "@lerna/init" "5.4.3" - "@lerna/link" "5.4.3" - "@lerna/list" "5.4.3" - "@lerna/publish" "5.4.3" - "@lerna/run" "5.4.3" - "@lerna/version" "5.4.3" + version "2.0.6" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== + +lerna@^6.4.1: + version "6.4.1" + resolved "https://registry.npmjs.org/lerna/-/lerna-6.4.1.tgz#a1e5abcb6c00de3367f50d75eca449e382525e0f" + integrity sha512-0t8TSG4CDAn5+vORjvTFn/ZEGyc4LOEsyBUpzcdIxODHPKM4TVOGvbW9dBs1g40PhOrQfwhHS+3fSx/42j42dQ== + dependencies: + "@lerna/add" "6.4.1" + "@lerna/bootstrap" "6.4.1" + "@lerna/changed" "6.4.1" + "@lerna/clean" "6.4.1" + "@lerna/cli" "6.4.1" + "@lerna/command" "6.4.1" + "@lerna/create" "6.4.1" + "@lerna/diff" "6.4.1" + "@lerna/exec" "6.4.1" + "@lerna/filter-options" "6.4.1" + "@lerna/import" "6.4.1" + "@lerna/info" "6.4.1" + "@lerna/init" "6.4.1" + "@lerna/link" "6.4.1" + "@lerna/list" "6.4.1" + "@lerna/publish" "6.4.1" + "@lerna/run" "6.4.1" + "@lerna/validation-error" "6.4.1" + "@lerna/version" "6.4.1" + "@nrwl/devkit" ">=15.4.2 < 16" import-local "^3.0.2" + inquirer "^8.2.4" npmlog "^6.0.2" - nx ">=14.5.4 < 16" + nx ">=15.4.2 < 16" + typescript "^3 || ^4" less@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/less/-/less-4.1.2.tgz#6099ee584999750c2624b65f80145f8674e4b4b0" - integrity sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA== + version "4.1.3" + resolved "https://registry.npmjs.org/less/-/less-4.1.3.tgz#175be9ddcbf9b250173e0a00b4d6920a5b770246" + integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA== dependencies: copy-anything "^2.0.1" parse-node-version "^1.0.1" @@ -6645,7 +6810,7 @@ less@^4.1.2: image-size "~0.5.0" make-dir "^2.1.0" mime "^1.4.1" - needle "^2.5.2" + needle "^3.1.0" source-map "~0.6.0" level-codec@^9.0.0: @@ -6738,25 +6903,17 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lib0@^0.2.31, lib0@^0.2.42, lib0@^0.2.43: - version "0.2.43" - resolved "https://registry.npmjs.org/lib0/-/lib0-0.2.43.tgz#1c2ed1fb2e9fe136e92abef7ca56875f2ee66b07" - integrity sha512-MJ1KLoz5p3gljIUBfdjjNuL/wlWHHK6+DrcIRhzSRLvtAu1XNdRtRGATYM51KSTI0P2nxJZFQM8rwCH6ga9KUw== +lib0@^0.2.31, lib0@^0.2.42, lib0@^0.2.49, lib0@^0.2.52: + version "0.2.60" + resolved "https://registry.npmjs.org/lib0/-/lib0-0.2.60.tgz#11792e6ee808b1660bfe10b2887e41a81fb1617f" + integrity sha512-vzhtdUXBV8HyJnJWIZxUSH/aUVo1U4jUFRFDPVY245zFtzCl9Gld/EgvA8Jhnrio7Jn0HmGswErbPjsabYd7ow== dependencies: isomorphic.js "^0.2.4" libnpmaccess@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-6.0.3.tgz#473cc3e4aadb2bc713419d92e45d23b070d8cded" - integrity sha512-4tkfUZprwvih2VUZYMozL7EMKgQ5q9VW2NtRyxWtQWlkLTAWHRklcAvBN49CVqEkhUw7vTX2fNgB5LzgUucgYg== + version "6.0.4" + resolved "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-6.0.4.tgz#2dd158bd8a071817e2207d3b201d37cf1ad6ae6b" + integrity sha512-qZ3wcfIyUoW0+qSFkMBovcTrSGJ3ZeyvpR7d5N9pEYv/kXs8sHP2wiqEIXBKLFrZlmM0kR0RJD7mtfLngtlLag== dependencies: aproba "^2.0.0" minipass "^3.1.1" @@ -6764,9 +6921,9 @@ libnpmaccess@^6.0.3: npm-registry-fetch "^13.0.0" libnpmpublish@^6.0.4: - version "6.0.4" - resolved "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.4.tgz#adb41ec6b0c307d6f603746a4d929dcefb8f1a0b" - integrity sha512-lvAEYW8mB8QblL6Q/PI/wMzKNvIrF7Kpujf/4fGS/32a2i3jzUXi04TNyIBcK6dQJ34IgywfaKGh+Jq4HYPFmg== + version "6.0.5" + resolved "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.5.tgz#5a894f3de2e267d62f86be2a508e362599b5a4b1" + integrity sha512-LUR08JKSviZiqrYTDfywvtnsnxr+tOvBU0BF8H+9frt7HMvc6Qn6F8Ubm72g5hDTHbq8qupKfDvDAln2TVPvFg== dependencies: normalize-package-data "^4.0.0" npm-package-arg "^9.0.1" @@ -6782,53 +6939,59 @@ license-webpack-plugin@^2.3.14: "@types/webpack-sources" "^0.1.5" webpack-sources "^1.2.0" -lilconfig@2.0.4, lilconfig@^2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz#f4507d043d7058b380b6a8f5cb7bcd4b34cee082" - integrity sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA== +lilconfig@2.0.5, lilconfig@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz#19e57fd06ccc3848fd1891655b5a447092225b25" + integrity sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg== lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== +lines-and-columns@~2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz#b2f0badedb556b747020ab8ea7f0373e22efac1b" + integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== + lint-staged@^12.1.3: - version "12.1.3" - resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-12.1.3.tgz#a16e885c0a5e77de9cf559724d29a10348670e68" - integrity sha512-ajapdkaFxx+MVhvq6xQRg9zCnCLz49iQLJZP7+w8XaA3U4B35Z9xJJGq9vxmWo73QTvJLG+N2NxhjWiSexbAWQ== + version "12.5.0" + resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-12.5.0.tgz#d6925747480ae0e380d13988522f9dd8ef9126e3" + integrity sha512-BKLUjWDsKquV/JuIcoQW4MSAI3ggwEImF1+sB4zaKvyVx1wBk3FsG7UK9bpnmBTN1pm7EH2BBcMwINJzCRv12g== dependencies: cli-truncate "^3.1.0" colorette "^2.0.16" - commander "^8.3.0" - debug "^4.3.3" + commander "^9.3.0" + debug "^4.3.4" execa "^5.1.1" - lilconfig "2.0.4" - listr2 "^3.13.5" - micromatch "^4.0.4" + lilconfig "2.0.5" + listr2 "^4.0.5" + micromatch "^4.0.5" normalize-path "^3.0.0" - object-inspect "^1.11.1" + object-inspect "^1.12.2" + pidtree "^0.5.0" string-argv "^0.3.1" - supports-color "^9.2.1" + supports-color "^9.2.2" yaml "^1.10.2" -listr2@^3.13.5: - version "3.13.5" - resolved "https://registry.npmjs.org/listr2/-/listr2-3.13.5.tgz#105a813f2eb2329c4aae27373a281d610ee4985f" - integrity sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA== +listr2@^4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz#9dcc50221583e8b4c71c43f9c7dfd0ef546b75d5" + integrity sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA== dependencies: cli-truncate "^2.1.0" colorette "^2.0.16" log-update "^4.0.0" p-map "^4.0.0" rfdc "^1.3.0" - rxjs "^7.4.0" + rxjs "^7.5.5" through "^2.3.8" wrap-ansi "^7.0.0" load-json-file@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== dependencies: graceful-fs "^4.1.2" parse-json "^4.0.0" @@ -6846,23 +7009,23 @@ load-json-file@^6.2.0: type-fest "^0.6.0" loader-runner@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" - integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== + version "4.3.0" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== loader-utils@^1.0.0, loader-utils@^1.1.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + version "1.4.2" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" + integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== dependencies: big.js "^5.2.2" emojis-list "^3.0.0" json5 "^1.0.1" loader-utils@^2.0.0, loader-utils@~2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129" - integrity sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A== + version "2.0.4" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== dependencies: big.js "^5.2.2" emojis-list "^3.0.0" @@ -6871,7 +7034,7 @@ loader-utils@^2.0.0, loader-utils@~2.0.0: locate-path@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== dependencies: p-locate "^2.0.0" path-exists "^3.0.0" @@ -6900,93 +7063,38 @@ lockfile@1.0.4: lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + integrity sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA== lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.difference@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" - integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.escape@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" - integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= - -lodash.forown@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/lodash.forown/-/lodash.forown-4.4.0.tgz#85115cf04f73ef966eced52511d3893cc46683af" - integrity sha1-hRFc8E9z75ZuztUlEdOJPMRmg68= + integrity sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw== lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= - -lodash.groupby@^4.6.0: - version "4.6.0" - resolved "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz#0b08a1dcf68397c397855c3239783832df7403d1" - integrity sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E= - -lodash.includes@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" - integrity sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= - -lodash.isboolean@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" - integrity sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= - -lodash.isinteger@^4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" - integrity sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= + integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== lodash.ismatch@^4.4.0: version "4.4.0" resolved "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" - integrity sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc= - -lodash.isnumber@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc" - integrity sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= - -lodash.isstring@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" - integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -lodash.once@^4.0.0: - version "4.1.1" - resolved "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" - integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= - lodash.template@^4.2.4: version "4.5.0" resolved "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" @@ -7005,9 +7113,9 @@ lodash.templatesettings@^4.0.0: lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash@4, lodash@4.17.21, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.6.1, lodash@^4.7.0: +lodash@4, lodash@4.17.21, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.6.1: version "4.17.21" resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -7038,15 +7146,15 @@ log-update@^4.0.0: wrap-ansi "^6.2.0" log4js@^6.4.1: - version "6.4.2" - resolved "https://registry.npmjs.org/log4js/-/log4js-6.4.2.tgz#45ec783835acc525b397f52cf086e26994fe3b70" - integrity sha512-k80cggS2sZQLBwllpT1p06GtfvzMmSdUCkW96f0Hj83rKGJDAu2vZjt9B9ag2vx8Zz1IXzxoLgqvRJCdMKybGg== + version "6.7.1" + resolved "https://registry.npmjs.org/log4js/-/log4js-6.7.1.tgz#06e12b1ac915dd1067146ffad8215f666f7d2c51" + integrity sha512-lzbd0Eq1HRdWM2abSD7mk6YIVY0AogGJzb/z+lqzRk+8+XJP+M6L1MS5FUSc3jjGru4dbKjEMJmqlsoYYpuivQ== dependencies: - date-format "^4.0.4" - debug "^4.3.3" - flatted "^3.2.5" + date-format "^4.0.14" + debug "^4.3.4" + flatted "^3.2.7" rfdc "^1.3.0" - streamroller "^3.0.4" + streamroller "^3.1.3" loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" @@ -7055,6 +7163,13 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" +loupe@^2.3.1: + version "2.3.6" + resolved "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz#76e4af498103c532d1ecc9be102036a21f787b53" + integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== + dependencies: + get-func-name "^2.0.0" + lowdb@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz#5243be6b22786ccce30e50c9a33eac36b20c8064" @@ -7076,29 +7191,36 @@ lowercase-keys@^2.0.0: resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== -lru-cache@6.0.0, lru-cache@^6.0.0: +lru-cache@7.14.1, lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: + version "7.14.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz#8da8d2f5f59827edb388e63e459ac23d6d408fea" + integrity sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA== + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" -lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: - version "7.14.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f" - integrity sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ== - lru-queue@^0.1.0: version "0.1.0" resolved "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" - integrity sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= + integrity sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ== dependencies: es5-ext "~0.10.2" ltgt@^2.1.2: version "2.2.1" resolved "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5" - integrity sha1-81ypHEk/e3PaDgdJUwTxezH4fuU= + integrity sha512-AI2r85+4MquTw9ZYqabu4nMwy9Oftlfa/e/52t9IjtfG+mGBbTNdAoZ3RQKLHR6r0wQnwZnPIEh/Ya6XTWAKNA== lunr-mutable-indexes@2.3.2: version "2.3.2" @@ -7107,7 +7229,7 @@ lunr-mutable-indexes@2.3.2: dependencies: lunr ">= 2.3.0 < 2.4.0" -"lunr@>= 2.3.0 < 2.4.0": +"lunr@>= 2.3.0 < 2.4.0", lunr@^2.3.9: version "2.3.9" resolved "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== @@ -7152,27 +7274,27 @@ make-fetch-happen@^10.0.3, make-fetch-happen@^10.0.6: map-obj@^1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== map-obj@^4.0.0: version "4.3.0" resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== -marked@2.1.3, marked@^2.0.0, marked@^2.0.1: - version "2.1.3" - resolved "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz#bd017cef6431724fd4b27e0657f5ceb14bff3753" - integrity sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA== +marked@^4.0.17, marked@^4.2.5: + version "4.2.12" + resolved "https://registry.npmjs.org/marked/-/marked-4.2.12.tgz#d69a64e21d71b06250da995dcd065c11083bebb5" + integrity sha512-yr8hSKa3Fv4D3jdZmtMMPghgVt6TWbk86WQaWhDloQjRSQhMMYCAro7jP7VDJrjjdV8pxVxMssXS8B8Y5DZ5aw== math-expression-evaluator@^1.2.14: - version "1.3.8" - resolved "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.3.8.tgz#320da3b2bc1512f4f50fc3020b2b1cd5c8e9d577" - integrity sha512-9FbRY3i6U+CbHgrdNbAUaisjWTozkm1ZfupYQJiZ87NtYHk2Zh9DvxMgp/fifxVhqTLpd5fCCLossUbpZxGeKw== + version "1.4.0" + resolved "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.4.0.tgz#3d66031117fbb7b9715ea6c9c68c2cd2eebd37e2" + integrity sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw== media-typer@0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memoizee@0.4.15: version "0.4.15" @@ -7191,7 +7313,7 @@ memoizee@0.4.15: memorystream@^0.3.1: version "0.3.1" resolved "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" - integrity sha1-htcJCzDORV1j+64S3aUaR93K+bI= + integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw== meow@^8.0.0: version "8.1.2" @@ -7213,7 +7335,7 @@ meow@^8.0.0: merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== merge-stream@^2.0.0: version "2.0.0" @@ -7228,34 +7350,39 @@ merge2@^1.2.3, merge2@^1.3.0, merge2@^1.4.1: methods@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== +micromatch@^4.0.4, micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== dependencies: - braces "^3.0.1" - picomatch "^2.2.3" + braces "^3.0.2" + picomatch "^2.3.1" -mime-db@1.51.0, "mime-db@>= 1.43.0 < 2": - version "1.51.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" - integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.34" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24" - integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: - mime-db "1.51.0" + mime-db "1.52.0" mime@1.6.0, mime@^1.4.1, mime@^1.6.0: version "1.6.0" resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@2.6.0, mime@^2.5.2: +mime@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7" + integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== + +mime@^2.5.2: version "2.6.0" resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== @@ -7284,24 +7411,38 @@ mini-css-extract-plugin@~1.3.2: schema-utils "^3.0.0" webpack-sources "^1.1.0" -"minimatch@2 || 3", minimatch@3.0.4, minimatch@^3.0.4, minimatch@~3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimatch@3.0.5: +"minimatch@2 || 3", minimatch@3.0.5, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@~3.0.4: version "3.0.5" resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== dependencies: brace-expansion "^1.1.7" -minimatch@^5.0.1: - version "5.1.0" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" - integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== +minimatch@4.2.1: + version "4.2.1" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz#40d9d511a46bdc4e563c22c3080cde9c0d8299b4" + integrity sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g== + dependencies: + brace-expansion "^1.1.7" + +minimatch@5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.1.tgz#6c9dffcf9927ff2a31e74b5af11adf8b9604b022" + integrity sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^5.0.1, minimatch@^5.1.2: + version "5.1.6" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== dependencies: brace-expansion "^2.0.1" @@ -7315,9 +7456,9 @@ minimist-options@4.1.0: kind-of "^6.0.3" minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.0: - version "1.2.6" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + version "1.2.7" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18" + integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== minipass-collect@^1.0.2: version "1.0.2" @@ -7327,9 +7468,9 @@ minipass-collect@^1.0.2: minipass "^3.0.0" minipass-fetch@^2.0.3: - version "2.1.1" - resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.1.tgz#9b39c047cf10af9bfa6f3a4d25ed88444be27a4c" - integrity sha512-/kgtXVGS10PTFET6dAbOBWQtgH+iDiI4NhRqAftojRlsOJhk0y45sVVxqCaRQC+AMFH7JkHiWpuKJKQ+mojKiA== + version "2.1.2" + resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz#95560b50c472d81a3bc76f20ede80eaed76d8add" + integrity sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA== dependencies: minipass "^3.1.6" minipass-sized "^1.0.3" @@ -7366,17 +7507,17 @@ minipass-sized@^1.0.3: dependencies: minipass "^3.0.0" -minipass@^3.0.0, minipass@^3.1.1: - version "3.1.6" - resolved "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee" - integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== +minipass@^3.0.0, minipass@^3.1.1, minipass@^3.1.6: + version "3.3.6" + resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: yallist "^4.0.0" -minipass@^3.1.6: - version "3.3.4" - resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz#ca99f95dd77c43c7a76bf51e6d200025eee0ffae" - integrity sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw== +minipass@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz#7cebb0f9fa7d56f0c5b17853cbe28838a8dbbd3b" + integrity sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw== dependencies: yallist "^4.0.0" @@ -7402,39 +7543,39 @@ mkdirp@1.0.4, mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -mkdirp@^0.5.5, mkdirp@~0.5.1: - version "0.5.5" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== +mkdirp@^0.5.5, mkdirp@^0.5.6, mkdirp@~0.5.1: + version "0.5.6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: - minimist "^1.2.5" + minimist "^1.2.6" mocha@^9.0.0: - version "9.1.3" - resolved "https://registry.npmjs.org/mocha/-/mocha-9.1.3.tgz#8a623be6b323810493d8c8f6f7667440fa469fdb" - integrity sha512-Xcpl9FqXOAYqI3j79pEtHBBnQgVXIhpULjGQa7DVb0Po+VzmSIK9kanAiWLHoRR/dbZ2qpdPshuXr8l1VaHCzw== + version "9.2.2" + resolved "https://registry.npmjs.org/mocha/-/mocha-9.2.2.tgz#d70db46bdb93ca57402c809333e5a84977a88fb9" + integrity sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g== dependencies: "@ungap/promise-all-settled" "1.1.2" ansi-colors "4.1.1" browser-stdout "1.3.1" - chokidar "3.5.2" - debug "4.3.2" + chokidar "3.5.3" + debug "4.3.3" diff "5.0.0" escape-string-regexp "4.0.0" find-up "5.0.0" - glob "7.1.7" + glob "7.2.0" growl "1.10.5" he "1.2.0" js-yaml "4.1.0" log-symbols "4.1.0" - minimatch "3.0.4" + minimatch "4.2.1" ms "2.1.3" - nanoid "3.1.25" + nanoid "3.3.1" serialize-javascript "6.0.0" strip-json-comments "3.1.1" supports-color "8.1.1" which "2.0.2" - workerpool "6.1.5" + workerpool "6.2.0" yargs "16.2.0" yargs-parser "20.2.4" yargs-unparser "2.0.0" @@ -7452,12 +7593,7 @@ moment@^2.24.0: ms@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== ms@2.1.2: version "2.1.2" @@ -7488,52 +7624,52 @@ mute-stream@0.0.8, mute-stream@~0.0.4: mv@2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz#ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2" - integrity sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI= + integrity sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg== dependencies: mkdirp "~0.5.1" ncp "~2.0.0" rimraf "~2.4.0" -nanoid@3.1.25: - version "3.1.25" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz#09ca32747c0e543f0e1814b7d3793477f9c8e152" - integrity sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q== +nanoid@3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" + integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== -nanoid@^3.1.30: - version "3.1.30" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362" - integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ== +nanoid@^3.1.23, nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== napi-macros@~2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/napi-macros/-/napi-macros-2.0.0.tgz#2b6bae421e7b96eb687aa6c77a7858640670001b" integrity sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg== +natural-compare-lite@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" + integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== ncp@~2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" - integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M= + integrity sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA== -needle@^2.5.2: - version "2.9.1" - resolved "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz#22d1dffbe3490c2b83e301f7709b6736cd8f2684" - integrity sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ== +needle@^3.1.0: + version "3.2.0" + resolved "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz#07d240ebcabfd65c76c03afae7f6defe6469df44" + integrity sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ== dependencies: debug "^3.2.6" - iconv-lite "^0.4.4" + iconv-lite "^0.6.3" sax "^1.2.4" -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== - -negotiator@^0.6.3: +negotiator@0.6.3, negotiator@^0.6.3: version "0.6.3" resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== @@ -7548,23 +7684,18 @@ next-tick@1, next-tick@^1.1.0: resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== -next-tick@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" - integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= - nice-try@^1.0.4: version "1.0.5" resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== nise@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/nise/-/nise-5.1.0.tgz#713ef3ed138252daef20ec035ab62b7a28be645c" - integrity sha512-W5WlHu+wvo3PaKLsJJkgPup2LrsXCcm7AWwyNZkUnn5rwPkuPBi3Iwk5SQtN0mv+K65k7nKKjwNQ30wg3wLAQQ== + version "5.1.4" + resolved "https://registry.npmjs.org/nise/-/nise-5.1.4.tgz#491ce7e7307d4ec546f5a659b2efe94a18b4bbc0" + integrity sha512-8+Ib8rRJ4L0o3kfmyVCL7gzrohyDe0cMFTBa2d364yIrEGMEoetznKJx899YxjybU6bL9SQkYPSBBs1gyYs8Xg== dependencies: - "@sinonjs/commons" "^1.7.0" - "@sinonjs/fake-timers" "^7.0.4" + "@sinonjs/commons" "^2.0.0" + "@sinonjs/fake-timers" "^10.0.2" "@sinonjs/text-encoding" "^0.7.1" just-extend "^4.0.2" path-to-regexp "^1.7.0" @@ -7574,14 +7705,7 @@ node-addon-api@^3.2.1: resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== -node-fetch@2.6.6, node-fetch@^2.6.0, node-fetch@^2.6.1: - version "2.6.6" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz#1751a7c01834e8e1697758732e9efb6eeadfaf89" - integrity sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA== - dependencies: - whatwg-url "^5.0.0" - -node-fetch@^2.6.7: +node-fetch@2.6.7, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.7: version "2.6.7" resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== @@ -7589,9 +7713,9 @@ node-fetch@^2.6.7: whatwg-url "^5.0.0" node-gyp-build@^4.3.0: - version "4.5.0" - resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz#7a64eefa0b21112f89f58379da128ac177f20e40" - integrity sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg== + version "4.6.0" + resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" + integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== node-gyp-build@~4.1.0: version "4.1.1" @@ -7599,25 +7723,25 @@ node-gyp-build@~4.1.0: integrity sha512-dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ== node-gyp@^9.0.0: - version "9.1.0" - resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-9.1.0.tgz#c8d8e590678ea1f7b8097511dedf41fc126648f8" - integrity sha512-HkmN0ZpQJU7FLbJauJTHkHlSVAXlNGDAzH/VYFZGDOnFyn/Na3GlNJfkudmufOdS6/jNFhy88ObzL7ERz9es1g== + version "9.3.1" + resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz#1e19f5f290afcc9c46973d68700cbd21a96192e4" + integrity sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg== dependencies: env-paths "^2.2.0" glob "^7.1.4" graceful-fs "^4.2.6" make-fetch-happen "^10.0.3" - nopt "^5.0.0" + nopt "^6.0.0" npmlog "^6.0.0" rimraf "^3.0.2" semver "^7.3.5" tar "^6.1.2" which "^2.0.2" -node-releases@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" - integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== +node-releases@^2.0.6: + version "2.0.8" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz#0f349cdc8fcfa39a92ac0be9bc48b7706292b9ae" + integrity sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A== nopt@^5.0.0: version "5.0.0" @@ -7626,6 +7750,13 @@ nopt@^5.0.0: dependencies: abbrev "1" +nopt@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz#245801d8ebf409c6df22ab9d95b65e1309cdb16d" + integrity sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g== + dependencies: + abbrev "^1.0.0" + normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -7664,18 +7795,13 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: normalize-range@^0.1.2: version "0.1.2" resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== normalize-url@^4.1.0: version "4.5.1" resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== -normalize-url@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" - integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== - normalize.css@^8.0.1: version "8.0.1" resolved "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz#9b98a208738b9cc2634caacbc42d131c97487bf3" @@ -7686,13 +7812,20 @@ nouislider@15.4.0: resolved "https://registry.npmjs.org/nouislider/-/nouislider-15.4.0.tgz#ac0d988e9ba59366062e5712e7cd37eb2e48630d" integrity sha512-AV7UMhGhZ4Mj6ToMT812Ib8OJ4tAXR2/Um7C4l4ZvvsqujF0WpQTpqqHJ+9xt4174R7ueQOUrBR4yakJpAIPCA== -npm-bundled@^1.1.1, npm-bundled@^1.1.2: +npm-bundled@^1.1.1: version "1.1.2" resolved "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ== dependencies: npm-normalize-package-bin "^1.0.1" +npm-bundled@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz#94113f7eb342cd7a67de1e789f896b04d2c600f4" + integrity sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw== + dependencies: + npm-normalize-package-bin "^2.0.0" + npm-install-checks@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz#5ff27d209a4e3542b8ac6b0c1db6063506248234" @@ -7700,11 +7833,16 @@ npm-install-checks@^5.0.0: dependencies: semver "^7.1.1" -npm-normalize-package-bin@^1.0.0, npm-normalize-package-bin@^1.0.1: +npm-normalize-package-bin@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== +npm-normalize-package-bin@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz#9447a1adaaf89d8ad0abe24c6c84ad614a675fff" + integrity sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ== + npm-package-arg@8.1.1: version "8.1.1" resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.1.tgz#00ebf16ac395c63318e67ce66780a06db6df1b04" @@ -7715,9 +7853,9 @@ npm-package-arg@8.1.1: validate-npm-package-name "^3.0.0" npm-package-arg@^9.0.0, npm-package-arg@^9.0.1: - version "9.1.0" - resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz#a60e9f1e7c03e4e3e4e994ea87fff8b90b522987" - integrity sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw== + version "9.1.2" + resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz#fc8acecb00235f42270dda446f36926ddd9ac2bc" + integrity sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg== dependencies: hosted-git-info "^5.0.0" proc-log "^2.0.1" @@ -7725,22 +7863,22 @@ npm-package-arg@^9.0.0, npm-package-arg@^9.0.1: validate-npm-package-name "^4.0.0" npm-packlist@^5.1.0, npm-packlist@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz#79bcaf22a26b6c30aa4dd66b976d69cc286800e0" - integrity sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw== + version "5.1.3" + resolved "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz#69d253e6fd664b9058b85005905012e00e69274b" + integrity sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg== dependencies: glob "^8.0.1" ignore-walk "^5.0.1" - npm-bundled "^1.1.2" - npm-normalize-package-bin "^1.0.1" + npm-bundled "^2.0.0" + npm-normalize-package-bin "^2.0.0" npm-pick-manifest@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz#76dda30a7cd6b99be822217a935c2f5eacdaca4c" - integrity sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg== + version "7.0.2" + resolved "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz#1d372b4e7ea7c6712316c0e99388a73ed3496e84" + integrity sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw== dependencies: npm-install-checks "^5.0.0" - npm-normalize-package-bin "^1.0.1" + npm-normalize-package-bin "^2.0.0" npm-package-arg "^9.0.0" semver "^7.3.5" @@ -7792,23 +7930,21 @@ npmlog@^6.0.0, npmlog@^6.0.2: num2fraction@^1.2.2: version "1.2.2" resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + integrity sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg== -nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== - -nx@14.5.7, "nx@>=14.5.4 < 16": - version "14.5.7" - resolved "https://registry.npmjs.org/nx/-/nx-14.5.7.tgz#dddf810d6efa921012f60fb9983ef76978e5a696" - integrity sha512-Pa1YeVZoLejpv3zuZvUNxQ+h3eb74uuYuFKCqUVg1IO7dVL6aCvJRS6BUHktc8x9BhKurK12bbWG1wahXkGJtw== +nx@15.5.3, "nx@>=15.4.2 < 16": + version "15.5.3" + resolved "https://registry.npmjs.org/nx/-/nx-15.5.3.tgz#bf6252e7d9e17121dd82dec4f6fce319b9e005fa" + integrity sha512-PHB8VbiBLP108xb+yR8IGEsYWr7OcmDDOjHL+73oP4lVjyPgT8wdTMe6tI5LdBgv+KZ+0kiThK3ckvcPsfgvLQ== dependencies: - "@nrwl/cli" "14.5.7" - "@nrwl/tao" "14.5.7" + "@nrwl/cli" "15.5.3" + "@nrwl/tao" "15.5.3" "@parcel/watcher" "2.0.4" - chalk "4.1.0" - chokidar "^3.5.1" + "@yarnpkg/lockfile" "^1.1.0" + "@yarnpkg/parsers" "^3.0.0-rc.18" + "@zkochan/js-yaml" "0.0.6" + axios "^1.0.0" + chalk "^4.1.0" cli-cursor "3.1.0" cli-spinners "2.6.1" cliui "^7.0.2" @@ -7817,23 +7953,25 @@ nx@14.5.7, "nx@>=14.5.4 < 16": fast-glob "3.2.7" figures "3.2.0" flat "^5.0.2" - fs-extra "^10.1.0" + fs-extra "^11.1.0" glob "7.1.4" ignore "^5.0.4" js-yaml "4.1.0" - jsonc-parser "3.0.0" + jsonc-parser "3.2.0" + lines-and-columns "~2.0.3" minimatch "3.0.5" npm-run-path "^4.0.1" open "^8.4.0" semver "7.3.4" string-width "^4.2.3" + strong-log-transformer "^2.1.0" tar-stream "~2.2.0" tmp "~0.2.1" - tsconfig-paths "^3.9.0" + tsconfig-paths "^4.1.2" tslib "^2.3.0" v8-compile-cache "2.3.0" - yargs "^17.4.0" - yargs-parser "21.0.1" + yargs "^17.6.2" + yargs-parser "21.1.1" oauth-sign@~0.9.0: version "0.9.0" @@ -7843,17 +7981,12 @@ oauth-sign@~0.9.0: object-assign@^4, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-inspect@^1.11.0, object-inspect@^1.11.1: - version "1.12.0" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" - integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== +object-inspect@^1.12.2, object-inspect@^1.9.0: + version "1.12.3" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== object-is@^1.0.1: version "1.1.5" @@ -7863,25 +7996,32 @@ object-is@^1.0.1: call-bind "^1.0.2" define-properties "^1.1.3" -object-keys@^1.0.12, object-keys@^1.1.1: +object-keys@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== +object.assign@^4.1.4: + version "4.1.4" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" object-keys "^1.1.1" +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== dependencies: ee-first "1.1.1" @@ -7893,7 +8033,7 @@ on-headers@~1.0.2: once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" @@ -7923,18 +8063,6 @@ opener@^1.5.1: resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - optionator@^0.9.1: version "0.9.1" resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" @@ -7965,7 +8093,7 @@ ora@^5.4.1: os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== os@~0.1.1: version "0.1.2" @@ -7980,7 +8108,7 @@ p-cancelable@^1.0.0: p-finally@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== p-limit@^1.1.0: version "1.3.0" @@ -8006,7 +8134,7 @@ p-limit@^3.0.2: p-locate@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== dependencies: p-limit "^1.1.0" @@ -8064,7 +8192,7 @@ p-timeout@^3.2.0: p-try@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== p-try@^2.0.0: version "2.2.0" @@ -8134,7 +8262,7 @@ parse-conflict-json@^2.0.1: parse-json@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== dependencies: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" @@ -8159,32 +8287,24 @@ parse-node-version@^1.0.1: resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== -parse-path@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/parse-path/-/parse-path-5.0.0.tgz#f933152f3c6d34f4cf36cfc3d07b138ac113649d" - integrity sha512-qOpH55/+ZJ4jUu/oLO+ifUKjFPNZGfnPJtzvGzKN/4oLMil5m9OH4VpOj6++9/ytJcfks4kzH2hhi87GL/OU9A== +parse-path@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz#605a2d58d0a749c8594405d8cc3a2bf76d16099b" + integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== dependencies: protocols "^2.0.0" parse-srcset@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz#f2bd221f6cc970a938d88556abc589caaaa2bde1" - integrity sha1-8r0iH2zJcKk42IVWq8WJyqqiveE= + integrity sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q== -parse-url@^7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/parse-url/-/parse-url-7.0.2.tgz#d21232417199b8d371c6aec0cedf1406fd6393f0" - integrity sha512-PqO4Z0eCiQ08Wj6QQmrmp5YTTxpYfONdOEamrtvK63AmzXpcavIVQubGHxOEwiIoDZFb8uDOoQFS0NCcjqIYQg== +parse-url@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz#972e0827ed4b57fc85f0ea6b0d839f0d8a57a57d" + integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== dependencies: - is-ssh "^1.4.0" - normalize-url "^6.1.0" - parse-path "^5.0.0" - protocols "^2.0.1" - -parse5@5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" - integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + parse-path "^7.0.0" parseurl@~1.3.3: version "1.3.3" @@ -8199,7 +8319,7 @@ path-browserify@^1.0.0: path-exists@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-exists@^4.0.0: version "4.0.0" @@ -8209,19 +8329,19 @@ path-exists@^4.0.0: path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-key@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6: +path-parse@^1.0.7: version "1.0.7" resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== @@ -8229,7 +8349,7 @@ path-parse@^1.0.6: path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== path-to-regexp@^1.7.0: version "1.8.0" @@ -8258,7 +8378,7 @@ pathval@^1.1.1: performance-now@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== picocolors@^0.2.1: version "0.2.1" @@ -8270,25 +8390,30 @@ picocolors@^1.0.0: resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: - version "2.3.0" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" - integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pidtree@^0.3.0: version "0.3.1" resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz#ef09ac2cc0533df1f3250ccf2c4d366b0d12114a" integrity sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== +pidtree@^0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.5.0.tgz#ad5fbc1de78b8a5f99d6fbdd4f6e4eee21d1aca1" + integrity sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA== + pify@^2.3.0: version "2.3.0" resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pify@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== pify@^4.0.1: version "4.0.1" @@ -8305,23 +8430,23 @@ pino-std-serializers@^3.1.0: resolved "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz#b56487c402d882eb96cd67c257868016b61ad671" integrity sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg== -pino@6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/pino/-/pino-6.13.3.tgz#60b93bcda1541f92fb37b3f2be0a25cf1d05b6fe" - integrity sha512-tJy6qVgkh9MwNgqX1/oYi3ehfl2Y9H0uHyEEMsBe74KinESIjdMrMQDWpcZPpPicg3VV35d/GLQZmo4QgU2Xkg== +pino@6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/pino/-/pino-6.14.0.tgz#b745ea87a99a6c4c9b374e4f29ca7910d4c69f78" + integrity sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg== dependencies: fast-redact "^3.0.0" fast-safe-stringify "^2.0.8" - fastify-warning "^0.2.0" flatstr "^1.0.12" pino-std-serializers "^3.1.0" + process-warning "^1.0.0" quick-format-unescaped "^4.0.3" sonic-boom "^1.0.2" pixrem@^4.0.0: version "4.0.1" resolved "https://registry.npmjs.org/pixrem/-/pixrem-4.0.1.tgz#2da4a1de6ec4423c5fc3794e930b81d4490ec686" - integrity sha1-LaSh3m7EQjxfw3lOkwuB1EkOxoY= + integrity sha512-sFMGjkE42jNwAMBvBdWSx9f6MGZfufkfChzLxow7JmKY6XHWpNqLIwTQABcJOek0LCdtNf22cdL5fYzKLELmCA== dependencies: browserslist "^2.0.0" postcss "^6.0.0" @@ -8337,39 +8462,34 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0: pkginfo@0.4.1: version "0.4.1" resolved "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz#b5418ef0439de5425fc4995042dced14fb2a84ff" - integrity sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8= + integrity sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ== pleeease-filters@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/pleeease-filters/-/pleeease-filters-4.0.0.tgz#6632b2fb05648d2758d865384fbced79e1ccaec7" - integrity sha1-ZjKy+wVkjSdY2GU4T7zteeHMrsc= + integrity sha512-EtyjMK41s2+q/eM6wED/9U5bWzowfP/ImQb9AxKzt/+Xlbb5CxQ7dAToEoSQuxyidmkZzHAl483m2sBm2XvfFw== dependencies: onecolor "^3.0.4" postcss "^6.0.1" -pn@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" - integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== - popper.js@^1.14.4, popper.js@^1.16.1: version "1.16.1" resolved "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b" integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== portfinder@^1.0.28: - version "1.0.28" - resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" - integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== + version "1.0.32" + resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81" + integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.5" + async "^2.6.4" + debug "^3.2.7" + mkdirp "^0.5.6" postcss-apply@^0.8.0: version "0.8.0" resolved "https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.8.0.tgz#14e544bbb5cb6f1c1e048857965d79ae066b1343" - integrity sha1-FOVEu7XLbxweBIhXll15rgZrE0M= + integrity sha512-J8HDo5oAW4HSZ8rsSQrfUC4kRurHZFzNC0gGIrJEuRu0imobXMtPhAXQN7d44eDXKWshABjtFxowbQi8OIznwg== dependencies: babel-runtime "^6.23.0" balanced-match "^0.4.2" @@ -8378,7 +8498,7 @@ postcss-apply@^0.8.0: postcss-attribute-case-insensitive@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-2.0.0.tgz#94dc422c8f90997f16bd33a3654bbbec084963b4" - integrity sha1-lNxCLI+QmX8WvTOjZUu77AhJY7Q= + integrity sha512-J8sdzNF8glKA0ZpNLOftTaNu12a48wJ97sVDTYGRR6gX8cSoRE4tXoVgYRemFz3TvSurbmVuMQUmqUclA0hL/Q== dependencies: postcss "^6.0.0" postcss-selector-parser "^2.2.3" @@ -8434,7 +8554,7 @@ postcss-color-gray@^4.0.0: postcss-color-hex-alpha@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-3.0.0.tgz#1e53e6c8acb237955e8fd08b7ecdb1b8b8309f95" - integrity sha1-HlPmyKyyN5Vej9CLfs2xuLgwn5U= + integrity sha512-Tpg2yEBcdE0e7jJSyRaLinX8xqf4geXIBClhbSA3hhnpXELJcqfvoRD8V9RHV6oYyoR/vyS3dCg1EuCEw6CvhQ== dependencies: color "^1.0.3" postcss "^6.0.1" @@ -8443,7 +8563,7 @@ postcss-color-hex-alpha@^3.0.0: postcss-color-hsl@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/postcss-color-hsl/-/postcss-color-hsl-2.0.0.tgz#12703666fa310430e3f30a454dac1386317d5844" - integrity sha1-EnA2ZvoxBDDj8wpFTawThjF9WEQ= + integrity sha512-4DNpOj3NWejHtjV4mLxf+rmE1KA+IKDJH8QSThgJOrjGFuiqOPxkFSZX1RQJ+XQISZD3MW/JDaZoNnmxS9pSBQ== dependencies: postcss "^6.0.1" postcss-value-parser "^3.3.0" @@ -8452,7 +8572,7 @@ postcss-color-hsl@^2.0.0: postcss-color-hwb@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/postcss-color-hwb/-/postcss-color-hwb-3.0.0.tgz#3402b19ef4d8497540c1fb5072be9863ca95571e" - integrity sha1-NAKxnvTYSXVAwftQcr6YY8qVVx4= + integrity sha512-53CnpaKZKKiuQ2KvVStY4uVYnp2UCSUCDGYnW2sbe4oJBq3/H4eCcO4My2cMv3l8czsh3yBRLNA9Ls8IwqARhA== dependencies: color "^1.0.3" postcss "^6.0.1" @@ -8470,7 +8590,7 @@ postcss-color-rebeccapurple@^3.0.0: postcss-color-rgb@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/postcss-color-rgb/-/postcss-color-rgb-2.0.0.tgz#14539c8a7131494b482e0dd1cc265ff6514b5263" - integrity sha1-FFOcinExSUtILg3RzCZf9lFLUmM= + integrity sha512-oGgwvqUHEz4CYmbwUwQ4LwIr4Wqw9p1r+6fJFQqdZPp+ulXFsmJ1cAqJ+V7x5VoNMOuAi1e3UPyJ01JpUtX+Vw== dependencies: postcss "^6.0.1" postcss-value-parser "^3.3.0" @@ -8478,7 +8598,7 @@ postcss-color-rgb@^2.0.0: postcss-color-rgba-fallback@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/postcss-color-rgba-fallback/-/postcss-color-rgba-fallback-3.0.0.tgz#37d5c9353a07a09270912a82606bb42a0d702c04" - integrity sha1-N9XJNToHoJJwkSqCYGu0Kg1wLAQ= + integrity sha512-RBCHHCQ0sVJH+y31jiVSLBM/b3vvfiU8g9tyAglpF7NOuYzcw41Tu+iGEm8B2zVEAYYgEhWCASNY/j4Wh3vi4w== dependencies: postcss "^6.0.6" postcss-value-parser "^3.3.0" @@ -8524,7 +8644,7 @@ postcss-cssnext@^3.1.0: postcss-custom-media@^6.0.0: version "6.0.0" resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" - integrity sha1-vlMnhBEOyylQRPtTlaGABushpzc= + integrity sha512-MLjf2Yghub+USZpLWCB11hLrEEaCWM4lYf4UR9ui3iPCQFdywvEaY5yt4PnOClGrACGaHTNKPF9koiZLdJOmYw== dependencies: postcss "^6.0.1" @@ -8539,7 +8659,7 @@ postcss-custom-properties@^6.1.0: postcss-custom-selectors@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" - integrity sha1-eBOC+UxS5yfvXKR3bqKt9JphE4I= + integrity sha512-mXhdsA16oq2xbXhIJs6LscTq8peUrvAD4w6I8+BhfIK5ZQH2sVjSM1xYJdadFBfR8MISg4466I+V860Hi68PfQ== dependencies: postcss "^6.0.1" postcss-selector-matches "^3.0.0" @@ -8554,22 +8674,22 @@ postcss-font-family-system-ui@^3.0.0: postcss-font-variant@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-3.0.0.tgz#08ccc88f6050ba82ed8ef2cc76c0c6a6b41f183e" - integrity sha1-CMzIj2BQuoLtjvLMdsDGprQfGD4= + integrity sha512-zZ89AX55J3Bfn6xQBOwNV75I+4Mqj7fhILlwu2KT+pDC3Xsu5vI0YQil3Q1imJQGhN5XnN/DMFQp+UvV91IXig== dependencies: postcss "^6.0.1" postcss-image-set-polyfill@^0.3.5: version "0.3.5" resolved "https://registry.npmjs.org/postcss-image-set-polyfill/-/postcss-image-set-polyfill-0.3.5.tgz#0f193413700cf1f82bd39066ef016d65a4a18181" - integrity sha1-Dxk0E3AM8fgr05Bm7wFtZaShgYE= + integrity sha512-4Df/0UNixbXqkw8k+j4CWbicfeZe8/pzkePgBRwWk+iA8wpz1r9ac0YZoXAFAtGISGrw+2d+Kzm/RItZIlu43Q== dependencies: postcss "^6.0.1" postcss-media-query-parser "^0.2.3" postcss-import@^14.0.2: - version "14.0.2" - resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz#60eff77e6be92e7b67fe469ec797d9424cae1aa1" - integrity sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g== + version "14.1.0" + resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" + integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== dependencies: postcss-value-parser "^4.0.0" read-cache "^1.0.0" @@ -8578,18 +8698,17 @@ postcss-import@^14.0.2: postcss-initial@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/postcss-initial/-/postcss-initial-2.0.0.tgz#72715f7336e0bb79351d99ee65c4a253a8441ba4" - integrity sha1-cnFfczbgu3k1HZnuZcSiU6hEG6Q= + integrity sha512-XiU1taLGTuHjr/9QMrGMA3Y6zIIxlUudHL7XwLDepPPNSp8pJTYkv5VCQC8IynXGsXa3FKzNJ37eZdfsI71NjA== dependencies: lodash.template "^4.2.4" postcss "^6.0.1" postcss-load-config@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz#d39c47091c4aec37f50272373a6a648ef5e97829" - integrity sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g== + version "3.1.4" + resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855" + integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== dependencies: - import-cwd "^3.0.0" - lilconfig "^2.0.3" + lilconfig "^2.0.5" yaml "^1.10.2" postcss-loader@^6.1.0: @@ -8604,19 +8723,19 @@ postcss-loader@^6.1.0: postcss-media-minmax@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" - integrity sha1-Z1JWA3pD70C8Twdgv9BtTcadSNI= + integrity sha512-lYwGbUhk6+8NSMJ4P2T4+Zi0tbHUDFgdHXC4zTe/P7zkIk+lRuaEpZcZFzlL3dxWarnwc6ImpDV4MGBV4uDDXg== dependencies: postcss "^6.0.1" postcss-media-query-parser@^0.2.3: version "0.2.3" resolved "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" - integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= + integrity sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig== postcss-message-helpers@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" - integrity sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4= + integrity sha512-tPLZzVAiIJp46TBbpXtrUAKqedXSyW5xDEo1sikrfEfnTs+49SBZR/xDdqCiJvSSbtr615xDsaMF3RrxS2jZlA== postcss-modules-extract-imports@^3.0.0: version "3.0.0" @@ -8656,7 +8775,7 @@ postcss-nesting@^4.0.1: postcss-pseudo-class-any-link@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-4.0.0.tgz#9152a0613d3450720513e8892854bae42d0ee68e" - integrity sha1-kVKgYT00UHIFE+iJKFS65C0O5o4= + integrity sha512-xindgr9qqu6HDnHKk7lJSIII6nvNmGKxIb8BOUUfteLctichwaNEGtwWvq66Sc/EuTu/bK/+fAyLRwWkPx/nFA== dependencies: postcss "^6.0.1" postcss-selector-parser "^2.2.3" @@ -8664,33 +8783,29 @@ postcss-pseudo-class-any-link@^4.0.0: postcss-pseudoelements@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/postcss-pseudoelements/-/postcss-pseudoelements-5.0.0.tgz#eef194e8d524645ca520a949e95e518e812402cb" - integrity sha1-7vGU6NUkZFylIKlJ6V5RjoEkAss= + integrity sha512-XHKyn37k6nm8R9C1g+PXisjp5Y8ISOpeuQe9IVCAe5I2+t2WVBtF3YhS1TsRz3asMkW1zg+tIe6g7eX/sT/QOg== dependencies: postcss "^6.0.0" postcss-replace-overflow-wrap@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-2.0.0.tgz#794db6faa54f8db100854392a93af45768b4e25b" - integrity sha1-eU22+qVPjbEAhUOSqTr0V2i04ls= + integrity sha512-JNYt+DiUQiCtsy17cqcHQlCJ5huBPDq8F49hlnTd747GCMvaUEq4ouI0QR0E38zdKs1ptnzhoGYwm6mvpbeD5w== dependencies: postcss "^6.0.1" postcss-reporter@^7.0.0: - version "7.0.4" - resolved "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.4.tgz#640de7ef30fa89374bc0d5029c307ad2ecda25c3" - integrity sha512-jY/fnpGSin7kwJeunXbY35STp5O3VIxSFdjee5JkoPQ+FfGH5JW3N+Xe9oAPcL9UkjWjkK+JC72o8XH4XXKdhw== + version "7.0.5" + resolved "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz#e55bd0fdf8d17e4f25fb55e9143fcd79349a2ceb" + integrity sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA== dependencies: - lodash.difference "^4.5.0" - lodash.forown "^4.4.0" - lodash.get "^4.4.2" - lodash.groupby "^4.6.0" - lodash.sortby "^4.7.0" picocolors "^1.0.0" + thenby "^1.3.4" postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" - integrity sha1-5WNAEeE5UIgYYbvdWMLQER/8lqs= + integrity sha512-R8p740Ufx5ho+agdlZ389OOOrylLJGMWwnpbm9LBoV/L4aL12MRR+zuGWJo03XYUAeXtAggSEnn6wngoSOqweQ== dependencies: balanced-match "^0.4.2" postcss "^6.0.1" @@ -8698,7 +8813,7 @@ postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: postcss-selector-not@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" - integrity sha1-Lk2y8JZTNsAefOx9tsYN/3ZzNdk= + integrity sha512-Tt/45Rvaj3I/nCHHMG3L9ioiJjI2YEk8lsvQbko+N6wrOBfLOx0yk51DMT3Ynhd7GzQwXinzeO3gYnwtUe83pA== dependencies: balanced-match "^0.4.2" postcss "^6.0.1" @@ -8706,16 +8821,16 @@ postcss-selector-not@^3.0.1: postcss-selector-parser@^2.2.2, postcss-selector-parser@^2.2.3: version "2.2.3" resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" - integrity sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A= + integrity sha512-3pqyakeGhrO0BQ5+/tGTfvi5IAUAhHRayGK8WFSu06aEv2BmHoXw/Mhb+w7VY5HERIuC+QoUI7wgrCcq2hqCVA== dependencies: flatten "^1.0.2" indexes-of "^1.0.1" uniq "^1.0.1" postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: - version "6.0.7" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.7.tgz#48404830a635113a71fd79397de8209ed05a66fc" - integrity sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA== + version "6.0.11" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc" + integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -8725,7 +8840,7 @@ postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0, postcss-value-parser@^ resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0: +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== @@ -8756,34 +8871,29 @@ postcss@^7.0.2: picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.2.15, postcss@^8.3.11, postcss@^8.3.2: - version "8.4.5" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95" - integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg== +postcss@^8.2.15, postcss@^8.3.11, postcss@^8.3.2, postcss@^8.4.19: + version "8.4.21" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" + integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== dependencies: - nanoid "^3.1.30" + nanoid "^3.3.4" picocolors "^1.0.0" - source-map-js "^1.0.1" + source-map-js "^1.0.2" prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - prepend-http@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== prettier-bytes@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/prettier-bytes/-/prettier-bytes-1.0.4.tgz#994b02aa46f699c50b6257b5faaa7fe2557e62d6" - integrity sha1-mUsCqkb2mcULYle1+qp/4lV+YtY= + integrity sha512-dLbWOa4xBn+qeWeIF60qRoB6Pk2jX5P3DIVgOQyMyvBpu931Q+8dXz8X0snJiFkQdohDDLnZQECjzsAj75hgZQ== prettier-linter-helpers@^1.0.0: version "1.0.0" @@ -8792,10 +8902,10 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier@^2.3.2: - version "2.5.1" - resolved "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" - integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== +prettier@^2.3.2, prettier@^2.8.3: + version "2.8.3" + resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz#ab697b1d3dd46fb4626fbe2f543afe0cc98d8632" + integrity sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw== prettier@~2.1.1: version "2.1.2" @@ -8805,7 +8915,7 @@ prettier@~2.1.1: pretty-hrtime@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= + integrity sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A== pretty-ms@^7.0.1: version "7.0.1" @@ -8824,15 +8934,15 @@ process-nextick-args@~2.0.0: resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== +process-warning@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" + integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== + process@^0.11.10: version "0.11.10" resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== promise-all-reject-late@^1.0.0: version "1.0.1" @@ -8847,7 +8957,7 @@ promise-call-limit@^1.0.1: promise-inflight@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== promise-retry@^2.0.1: version "2.0.1" @@ -8860,30 +8970,30 @@ promise-retry@^2.0.1: promzard@^0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" - integrity sha1-JqXW7ox97kyxIggwWs+5O6OCqe4= + integrity sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw== dependencies: read "1" -prop-types@^15.6.1, prop-types@^15.6.2: - version "15.7.2" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" - integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== +prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: + version "15.8.1" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" object-assign "^4.1.1" - react-is "^16.8.1" + react-is "^16.13.1" proto-list@~1.2.1: version "1.2.4" resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== protocols@^2.0.0, protocols@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86" integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== -proxy-addr@~2.0.5: +proxy-addr@~2.0.7: version "2.0.7" resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== @@ -8891,15 +9001,20 @@ proxy-addr@~2.0.5: forwarded "0.2.0" ipaddr.js "1.9.1" +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + prr@~1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== -psl@^1.1.24, psl@^1.1.28: - version "1.8.0" - resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== +psl@^1.1.24: + version "1.9.0" + resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== pump@^3.0.0: version "3.0.0" @@ -8912,54 +9027,44 @@ pump@^3.0.0: punycode@1.3.2: version "1.3.2" resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== punycode@^1.4.1: version "1.4.1" resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== +punycode@^2.1.0: + version "2.3.0" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== q@^1.5.1: version "1.5.1" resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== qjobs@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz#c45e9c61800bd087ef88d7e256423bdd49e5d071" integrity sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg== -qs@6.7.0: - version "6.7.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" - integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== - -qs@6.9.6: - version "6.9.6" - resolved "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee" - integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ== - -qs@^6.4.0: - version "6.10.2" - resolved "https://registry.npmjs.org/qs/-/qs-6.10.2.tgz#c1431bea37fc5b24c5bdbafa20f16bdf2a4b9ffe" - integrity sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw== +qs@6.11.0, qs@^6.4.0: + version "6.11.0" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: side-channel "^1.0.4" qs@~6.5.2: - version "6.5.2" - resolved "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + version "6.5.3" + resolved "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== querystring@0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + integrity sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g== querystringify@^2.1.1: version "2.2.0" @@ -8993,23 +9098,13 @@ range-parser@^1.2.1, range-parser@~1.2.1: resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -raw-body@2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" - integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== - dependencies: - bytes "3.1.0" - http-errors "1.7.2" - iconv-lite "0.4.24" - unpipe "1.0.0" - -raw-body@2.4.2: - version "2.4.2" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz#baf3e9c21eebced59dd6533ac872b71f7b61cb32" - integrity sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ== +raw-body@2.5.1: + version "2.5.1" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== dependencies: - bytes "3.1.1" - http-errors "1.8.1" + bytes "3.1.2" + http-errors "2.0.0" iconv-lite "0.4.24" unpipe "1.0.0" @@ -9021,7 +9116,7 @@ raw-loader@~4.0.0: loader-utils "^2.0.0" schema-utils "^3.0.0" -rc@^1.2.8: +rc@1.2.8, rc@^1.2.8: version "1.2.8" resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -9040,7 +9135,7 @@ react-dom@^17.0.1: object-assign "^4.1.1" scheduler "^0.20.2" -react-is@^16.8.1: +react-is@^16.13.1, react-is@^16.9.0: version "16.13.1" resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -9084,7 +9179,7 @@ react@^17.0.1: read-cache@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - integrity sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: pify "^2.3.0" @@ -9102,19 +9197,19 @@ read-package-json-fast@^2.0.2, read-package-json-fast@^2.0.3: npm-normalize-package-bin "^1.0.1" read-package-json@^5.0.0, read-package-json@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz#1ed685d95ce258954596b13e2e0e76c7d0ab4c26" - integrity sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg== + version "5.0.2" + resolved "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz#b8779ccfd169f523b67208a89cc912e3f663f3fa" + integrity sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q== dependencies: glob "^8.0.1" json-parse-even-better-errors "^2.3.1" normalize-package-data "^4.0.0" - npm-normalize-package-bin "^1.0.1" + npm-normalize-package-bin "^2.0.0" read-pkg-up@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" - integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw== dependencies: find-up "^2.0.0" read-pkg "^3.0.0" @@ -9131,7 +9226,7 @@ read-pkg-up@^7.0.1: read-pkg@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== dependencies: load-json-file "^4.0.0" normalize-package-data "^2.3.2" @@ -9150,7 +9245,7 @@ read-pkg@^5.2.0: read@1, read@^1.0.7: version "1.0.7" resolved "https://registry.npmjs.org/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" - integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= + integrity sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ== dependencies: mute-stream "~0.0.4" @@ -9211,7 +9306,7 @@ redent@^3.0.0: reduce-css-calc@^1.2.7: version "1.3.0" resolved "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" - integrity sha1-dHyRTgSWFKTJz7umKYca0dKSdxY= + integrity sha512-0dVfwYVOlf/LBA2ec4OwQ6p3X9mYxn/wOl2xTcLwjnPYrkgEfPx3VI4eGCH3rQLlPISG5v9I9bkZosKsNRTRKA== dependencies: balanced-match "^0.4.2" math-expression-evaluator "^1.2.14" @@ -9237,18 +9332,19 @@ regenerator-runtime@^0.11.0: resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== -regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== +regenerator-runtime@^0.13.11: + version "0.13.11" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== -regexp.prototype.flags@^1.2.0: - version "1.3.1" - resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" - integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== +regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== dependencies: call-bind "^1.0.2" define-properties "^1.1.3" + functions-have-names "^1.2.2" regexpp@^3.2.0: version "3.2.0" @@ -9256,11 +9352,11 @@ regexpp@^3.2.0: integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== registry-auth-token@^4.0.0: - version "4.2.1" - resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" - integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== + version "4.2.2" + resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz#f02d49c3668884612ca031419491a13539e21fac" + integrity sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg== dependencies: - rc "^1.2.8" + rc "1.2.8" registry-url@^5.0.0: version "5.1.0" @@ -9272,26 +9368,10 @@ registry-url@^5.0.0: repeating@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + integrity sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== dependencies: is-finite "^1.0.0" -request-promise-core@1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" - integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - dependencies: - lodash "^4.17.19" - -request-promise-native@^1.0.7: - version "1.0.9" - resolved "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" - integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== - dependencies: - request-promise-core "1.1.4" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - request@2.88.0: version "2.88.0" resolved "https://registry.npmjs.org/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" @@ -9318,42 +9398,21 @@ request@2.88.0: tunnel-agent "^0.6.0" uuid "^3.3.2" -request@^2.88.0: - version "2.88.2" - resolved "https://registry.npmjs.org/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - require-directory@^2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== +requirejs@^2.3.6: + version "2.3.6" + resolved "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz#e5093d9601c2829251258c0b9445d4d19fa9e7c9" + integrity sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== + requires-port@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" @@ -9381,18 +9440,19 @@ resolve-from@^5.0.0: resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve@^1.1.7, resolve@^1.10.0, resolve@^1.13.1, resolve@^1.9.0: - version "1.20.0" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== +resolve@^1.1.7, resolve@^1.10.0, resolve@^1.20.0, resolve@^1.9.0: + version "1.22.1" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" responselike@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== dependencies: lowercase-keys "^1.0.0" @@ -9407,7 +9467,7 @@ restore-cursor@^3.1.0: retry@^0.12.0: version "0.12.0" resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== reusify@^1.0.4: version "1.0.4" @@ -9422,12 +9482,12 @@ rfdc@^1.3.0: rgb-hex@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/rgb-hex/-/rgb-hex-2.1.0.tgz#c773c5fe2268a25578d92539a82a7a5ce53beda6" - integrity sha1-x3PF/iJoolV42SU5qCp6XOU77aY= + integrity sha512-1hDa60MqECZiEGsa9TtcOE9VbV6fhZSMQARy7U+a2HkhIJyoEBhcG4v/qYAJYzV3Bbj+j52sBoAIKKF5EPuQZw== rgb@~0.1.0: version "0.1.0" resolved "https://registry.npmjs.org/rgb/-/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" - integrity sha1-vieykej+/+rBvZlylyG/pA/AN7U= + integrity sha512-F49dXX73a92N09uQkfCp2QjwXpmJcn9/i9PvjmwsSIXUGqRLCf/yx5Q9gRxuLQTq248kakqQuc8GX/U/CxSqlA== rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" @@ -9439,7 +9499,7 @@ rimraf@^3.0.0, rimraf@^3.0.2: rimraf@~2.4.0: version "2.4.5" resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da" - integrity sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto= + integrity sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ== dependencies: glob "^6.0.1" @@ -9462,51 +9522,41 @@ rxjs@^6.6.0: dependencies: tslib "^1.9.0" -rxjs@^7.4.0: - version "7.4.0" - resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz#a12a44d7eebf016f5ff2441b87f28c9a51cebc68" - integrity sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w== - dependencies: - tslib "~2.1.0" - rxjs@^7.5.5: - version "7.5.6" - resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc" - integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw== + version "7.8.0" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" + integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== dependencies: tslib "^2.1.0" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: +safe-buffer@5.2.1: version "5.2.1" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-regex-test@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" + integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-regex "^1.1.4" + "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sanitize-html@^2.3: - version "2.6.1" - resolved "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.6.1.tgz#5d37c08e189c61c0631560a889b10d9d155d000e" - integrity sha512-DzjSz3H5qDntD7s1TcWCSoRPmNR8UmA+y+xZQOvWgjATe2Br9ZW73+vD3Pj6Snrg0RuEuJdXgrKvnYuiuixRkA== - dependencies: - deepmerge "^4.2.2" - escape-string-regexp "^4.0.0" - htmlparser2 "^6.0.0" - is-plain-object "^5.0.0" - parse-srcset "^1.0.2" - postcss "^8.3.11" - -sanitize-html@~2.5.3: - version "2.5.3" - resolved "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.5.3.tgz#91aa3dc760b072cdf92f9c6973747569b1ba1cd8" - integrity sha512-DGATXd1fs/Rm287/i5FBKVYSBBUL0iAaztOA1/RFhEs4yqo39/X52i/q/CwsfCUG5cilmXSBmnQmyWfnKhBlOg== +sanitize-html@^2.3, sanitize-html@~2.7.3: + version "2.7.3" + resolved "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.3.tgz#166c868444ee4f9fd7352ac8c63fa86c343fc2bd" + integrity sha512-jMaHG29ak4miiJ8wgqA1849iInqORgNv7SLfSw9LtfOhEUQ1C0YHKH73R+hgyufBW9ZFeJrb057k9hjlfBCVlw== dependencies: deepmerge "^4.2.2" escape-string-regexp "^4.0.0" @@ -9520,13 +9570,6 @@ sax@^1.2.4: resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== -saxes@^3.1.9: - version "3.1.11" - resolved "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz#d59d1fd332ec92ad98a2e0b2ee644702384b1c5b" - integrity sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== - dependencies: - xmlchars "^2.1.1" - scheduler@^0.20.2: version "0.20.2" resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" @@ -9538,7 +9581,7 @@ scheduler@^0.20.2: schema-utils@^0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf" - integrity sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8= + integrity sha512-QaVYBaD9U8scJw2EBWnCBY+LJ0AD+/2edTaigDs0XLDLBfJmSUK9KGqktg1rb32U3z4j/XwvFwHHH1YfbYFd7Q== dependencies: ajv "^5.0.0" @@ -9563,7 +9606,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: secure-compare@3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz#f1a0329b308b221fae37b9974f3d578d0ca999e3" - integrity sha1-8aAymzCLIh+uN7mXTz1XjQypmeM= + integrity sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw== "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: version "5.7.1" @@ -9577,10 +9620,10 @@ semver@7.3.4: dependencies: lru-cache "^6.0.0" -semver@7.3.5, semver@^7.1.1, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: - version "7.3.5" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== +semver@7.3.8, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: + version "7.3.8" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" + integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== dependencies: lru-cache "^6.0.0" @@ -9589,31 +9632,24 @@ semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.0.0, semver@^7.3.7: - version "7.3.7" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" - integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== - dependencies: - lru-cache "^6.0.0" - -send@0.17.1: - version "0.17.1" - resolved "https://registry.npmjs.org/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" - integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== +send@0.18.0: + version "0.18.0" + resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== dependencies: debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" + depd "2.0.0" + destroy "1.2.0" encodeurl "~1.0.2" escape-html "~1.0.3" etag "~1.8.1" fresh "0.5.2" - http-errors "~1.7.2" + http-errors "2.0.0" mime "1.6.0" - ms "2.1.1" - on-finished "~2.3.0" + ms "2.1.3" + on-finished "2.4.1" range-parser "~1.2.1" - statuses "~1.5.0" + statuses "2.0.1" serialize-javascript@6.0.0, serialize-javascript@^6.0.0: version "6.0.0" @@ -9629,26 +9665,21 @@ serialize-javascript@^5.0.1: dependencies: randombytes "^2.1.0" -serve-static@1.14.1: - version "1.14.1" - resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" - integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== +serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== dependencies: encodeurl "~1.0.2" escape-html "~1.0.3" parseurl "~1.3.3" - send "0.17.1" + send "0.18.0" set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -setprototypeof@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" - integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== - setprototypeof@1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" @@ -9664,7 +9695,7 @@ shallow-clone@^3.0.0: shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== dependencies: shebang-regex "^1.0.0" @@ -9678,7 +9709,7 @@ shebang-command@^2.0.0: shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== shebang-regex@^3.0.0: version "3.0.0" @@ -9686,9 +9717,18 @@ shebang-regex@^3.0.0: integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.6.1: - version "1.7.3" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== + version "1.7.4" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz#33fe15dee71ab2a81fcbd3a52106c5cfb9fb75d8" + integrity sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw== + +shiki@^0.12.1: + version "0.12.1" + resolved "https://registry.npmjs.org/shiki/-/shiki-0.12.1.tgz#26fce51da12d055f479a091a5307470786f300cd" + integrity sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ== + dependencies: + jsonc-parser "^3.2.0" + vscode-oniguruma "^1.7.0" + vscode-textmate "^8.0.0" side-channel@^1.0.4: version "1.0.4" @@ -9699,12 +9739,7 @@ side-channel@^1.0.4: get-intrinsic "^1.0.2" object-inspect "^1.9.0" -signal-exit@^3.0.2, signal-exit@^3.0.3: - version "3.0.6" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz#24e630c4b0f03fea446a2bd299e62b4a6ca8d0af" - integrity sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ== - -signal-exit@^3.0.7: +signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== @@ -9712,7 +9747,7 @@ signal-exit@^3.0.7: simple-swizzle@^0.2.2: version "0.2.2" resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== dependencies: is-arrayish "^0.3.1" @@ -9774,31 +9809,30 @@ smart-buffer@^4.2.0: resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== -socket.io-adapter@~2.3.3: - version "2.3.3" - resolved "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz#4d6111e4d42e9f7646e365b4f578269821f13486" - integrity sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ== +socket.io-adapter@~2.4.0: + version "2.4.0" + resolved "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz#b50a4a9ecdd00c34d4c8c808224daa1a786152a6" + integrity sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg== -socket.io-parser@~4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz#9ea21b0d61508d18196ef04a2c6b9ab630f4c2b0" - integrity sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g== +socket.io-parser@~4.2.1: + version "4.2.2" + resolved "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.2.tgz#1dd384019e25b7a3d374877f492ab34f2ad0d206" + integrity sha512-DJtziuKypFkMMHCm2uIshOYC7QaylbtzQwiMYDuCKy3OPkjLzu4B2vAhTlqipRHHzrI0NJeBAizTK7X+6m1jVw== dependencies: - "@types/component-emitter" "^1.2.10" - component-emitter "~1.3.0" + "@socket.io/component-emitter" "~3.1.0" debug "~4.3.1" -socket.io@^4.2.0: - version "4.4.0" - resolved "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz#8140a0db2c22235f88a6dceb867e4d5c9bd70507" - integrity sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ== +socket.io@^4.4.1: + version "4.5.4" + resolved "https://registry.npmjs.org/socket.io/-/socket.io-4.5.4.tgz#a4513f06e87451c17013b8d13fdfaf8da5a86a90" + integrity sha512-m3GC94iK9MfIEeIBfbhJs5BqFibMtkRk8ZpKwG2QwxV0m/eEhPIV4ara6XCF1LWNAus7z58RodiZlAH71U3EhQ== dependencies: accepts "~1.3.4" base64id "~2.0.0" debug "~4.3.2" - engine.io "~6.1.0" - socket.io-adapter "~2.3.3" - socket.io-parser "~4.0.4" + engine.io "~6.2.1" + socket.io-adapter "~2.4.0" + socket.io-parser "~4.2.1" socks-proxy-agent@^7.0.0: version "7.0.0" @@ -9810,9 +9844,9 @@ socks-proxy-agent@^7.0.0: socks "^2.6.2" socks@^2.6.2: - version "2.7.0" - resolved "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz#f9225acdb841e874dca25f870e9130990f3913d0" - integrity sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA== + version "2.7.1" + resolved "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" + integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== dependencies: ip "^2.0.0" smart-buffer "^4.2.0" @@ -9828,7 +9862,7 @@ sonic-boom@^1.0.2: sort-keys@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== dependencies: is-plain-obj "^1.0.0" @@ -9844,6 +9878,18 @@ sort-object-keys@^1.1.3: resolved "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-1.1.3.tgz#bff833fe85cab147b34742e45863453c1e190b45" integrity sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg== +sort-package-json@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/sort-package-json/-/sort-package-json-2.1.0.tgz#6daeb9350f1ac8351a7d58fc2c7c2a6a53d435a8" + integrity sha512-M5ctkdnn7znAkoVQJ0Y+PHDUieyXMhydPyW7r2J9ZM0Iwc3BTyEf5cmoSRfHNo07FEvzWwnphcP7GlrAX164UQ== + dependencies: + detect-indent "^7.0.1" + detect-newline "^4.0.0" + git-hooks-list "^3.0.0" + globby "^13.1.2" + is-plain-obj "^4.1.0" + sort-object-keys "^1.1.3" + sort-package-json@~1.44.0: version "1.44.0" resolved "https://registry.npmjs.org/sort-package-json/-/sort-package-json-1.44.0.tgz#470330be868f8a524a4607b26f2a0233e93d8b6d" @@ -9856,27 +9902,15 @@ sort-package-json@~1.44.0: is-plain-obj "2.1.0" sort-object-keys "^1.1.3" -sort-package-json@~1.53.1: - version "1.53.1" - resolved "https://registry.npmjs.org/sort-package-json/-/sort-package-json-1.53.1.tgz#8f2672b06314cf04d9a6bcefc75a5f38d600b811" - integrity sha512-ltLORrQuuPMpy23YkWCA8fO7zBOxM4P1j9LcGxci4K2Fk8jmSyCA/ATU6CFyy8qR2HQRx4RBYWzoi78FU/Anuw== - dependencies: - detect-indent "^6.0.0" - detect-newline "3.1.0" - git-hooks-list "1.0.3" - globby "10.0.0" - is-plain-obj "2.1.0" - sort-object-keys "^1.1.3" - source-list-map@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -source-map-js@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz#a1741c131e3c77d048252adfa24e23b908670caf" - integrity sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA== +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== source-map-support@~0.5.20: version "0.5.21" @@ -9886,21 +9920,16 @@ source-map-support@~0.5.20: buffer-from "^1.0.0" source-map "^0.6.0" -source-map@^0.5.0, source-map@^0.5.7: +source-map@^0.5.7: version "0.5.7" resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -source-map@~0.7.2: - version "0.7.3" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - spdx-correct@^3.0.0: version "3.1.1" resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" @@ -9923,9 +9952,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.11" - resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" - integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== + version "3.0.12" + resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" + integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== split2@^3.0.0: version "3.2.2" @@ -9941,10 +9970,15 @@ split@^1.0.0: dependencies: through "2" +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + version "1.17.0" + resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" + integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -9970,31 +10004,31 @@ ssri@^9.0.0, ssri@^9.0.1: dependencies: minipass "^3.1.1" -"statuses@>= 1.5.0 < 2", statuses@~1.5.0: +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +statuses@~1.5.0: version "1.5.0" resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== steno@^0.4.1: version "0.4.4" resolved "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz#071105bdfc286e6615c0403c27e9d7b5dcb855cb" - integrity sha1-BxEFvfwobmYVwEA8J+nXtdy4Vcs= + integrity sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w== dependencies: graceful-fs "^4.1.3" -streamroller@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/streamroller/-/streamroller-3.0.4.tgz#27ad87339d829483f89c5f33fd60ea6731e4183c" - integrity sha512-GI9NzeD+D88UFuIlJkKNDH/IsuR+qIN7Qh8EsmhoRZr9bQoehTraRgwtLUkZbpcAw+hLPfHOypmppz8YyGK68w== +streamroller@^3.1.3: + version "3.1.4" + resolved "https://registry.npmjs.org/streamroller/-/streamroller-3.1.4.tgz#844a18e795d39c1089a8216e66a1cf1151271df0" + integrity sha512-Ha1Ccw2/N5C/IF8Do6zgNe8F3jQo8MPBnMBGvX0QjNv/I97BcNRzK6/mzOpZHHK7DjMLTI3c7Xw7Y1KvdChkvw== dependencies: - date-format "^4.0.4" - debug "^4.3.3" - fs-extra "^10.0.1" + date-format "^4.0.14" + debug "^4.3.4" + fs-extra "^8.1.0" string-argv@^0.3.1: version "0.3.1" @@ -10011,47 +10045,42 @@ string-argv@^0.3.1: strip-ansi "^6.0.1" string-width@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/string-width/-/string-width-5.0.1.tgz#0d8158335a6cfd8eb95da9b6b262ce314a036ffd" - integrity sha512-5ohWO/M4//8lErlUUtrFy3b11GtNOuMOU0ysKCDXFcfXuuvUXu95akgj/i8ofmaGdN0hCqyl6uu9i8dS/mQp5g== + version "5.1.2" + resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== dependencies: + eastasianwidth "^0.2.0" emoji-regex "^9.2.2" - is-fullwidth-code-point "^4.0.0" strip-ansi "^7.0.1" string.prototype.padend@^3.0.0: - version "3.1.3" - resolved "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz#997a6de12c92c7cb34dc8a201a6c53d9bd88a5f1" - integrity sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg== + version "3.1.4" + resolved "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz#2c43bb3a89eb54b6750de5942c123d6c98dd65b6" + integrity sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" + define-properties "^1.1.4" + es-abstract "^1.20.4" -string.prototype.trimend@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" - integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== +string.prototype.trimend@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" + integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" + define-properties "^1.1.4" + es-abstract "^1.20.4" -string.prototype.trimstart@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" - integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== +string.prototype.trimstart@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" + integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" + define-properties "^1.1.4" + es-abstract "^1.20.4" -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: +string_decoder@^1.1.1, string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== @@ -10061,14 +10090,14 @@ string_decoder@~1.1.1: strip-ansi@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== dependencies: ansi-regex "^2.0.0" strip-ansi@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== dependencies: ansi-regex "^3.0.0" @@ -10089,7 +10118,7 @@ strip-ansi@^7.0.1: strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" @@ -10116,7 +10145,7 @@ strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1. strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== strong-log-transformer@^2.1.0: version "2.1.0" @@ -10150,7 +10179,7 @@ supports-color@8.1.1, supports-color@^8.0.0: supports-color@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== supports-color@^5.3.0, supports-color@^5.4.0: version "5.5.0" @@ -10166,10 +10195,15 @@ supports-color@^7.0.0, supports-color@^7.1.0, supports-color@^7.2.0: dependencies: has-flag "^4.0.0" -supports-color@^9.2.1: - version "9.2.1" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-9.2.1.tgz#599dc9d45acf74c6176e0d880bab1d7d718fe891" - integrity sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ== +supports-color@^9.2.2: + version "9.3.1" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz#34e4ad3c71c9a39dae3254ecc46c9b74e89e15a6" + integrity sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q== + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== svg-url-loader@~6.0.0: version "6.0.0" @@ -10179,11 +10213,6 @@ svg-url-loader@~6.0.0: file-loader "~6.0.0" loader-utils "~2.0.0" -symbol-tree@^3.2.2: - version "3.2.4" - resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - tapable@^2.1.1, tapable@^2.2.0: version "2.2.1" resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" @@ -10201,13 +10230,13 @@ tar-stream@~2.2.0: readable-stream "^3.1.1" tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.2: - version "6.1.11" - resolved "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== + version "6.1.13" + resolved "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" + integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" - minipass "^3.0.0" + minipass "^4.0.0" minizlib "^2.1.1" mkdirp "^1.0.3" yallist "^4.0.0" @@ -10215,7 +10244,7 @@ tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.2: temp-dir@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" - integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= + integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== terser-webpack-plugin@^4.1.0: version "4.2.3" @@ -10233,23 +10262,24 @@ terser-webpack-plugin@^4.1.0: webpack-sources "^1.4.3" terser-webpack-plugin@^5.1.3: - version "5.3.0" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz#21641326486ecf91d8054161c816e464435bae9f" - integrity sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ== + version "5.3.6" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz#5590aec31aa3c6f771ce1b1acca60639eab3195c" + integrity sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ== dependencies: - jest-worker "^27.4.1" + "@jridgewell/trace-mapping" "^0.3.14" + jest-worker "^27.4.5" schema-utils "^3.1.1" serialize-javascript "^6.0.0" - source-map "^0.6.1" - terser "^5.7.2" + terser "^5.14.1" -terser@^5.3.4, terser@^5.7.2: - version "5.10.0" - resolved "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz#b86390809c0389105eb0a0b62397563096ddafcc" - integrity sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA== +terser@^5.14.1, terser@^5.3.4: + version "5.16.1" + resolved "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz#5af3bc3d0f24241c7fb2024199d5c461a1075880" + integrity sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw== dependencies: + "@jridgewell/source-map" "^0.3.2" + acorn "^8.5.0" commander "^2.20.0" - source-map "~0.7.2" source-map-support "~0.5.20" text-extensions@^1.0.0: @@ -10260,7 +10290,12 @@ text-extensions@^1.0.0: text-table@^0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +thenby@^1.3.4: + version "1.3.4" + resolved "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz#81581f6e1bb324c6dedeae9bfc28e59b1a2201cc" + integrity sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ== through2@^2.0.0: version "2.0.5" @@ -10280,7 +10315,7 @@ through2@^4.0.0: through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@^2.3.8: version "2.3.8" resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== timers-ext@^0.1.7: version "0.1.7" @@ -10307,12 +10342,12 @@ tmp@^0.2.1, tmp@~0.2.1: to-fast-properties@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" - integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= + integrity sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og== to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-readable-stream@^1.0.0: version "1.0.0" @@ -10333,33 +10368,11 @@ to-string-loader@^1.1.6: dependencies: loader-utils "^1.0.0" -toidentifier@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" - integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== - toidentifier@1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -tough-cookie@^2.3.3, tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" - integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== - dependencies: - ip-regex "^2.1.0" - psl "^1.1.28" - punycode "^2.1.1" - tough-cookie@~2.4.3: version "2.4.3" resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" @@ -10368,24 +10381,10 @@ tough-cookie@~2.4.3: psl "^1.1.24" punycode "^1.4.1" -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= - dependencies: - punycode "^2.1.0" - -tr46@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" - integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== - dependencies: - punycode "^2.1.1" - tr46@~0.0.3: version "0.0.3" resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== treeverse@^2.0.0: version "2.0.0" @@ -10400,15 +10399,14 @@ trim-newlines@^3.0.0: trim-right@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= + integrity sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw== -tsconfig-paths@^3.9.0: - version "3.14.1" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" - integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== +tsconfig-paths@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.1.2.tgz#4819f861eef82e6da52fb4af1e8c930a39ed979a" + integrity sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw== dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.1" + json5 "^2.2.2" minimist "^1.2.6" strip-bom "^3.0.0" @@ -10417,26 +10415,16 @@ tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.1.0: - version "2.4.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== +tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.4.1: + version "2.4.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" + integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== -tslib@^2.3.0: +tslib@~2.3.1: version "2.3.1" resolved "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== -tslib@~1.13.0: - version "1.13.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" - integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== - -tslib@~2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" - integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== - tsscmp@1.0.6: version "1.0.6" resolved "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz#85b99583ac3589ec4bfef825b5000aa911d605eb" @@ -10452,19 +10440,19 @@ tsutils@^3.21.0: tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== dependencies: safe-buffer "^5.0.1" tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== typanion@^3.3.1: - version "3.7.1" - resolved "https://registry.npmjs.org/typanion/-/typanion-3.7.1.tgz#5fceb57a2fa0c0a5beca25a7e90ac2a420863709" - integrity sha512-g2QDI/ZLpuEor9EnJ1b7s9S2QSJgNCPBw9ZCSkQdqXNjg5ZQs4mASgW/elVifSxISFwBeMaIAmMBP5luAOIKAw== + version "3.12.1" + resolved "https://registry.npmjs.org/typanion/-/typanion-3.12.1.tgz#d33deb130aba23ef6f2a3c69e7fb28148dd9089a" + integrity sha512-3SJF/czpzqq6G3lprGFLa6ps12yb1uQ1EmitNnep2fDMNh1aO/Zbq9sWY+3lem0zYb2oHJnQWyabTGUZ+L1ScQ== type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" @@ -10473,13 +10461,6 @@ type-check@^0.4.0, type-check@~0.4.0: dependencies: prelude-ls "^1.2.1" -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - type-detect@4.0.8, type-detect@^4.0.0, type-detect@^4.0.5, type-detect@^4.0.8: version "4.0.8" resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" @@ -10515,7 +10496,7 @@ type-fest@^0.8.1: resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -type-is@~1.6.17, type-is@~1.6.18: +type-is@~1.6.18: version "1.6.18" resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== @@ -10528,10 +10509,19 @@ type@^1.0.1: resolved "https://registry.npmjs.org/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== -type@^2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/type/-/type-2.5.0.tgz#0a2e78c2e77907b252abe5f298c1b01c63f0db3d" - integrity sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw== +type@^2.7.2: + version "2.7.2" + resolved "https://registry.npmjs.org/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0" + integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw== + +typed-array-length@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" + integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + is-typed-array "^1.1.9" typed-styles@^0.0.7: version "0.0.7" @@ -10548,50 +10538,55 @@ typedarray-to-buffer@^3.1.5: typedarray@^0.0.6: version "0.0.6" resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typescript@~4.1.3: - version "4.1.6" - resolved "https://registry.npmjs.org/typescript/-/typescript-4.1.6.tgz#1becd85d77567c3c741172339e93ce2e69932138" - integrity sha512-pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow== +typedoc@~0.23.24: + version "0.23.24" + resolved "https://registry.npmjs.org/typedoc/-/typedoc-0.23.24.tgz#01cf32c09f2c19362e72a9ce1552d6e5b48c4fef" + integrity sha512-bfmy8lNQh+WrPYcJbtjQ6JEEsVl/ce1ZIXyXhyW+a1vFrjO39t6J8sL/d6FfAGrJTc7McCXgk9AanYBSNvLdIA== + dependencies: + lunr "^2.3.9" + marked "^4.2.5" + minimatch "^5.1.2" + shiki "^0.12.1" -typescript@~4.3.2: - version "4.3.5" - resolved "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4" - integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA== +"typescript@^3 || ^4", typescript@~4.1.3, typescript@~4.9.4: + version "4.9.4" + resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78" + integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg== typestyle@^2.0.4: - version "2.2.0" - resolved "https://registry.npmjs.org/typestyle/-/typestyle-2.2.0.tgz#0b89231c405dda47e5acdcc2c33143ec7257134a" - integrity sha512-2lfoH6Wp0B2fhEwy+aXzRxAaLEz/JLKUKmlttYT2yYSZhoyI2MEgv5iQjvtIBu5q/EwyqTNuYcoL1Mioqv7dsA== + version "2.4.0" + resolved "https://registry.npmjs.org/typestyle/-/typestyle-2.4.0.tgz#df5bae6ff15093f5ce51f0caac5ef79428f64e78" + integrity sha512-/d1BL6Qi+YlMLEydnUEB8KL/CAjAN8cyt3/UyGnOyBrWf7bLGcR/6yhmsaUstO2IcYwZfagjE7AIzuI2vUW9mg== dependencies: - csstype "2.6.9" + csstype "3.0.10" free-style "3.1.0" ua-parser-js@^0.7.30: - version "0.7.31" - resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz#649a656b191dffab4f21d5e053e27ca17cbff5c6" - integrity sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ== + version "0.7.32" + resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.32.tgz#cd8c639cdca949e30fa68c44b7813ef13e36d211" + integrity sha512-f9BESNVhzlhEFf2CHMSj40NWOjYPl1YKYbrvIr/hFTDEmLq7SRbWvm7FcdcpCYT95zrOhC7gZSxjdnnTpBcwVw== uglify-js@^3.1.4: - version "3.14.5" - resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.5.tgz#cdabb7d4954231d80cb4a927654c4655e51f4859" - integrity sha512-qZukoSxOG0urUTvjc2ERMTcAy+BiFh3weWAkeurLwjrCba73poHmG3E36XEjd/JGukMzwTL7uCxZiAexj8ppvQ== + version "3.17.4" + resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" + integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== -unbox-primitive@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" - integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== dependencies: - function-bind "^1.1.1" - has-bigints "^1.0.1" - has-symbols "^1.0.2" + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" underscore@>=1.8.3: - version "1.13.2" - resolved "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz#276cea1e8b9722a8dbed0100a407dda572125881" - integrity sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g== + version "1.13.6" + resolved "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz#04786a1f589dc6c09f761fc5f45b89e935136441" + integrity sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A== union@~0.5.0: version "0.5.0" @@ -10603,7 +10598,7 @@ union@~0.5.0: uniq@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + integrity sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA== unique-filename@^1.1.1: version "1.1.1" @@ -10612,6 +10607,13 @@ unique-filename@^1.1.1: dependencies: unique-slug "^2.0.0" +unique-filename@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz#e785f8675a9a7589e0ac77e0b5c34d2eaeac6da2" + integrity sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A== + dependencies: + unique-slug "^3.0.0" + unique-slug@^2.0.0: version "2.0.2" resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" @@ -10619,10 +10621,17 @@ unique-slug@^2.0.0: dependencies: imurmurhash "^0.1.4" +unique-slug@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz#6d347cf57c8a7a7a6044aabd0e2d74e4d76dc7c9" + integrity sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w== + dependencies: + imurmurhash "^0.1.4" + units-css@^0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/units-css/-/units-css-0.4.0.tgz#d6228653a51983d7c16ff28f8b9dc3b1ffed3a07" - integrity sha1-1iKGU6UZg9fBb/KPi53Dsf/tOgc= + integrity sha512-WijzYC+chwzg2D6HmNGUSzPAgFRJfuxVyG9oiY28Ei5E+g6fHoPkhXUr5GV+5hE/RTHZNd9SuX2KLioYHdttoA== dependencies: isnumeric "^0.2.0" viewport-dimensions "^0.2.0" @@ -10632,6 +10641,11 @@ universal-user-agent@^6.0.0: resolved "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + universalify@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" @@ -10645,13 +10659,21 @@ unix-crypt-td-js@1.1.4: unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== upath@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== +update-browserslist-db@^1.0.9: + version "1.0.10" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" + integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + uri-js@^4.2.2: version "4.4.1" resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -10676,7 +10698,7 @@ url-loader@~4.1.0: url-parse-lax@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== dependencies: prepend-http "^2.0.0" @@ -10691,7 +10713,7 @@ url-parse@~1.5.1: url@^0.11.0: version "0.11.0" resolved "https://registry.npmjs.org/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + integrity sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ== dependencies: punycode "1.3.2" querystring "0.2.0" @@ -10699,12 +10721,12 @@ url@^0.11.0: util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== utils-merge@1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== uuid@^3.3.2: version "3.4.0" @@ -10716,7 +10738,7 @@ uuid@^8.3.2: resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== -v8-compile-cache@2.3.0, v8-compile-cache@^2.0.3: +v8-compile-cache@2.3.0: version "2.3.0" resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== @@ -10732,7 +10754,7 @@ validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: validate-npm-package-name@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" - integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34= + integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== dependencies: builtins "^1.0.3" @@ -10743,6 +10765,36 @@ validate-npm-package-name@^4.0.0: dependencies: builtins "^5.0.0" +validate.io-array@^1.0.3: + version "1.0.6" + resolved "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz#5b5a2cafd8f8b85abb2f886ba153f2d93a27774d" + integrity sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg== + +validate.io-function@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/validate.io-function/-/validate.io-function-1.0.2.tgz#343a19802ed3b1968269c780e558e93411c0bad7" + integrity sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ== + +validate.io-integer-array@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/validate.io-integer-array/-/validate.io-integer-array-1.0.0.tgz#2cabde033293a6bcbe063feafe91eaf46b13a089" + integrity sha512-mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA== + dependencies: + validate.io-array "^1.0.3" + validate.io-integer "^1.0.4" + +validate.io-integer@^1.0.4: + version "1.0.5" + resolved "https://registry.npmjs.org/validate.io-integer/-/validate.io-integer-1.0.5.tgz#168496480b95be2247ec443f2233de4f89878068" + integrity sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ== + dependencies: + validate.io-number "^1.0.3" + +validate.io-number@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/validate.io-number/-/validate.io-number-1.0.3.tgz#f63ffeda248bf28a67a8d48e0e3b461a1665baf8" + integrity sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg== + validator@13.7.0: version "13.7.0" resolved "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz#4f9658ba13ba8f3d82ee881d3516489ea85c0857" @@ -10751,80 +10803,79 @@ validator@13.7.0: vary@^1, vary@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -verdaccio-audit@10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-10.1.0.tgz#b01a137b893807bd73c48ac5ef72e5a5b402c239" - integrity sha512-lu2rpicM7PeVQ+7dlupP92Ddp7v+Rqae4gFfzd9GTxgzS7wWm7USM88GalEPTJtcn4zDh4nC3nbjE7eEQTVFKg== +verdaccio-audit@10.2.3: + version "10.2.3" + resolved "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-10.2.3.tgz#a0746541a3bc733174775f75961a9102f551d6b6" + integrity sha512-mXOT6EiB9hK5dMjRTtJlL+hu2YswXuGSw28xOAPyZLWLTASDJy6Zs++o4P/6FyQ03yB0peK2KX7gHZ7APGZk2Q== dependencies: - body-parser "1.19.0" - express "4.17.1" - https-proxy-agent "5.0.0" - node-fetch "2.6.6" + body-parser "1.20.1" + express "4.18.2" + https-proxy-agent "5.0.1" + node-fetch "2.6.7" -verdaccio-htpasswd@10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-10.1.0.tgz#a3509461344e29d8a2244cde0896e5d69265ca60" - integrity sha512-HPpAJ62Y3FRA19Vp47VSeeeur5mqPUU4E/W4N914vUFw63iZqDBqhMQI5g99SqnlB97HplYsS5CpXj6cRv4hmw== +verdaccio-htpasswd@10.5.1: + version "10.5.1" + resolved "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-10.5.1.tgz#d49e13dec82d17a1f6aa491285e914e3535467e9" + integrity sha512-DCUOITs+Ta4Hep429BjopYrUw9hEJsJ1mbMP0l9Glan1S2YvTPanhtm5Ahw/joljUlt3xawKz9Gmt1QJujfMew== dependencies: - "@verdaccio/file-locking" "10.1.0" - apache-md5 "1.1.7" + "@verdaccio/file-locking" "10.3.0" + apache-md5 "1.1.8" bcryptjs "2.4.3" - http-errors "1.8.1" + http-errors "2.0.0" unix-crypt-td-js "1.1.4" -verdaccio@^5.1.1: - version "5.3.2" - resolved "https://registry.npmjs.org/verdaccio/-/verdaccio-5.3.2.tgz#1de0e5ae68bde74436f15d27847b761845a5a4d4" - integrity sha512-DUzmVDNBpLfB5H13SWkziifpWX4RvAMRr8zASjk9/4hz70ZIHPJeywyg1yqBRnAoAcOYpplO6hM+cqgJcD8edw== - dependencies: - "@verdaccio/commons-api" "10.0.2" - "@verdaccio/local-storage" "10.1.0" - "@verdaccio/readme" "10.2.0" - "@verdaccio/streams" "10.1.0" - "@verdaccio/ui-theme" "3.2.1" +verdaccio@^5.13.3: + version "5.19.1" + resolved "https://registry.npmjs.org/verdaccio/-/verdaccio-5.19.1.tgz#e639f440f9e73a31cf8a79b73c3c8db4f662bdd0" + integrity sha512-7Ve6OW2Fjx4q84nvWMYmu2XFnIiSplLsuLIht+n36GZj8BCACT6lgUspkHTTQhda03SgR0P+JbTkXK35pUfiGg== + dependencies: + "@verdaccio/commons-api" "10.2.0" + "@verdaccio/local-storage" "10.3.1" + "@verdaccio/streams" "10.2.0" + "@verdaccio/ui-theme" "6.0.0-6-next.52" JSONStream "1.3.5" - async "3.2.2" - body-parser "1.19.0" + async "3.2.4" + body-parser "1.20.1" clipanion "3.1.0" compression "1.7.4" cookies "0.8.0" cors "2.8.5" - dayjs "1.10.7" - debug "^4.3.2" + dayjs "1.11.7" + debug "^4.3.4" envinfo "7.8.1" - eslint-import-resolver-node "0.3.4" - express "4.17.1" - fast-safe-stringify "^2.0.8" + eslint-import-resolver-node "0.3.6" + express "4.18.2" + express-rate-limit "5.5.1" + fast-safe-stringify "2.1.1" handlebars "4.7.7" - http-errors "1.8.1" + http-errors "2.0.0" js-yaml "4.1.0" - jsonwebtoken "8.5.1" - kleur "4.1.4" + jsonwebtoken "9.0.0" + kleur "4.1.5" lodash "4.17.21" - lru-cache "6.0.0" + lru-cache "7.14.1" lunr-mutable-indexes "2.3.2" - marked "2.1.3" memoizee "0.4.15" - mime "2.6.0" - minimatch "3.0.4" + mime "3.0.0" + minimatch "5.1.1" mkdirp "1.0.4" mv "2.1.1" - pino "6.13.3" + pino "6.14.0" pkginfo "0.4.1" prettier-bytes "^1.0.4" pretty-ms "^7.0.1" request "2.88.0" - semver "7.3.5" + semver "7.3.8" validator "13.7.0" - verdaccio-audit "10.1.0" - verdaccio-htpasswd "10.1.0" + verdaccio-audit "10.2.3" + verdaccio-htpasswd "10.5.1" verror@1.10.0: version "1.10.0" resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== dependencies: assert-plus "^1.0.0" core-util-is "1.0.2" @@ -10833,28 +10884,22 @@ verror@1.10.0: viewport-dimensions@^0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/viewport-dimensions/-/viewport-dimensions-0.2.0.tgz#de740747db5387fd1725f5175e91bac76afdf36c" - integrity sha1-3nQHR9tTh/0XJfUXXpG6x2r982w= + integrity sha512-94JqlKxEP4m7WO+N3rm4tFRGXZmXXwSPQCoV+EPxDnn8YAGiLU3T+Ha1imLreAjXsHl0K+ELnIqv64i1XZHLFQ== void-elements@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" - integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w= + integrity sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung== -w3c-hr-time@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" +vscode-oniguruma@^1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz#439bfad8fe71abd7798338d1cd3dc53a8beea94b" + integrity sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA== -w3c-xmlserializer@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz#30485ca7d70a6fd052420a3d12fd90e6339ce794" - integrity sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== - dependencies: - domexception "^1.0.1" - webidl-conversions "^4.0.2" - xml-name-validator "^3.0.0" +vscode-textmate@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz#2c7a3b1163ef0441097e0b5d6389cd5504b59e5d" + integrity sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg== walk-up-path@^1.0.0: version "1.0.0" @@ -10868,10 +10913,10 @@ warning@^4.0.2, warning@^4.0.3: dependencies: loose-envify "^1.0.0" -watchpack@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz#4200d9447b401156eeca7767ee610f8809bc9d25" - integrity sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA== +watchpack@^2.4.0: + version "2.4.0" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -10879,37 +10924,27 @@ watchpack@^2.3.1: wcwidth@^1.0.0, wcwidth@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== dependencies: defaults "^1.0.3" webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== webpack-cli@^4.1.0, webpack-cli@^4.7.2: - version "4.9.1" - resolved "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz#b64be825e2d1b130f285c314caa3b1ba9a4632b3" - integrity sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ== + version "4.10.0" + resolved "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz#37c1d69c8d85214c5a65e589378f53aec64dab31" + integrity sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w== dependencies: "@discoveryjs/json-ext" "^0.5.0" - "@webpack-cli/configtest" "^1.1.0" - "@webpack-cli/info" "^1.4.0" - "@webpack-cli/serve" "^1.6.0" + "@webpack-cli/configtest" "^1.2.0" + "@webpack-cli/info" "^1.5.0" + "@webpack-cli/serve" "^1.7.0" colorette "^2.0.14" commander "^7.0.0" - execa "^5.0.0" + cross-spawn "^7.0.3" fastest-levenshtein "^1.0.12" import-local "^3.0.2" interpret "^2.2.0" @@ -10939,47 +10974,40 @@ webpack-sources@^1.1.0, webpack-sources@^1.2.0, webpack-sources@^1.4.3: source-list-map "^2.0.0" source-map "~0.6.1" -webpack-sources@^3.2.2: - version "3.2.2" - resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz#d88e3741833efec57c4c789b6010db9977545260" - integrity sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw== +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== webpack@^5.41.1, webpack@^5.65.0: - version "5.65.0" - resolved "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz#ed2891d9145ba1f0d318e4ea4f89c3fa18e6f9be" - integrity sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw== + version "5.75.0" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz#1e440468647b2505860e94c9ff3e44d5b582c152" + integrity sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ== dependencies: - "@types/eslint-scope" "^3.7.0" - "@types/estree" "^0.0.50" + "@types/eslint-scope" "^3.7.3" + "@types/estree" "^0.0.51" "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/wasm-edit" "1.11.1" "@webassemblyjs/wasm-parser" "1.11.1" - acorn "^8.4.1" + acorn "^8.7.1" acorn-import-assertions "^1.7.6" browserslist "^4.14.5" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.8.3" + enhanced-resolve "^5.10.0" es-module-lexer "^0.9.0" eslint-scope "5.1.1" events "^3.2.0" glob-to-regexp "^0.4.1" - graceful-fs "^4.2.4" - json-parse-better-errors "^1.0.2" + graceful-fs "^4.2.9" + json-parse-even-better-errors "^2.3.1" loader-runner "^4.2.0" mime-types "^2.1.27" neo-async "^2.6.2" schema-utils "^3.1.0" tapable "^2.1.1" terser-webpack-plugin "^5.1.3" - watchpack "^2.3.1" - webpack-sources "^3.2.2" - -whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" + watchpack "^2.4.0" + webpack-sources "^3.2.3" whatwg-encoding@^2.0.0: version "2.0.0" @@ -10988,37 +11016,14 @@ whatwg-encoding@^2.0.0: dependencies: iconv-lite "0.6.3" -whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== dependencies: tr46 "~0.0.3" webidl-conversions "^3.0.0" -whatwg-url@^7.0.0: - version "7.1.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" - integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -whatwg-url@^8.4.0: - version "8.7.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" - integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== - dependencies: - lodash "^4.7.0" - tr46 "^2.1.0" - webidl-conversions "^6.1.0" - which-boxed-primitive@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" @@ -11030,6 +11035,18 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" +which-typed-array@^1.1.9: + version "1.1.9" + resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" + integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + is-typed-array "^1.1.10" + which@2.0.2, which@^2.0.1, which@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" @@ -11056,7 +11073,7 @@ wildcard@^2.0.0: resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== -word-wrap@^1.2.3, word-wrap@~1.2.3: +word-wrap@^1.2.3: version "1.2.3" resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== @@ -11064,7 +11081,7 @@ word-wrap@^1.2.3, word-wrap@~1.2.3: wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== worker-loader@^3.0.2: version "3.0.8" @@ -11074,10 +11091,10 @@ worker-loader@^3.0.2: loader-utils "^2.0.0" schema-utils "^3.0.0" -workerpool@6.1.5: - version "6.1.5" - resolved "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz#0f7cf076b6215fd7e1da903ff6f22ddd1886b581" - integrity sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw== +workerpool@6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" + integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== wrap-ansi@^6.2.0: version "6.2.0" @@ -11100,7 +11117,7 @@ wrap-ansi@^7.0.0: wrappy@1: version "1.0.2" resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== write-file-atomic@^2.4.2: version "2.4.3" @@ -11169,26 +11186,16 @@ ws@^6.2.1: dependencies: async-limiter "~1.0.0" -ws@^7.0.0, ws@^7.4.6: - version "7.5.6" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b" - integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== +ws@^7.4.6: + version "7.5.9" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== ws@~8.2.3: version "8.2.3" resolved "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz#63a56456db1b04367d0b721a0b80cae6d8becbba" integrity sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA== -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^2.1.1: - version "2.2.0" - resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - xtend@^4.0.2, xtend@~4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" @@ -11202,9 +11209,9 @@ y-codemirror@^3.0.1: lib0 "^0.2.42" y-leveldb@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/y-leveldb/-/y-leveldb-0.1.1.tgz#c2c35bc2b12a6c195b807a127c56c7c5a50cc610" - integrity sha512-L8Q0MQmxCQ0qWIOuPzLbWn95TNhrCI7M6LaHnilU4I2IX08e4Dmfg5Tgy4JZ3tnl2aiuZyDOJplHl/msIB/IsA== + version "0.1.2" + resolved "https://registry.npmjs.org/y-leveldb/-/y-leveldb-0.1.2.tgz#43f6c5004b6891b57926d8a1e0eb0c883003e34b" + integrity sha512-6ulEn5AXfXJYi89rXPEg2mMHAyyw8+ZfeMMdOtBbV8FJpQ1NOrcgi6DTAcXof0dap84NjHPT2+9d0rb6cFsjEg== dependencies: level "^6.0.1" lib0 "^0.2.31" @@ -11217,11 +11224,11 @@ y-protocols@^1.0.5: lib0 "^0.2.42" y-websocket@^1.3.15: - version "1.3.18" - resolved "https://registry.npmjs.org/y-websocket/-/y-websocket-1.3.18.tgz#9398621f863a57bd01be7244be032166db359375" - integrity sha512-xdQhvq/iQ6lyrmQ0GhLWXVcpXXjyj7E+PEcC3d2IAShLbz0I8rAOKbq/tGrAQPy6g1oilRz6eb8M7EbqsJj6tg== + version "1.4.5" + resolved "https://registry.npmjs.org/y-websocket/-/y-websocket-1.4.5.tgz#8da81b466997bcc4660059f542d0a6ce62581478" + integrity sha512-5d9LTSy0GQKqSd/FKRo5DMBlsiTlCipbKcIgPLlno+5xHtfT8bm3uQdcbY9JvLfckojilLZWauXJu0vzDZX05w== dependencies: - lib0 "^0.2.42" + lib0 "^0.2.52" lodash.debounce "^4.0.8" y-protocols "^1.0.5" optionalDependencies: @@ -11233,6 +11240,11 @@ y18n@^5.0.5: resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" @@ -11243,25 +11255,15 @@ yaml@^1.10.0, yaml@^1.10.2: resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yargs-parser@20.2.4: +yargs-parser@20.2.4, yargs-parser@^20.2.2, yargs-parser@^20.2.3: version "20.2.4" resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== -yargs-parser@21.0.1: - version "21.0.1" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz#0267f286c877a4f0f728fceb6f8a3e4cb95c6e35" - integrity sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg== - -yargs-parser@^20.2.2, yargs-parser@^20.2.3: - version "20.2.9" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-parser@^21.0.0: - version "21.0.0" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz#a485d3966be4317426dd56bdb6a30131b281dc55" - integrity sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA== +yargs-parser@21.1.1, yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== yargs-unparser@2.0.0: version "2.0.0" @@ -11286,38 +11288,35 @@ yargs@16.2.0, yargs@^16.1.1, yargs@^16.2.0: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.0.0: - version "17.3.0" - resolved "https://registry.npmjs.org/yargs/-/yargs-17.3.0.tgz#295c4ffd0eef148ef3e48f7a2e0f58d0e4f26b1c" - integrity sha512-GQl1pWyDoGptFPJx9b9L6kmR33TGusZvXIZUT+BOz9f7X2L94oeAskFYLEg/FkhV06zZPBYLvLZRWeYId29lew== +yargs@^17.0.0, yargs@^17.6.2: + version "17.6.2" + resolved "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz#2e23f2944e976339a1ee00f18c77fedee8332541" + integrity sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw== dependencies: - cliui "^7.0.2" + cliui "^8.0.1" escalade "^3.1.1" get-caller-file "^2.0.5" require-directory "^2.1.1" string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^21.0.0" + yargs-parser "^21.1.1" -yargs@^17.4.0: - version "17.5.1" - resolved "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz#e109900cab6fcb7fd44b1d8249166feb0b36e58e" - integrity sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA== +yarn-deduplicate@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/yarn-deduplicate/-/yarn-deduplicate-6.0.1.tgz#71d9ee311a10d08edb576a178a5c78fba02f05c2" + integrity sha512-wH2+dyLt1cCMx91kmfiB8GhHiZPVmfD9PULoWGryiqgvA+uvcR3k1yaDbB+K/bTx/NBiMhpnSTFdeWM6MqROYQ== dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.0.0" + "@yarnpkg/lockfile" "^1.1.0" + commander "^9.4.1" + semver "^7.3.8" + tslib "^2.4.1" yjs@^13.5.17: - version "13.5.23" - resolved "https://registry.npmjs.org/yjs/-/yjs-13.5.23.tgz#ead836e117cf737f7909dcd94509126f9896bf51" - integrity sha512-6FIERqyRmUsUXe8QmwiNuPMPuN/IBIpy/748zvVghcwQICFnpXdrIqpvewVN3bf6G1a677wqCtgkbxQvcDPD5w== + version "13.5.44" + resolved "https://registry.npmjs.org/yjs/-/yjs-13.5.44.tgz#1c79ec7407963e07f44174cffcfde5b58a62b0da" + integrity sha512-UL+abIh2lQonqXfaJ+en7z9eGshpY11j1zNLc2kDYs0vrTjee4gZJUXC3ZsuhP6geQt0IRU04epCGRaVPQAVCA== dependencies: - lib0 "^0.2.43" + lib0 "^0.2.49" yocto-queue@^0.1.0: version "0.1.0"