From f8820955e7998e4cb5ec6ccada399ff484caf8b9 Mon Sep 17 00:00:00 2001 From: Nicolas Kruchten Date: Sun, 8 Mar 2020 12:47:00 -0400 Subject: [PATCH] trying to make plotlywidget work with Jlab 1.2 and 2.0 --- .../javascript/plotlywidget/package-lock.json | 420 ++++++++++-------- packages/javascript/plotlywidget/package.json | 2 +- .../plotly/plotlywidget/static/index.js | 2 +- 3 files changed, 227 insertions(+), 197 deletions(-) diff --git a/packages/javascript/plotlywidget/package-lock.json b/packages/javascript/plotlywidget/package-lock.json index 6273fc79f85..32d3645eb18 100644 --- a/packages/javascript/plotlywidget/package-lock.json +++ b/packages/javascript/plotlywidget/package-lock.json @@ -15,82 +15,255 @@ } }, "@jupyter-widgets/base": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@jupyter-widgets/base/-/base-2.0.1.tgz", - "integrity": "sha512-jRNeQzvEf6MMGUaEPfBzgZ+IT4XOInpw8Ef+CunNUmUCiQZ8WfNpFR671S0Vu3xO6yGKMTU2QPdk8/aCsJRw9w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@jupyter-widgets/base/-/base-3.0.0.tgz", + "integrity": "sha512-un1ZTHALCwE/SAYk2gEaonYM1JoaFyhosN8a3y2bhl4N26yCB3dP1PqGHLsAFur6ZB7fwuWwBEkIZx+nOwstAQ==", "requires": { - "@jupyterlab/services": "4.0.0", - "@phosphor/coreutils": "1.3.1", - "@phosphor/messaging": "1.2.3", - "@phosphor/widgets": "1.8.1", + "@jupyterlab/services": "5.0.2", + "@lumino/coreutils": "1.4.2", + "@lumino/messaging": "1.3.3", + "@lumino/widgets": "1.11.1", "@types/backbone": "1.4.1", "@types/lodash": "4.14.135", "backbone": "1.2.3", "base64-js": "1.2.3", "jquery": "3.4.1", - "lodash": "4.17.5" + "lodash": "4.17.13" }, "dependencies": { - "lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==" + "@jupyterlab/coreutils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-4.0.2.tgz", + "integrity": "sha512-v4RXIAeykoPjIymdCxUxPLl8lkn18jroGnDflZjvdMk21TZQQJSIrJ5bjrGByh9scco8yNg46z8m1LPguF3z8A==", + "requires": { + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5", + "@lumino/signaling": "1.3.5", + "minimist": "1.2.0", + "moment": "2.24.0", + "path-posix": "1.0.0", + "url-parse": "1.4.7" + } + }, + "@jupyterlab/observables": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-3.0.1.tgz", + "integrity": "sha512-iD7w8JYBRT9UXVS3IvljvoDf0ZiHQEu1Pm+784UTa27Az0i6idyV1iWZ+xIHtV+s7ampVjMGiBbqXD6m4HRNpg==", + "requires": { + "@lumino/algorithm": "1.2.3", + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5", + "@lumino/messaging": "1.3.3", + "@lumino/signaling": "1.3.5" + } + }, + "@jupyterlab/services": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-5.0.2.tgz", + "integrity": "sha512-gBwXikSRWIrj0XiuYMSXd0TXLZJrE18rTtRwrvne0T/gJPg0+4JbORPkaKfFdbX84oQv8XLOT74xUHSPDhst0A==", + "requires": { + "@jupyterlab/coreutils": "4.0.2", + "@jupyterlab/nbformat": "2.0.1", + "@jupyterlab/observables": "3.0.1", + "@jupyterlab/settingregistry": "2.0.1", + "@jupyterlab/statedb": "2.0.1", + "@lumino/algorithm": "1.2.3", + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5", + "@lumino/polling": "1.0.4", + "@lumino/signaling": "1.3.5", + "node-fetch": "2.6.0", + "ws": "7.2.1" + } + }, + "ws": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.1.tgz", + "integrity": "sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A==" } } }, - "@jupyterlab/coreutils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-3.0.0.tgz", - "integrity": "sha512-l48G1qhff4CZpsxjje92S6caLUixzfDMAD5vjNZL9obexUAMF+344cpVWsm2r2CQROUW7bPB8wjAtFbp8nK/QQ==", - "requires": { - "@phosphor/commands": "1.6.3", - "@phosphor/coreutils": "1.3.1", - "@phosphor/disposable": "1.2.0", - "@phosphor/properties": "1.1.3", - "@phosphor/signaling": "1.2.3", - "ajv": "6.10.0", - "json5": "2.1.0", - "minimist": "1.2.0", - "moment": "2.24.0", - "path-posix": "1.0.0", - "url-parse": "1.4.7" + "@jupyterlab/nbformat": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-2.0.1.tgz", + "integrity": "sha512-rlf4A3PKxqDV98IeXf/VtdhqcbnKvBRGL+VNxhMOZe3e+DmjIBilRE+VpHmXovwEanOAkNl0fD5Xk3HAkqxxGQ==", + "requires": { + "@lumino/coreutils": "1.4.2" + } + }, + "@jupyterlab/settingregistry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-2.0.1.tgz", + "integrity": "sha512-38c5CFXLLNT1zKk0vS/UoD7TA90YpOrs/I5Zc8wY8GIl31IzTmTgre5H5cFSgvgg/imEbsYVWiUXtvTuQHGDWw==", + "requires": { + "@jupyterlab/statedb": "2.0.1", + "@lumino/commands": "1.10.1", + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5", + "@lumino/signaling": "1.3.5", + "ajv": "6.12.0", + "json5": "2.1.1" }, "dependencies": { + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "requires": { + "fast-deep-equal": "3.1.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "json5": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", - "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", + "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", "requires": { "minimist": "1.2.0" } } } }, - "@jupyterlab/observables": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-2.2.0.tgz", - "integrity": "sha512-/oi7vl70yAX5QTXmZafyDSwU8fT1Oa/MdpDDYGkc5IklW0kU3NDqSoawfLovkdgGZvCOCM+6JQqUPRdhn8VZqg==", + "@jupyterlab/statedb": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-2.0.1.tgz", + "integrity": "sha512-M8Z9yc5grOa0dspEFBkB3qetAozPKbXYryOCaB2/MYBalTaZfNivJyVVnxf3xQRKolYavOn9ohONmuQq0OMFWQ==", "requires": { - "@phosphor/algorithm": "1.1.3", - "@phosphor/coreutils": "1.3.1", - "@phosphor/disposable": "1.2.0", - "@phosphor/messaging": "1.2.3", - "@phosphor/signaling": "1.2.3" + "@lumino/commands": "1.10.1", + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5", + "@lumino/properties": "1.1.6", + "@lumino/signaling": "1.3.5" } }, - "@jupyterlab/services": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-4.0.0.tgz", - "integrity": "sha512-yCchogfzZqGWXagDJDRxsEMbKwsmf+EFVJRzf5H5OKZs7c/0yNemhG2qjRSmcErD87nUezB3NHkJSVPqz11D3g==", + "@lumino/algorithm": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-1.2.3.tgz", + "integrity": "sha512-XBJ/homcm7o8Y9G6MzYvf0FF7SVqUCzvkIO01G2mZhCOnkZZhZ9c4uNOcE2VjSHNxHv2WU0l7d8rdhyKhmet+A==" + }, + "@lumino/collections": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@lumino/collections/-/collections-1.2.3.tgz", + "integrity": "sha512-lrSTb7kru/w8xww8qWqHHhHO3GkoQeXST2oNkOEbWNEO4wuBIHoKPSOmXpUwu58UykBUfd5hL5wbkeTzyNMONg==", + "requires": { + "@lumino/algorithm": "1.2.3" + } + }, + "@lumino/commands": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@lumino/commands/-/commands-1.10.1.tgz", + "integrity": "sha512-HGtXtqKD1WZJszJ42u2DyM3sgxrLal66IoHSJjbn2ygcEVCKDK73NSzoaQtXFtiissMedzKl8aIRXB3uyeEOlw==", + "requires": { + "@lumino/algorithm": "1.2.3", + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5", + "@lumino/domutils": "1.1.7", + "@lumino/keyboard": "1.1.6", + "@lumino/signaling": "1.3.5", + "@lumino/virtualdom": "1.6.1" + } + }, + "@lumino/coreutils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-1.4.2.tgz", + "integrity": "sha512-SmQ4YDANe25rZd0bLoW7LVAHmgySjkrJmyNPnPW0GrpBt2u4/6D+EQJ8PCCMNWuJvrljBCdlmgOFsT38qYhfcw==" + }, + "@lumino/disposable": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@lumino/disposable/-/disposable-1.3.5.tgz", + "integrity": "sha512-IWDAd+nysBnwLhEtW7M62PVk84OEex9OEktZsS6V+19n/o8/Rw4ccL0pt0GFby01CsVK0YcELDoDaMUZsMiAmA==", + "requires": { + "@lumino/algorithm": "1.2.3", + "@lumino/signaling": "1.3.5" + } + }, + "@lumino/domutils": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@lumino/domutils/-/domutils-1.1.7.tgz", + "integrity": "sha512-NPysY8XfpCvLNvDe+z1caIUPxOLXWRPQMUAjOj/EhggRyXadan6Lm/5uO6M9S5gW/v9QUXT4+1Sxe3WXz0nRCA==" + }, + "@lumino/dragdrop": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-1.5.1.tgz", + "integrity": "sha512-MFg/hy6hHdPwBZypBue5mlrBzjoNrtBQzzJW+kbM5ftAOvS99ZRgyMMlMQcbsHd+6yib9NOQ64Hd8P8uZEWTdw==", + "requires": { + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5" + } + }, + "@lumino/keyboard": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-1.1.6.tgz", + "integrity": "sha512-W6pqe0TXRfGOoz1ZK1PRmuGZUWpmdoJArrzwmduUf0t2r06yl56S7w76gxrB7ExTidNPPaOWydGIosPgdgZf5A==" + }, + "@lumino/messaging": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@lumino/messaging/-/messaging-1.3.3.tgz", + "integrity": "sha512-J+0m1aywl64I9/dr9fzE9IwC+eq90T5gUi1hCXP1MFnZh4aLUymmRV5zFw1CNh/vYlNnEu72xxEuhfCfuhiy8g==", + "requires": { + "@lumino/algorithm": "1.2.3", + "@lumino/collections": "1.2.3" + } + }, + "@lumino/polling": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@lumino/polling/-/polling-1.0.4.tgz", + "integrity": "sha512-9OYIDTohToj6SLrxOr+FbeyPvirBU/r53FgmPxulcDgUVnVk4tqTSLIJAUu3mjJd9hnmZZqpSn9ppyjQAo3qSg==", + "requires": { + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5", + "@lumino/signaling": "1.3.5" + } + }, + "@lumino/properties": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@lumino/properties/-/properties-1.1.6.tgz", + "integrity": "sha512-QnZa1IB7sr4Tawf0OKvwgZAptxDRK7DUAMJ71zijXNXH4FlxyThzOWXef51HHFsISKYa8Rn3rysOwtc62XkmXw==" + }, + "@lumino/signaling": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@lumino/signaling/-/signaling-1.3.5.tgz", + "integrity": "sha512-6jniKrLrJOXKJmaJyU7hr6PBzE4GJ5Wms5hc/yzNKKDBxGSEPdtNJlW3wTNUuSTTtF/9ItN8A8ZC/G0yIu53Tw==", "requires": { - "@jupyterlab/coreutils": "3.0.0", - "@jupyterlab/observables": "2.2.0", - "@phosphor/algorithm": "1.1.3", - "@phosphor/coreutils": "1.3.1", - "@phosphor/disposable": "1.2.0", - "@phosphor/signaling": "1.2.3", - "node-fetch": "2.6.0", - "ws": "7.0.1" + "@lumino/algorithm": "1.2.3" + } + }, + "@lumino/virtualdom": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-1.6.1.tgz", + "integrity": "sha512-+KdzSw8TCPwvK6qhZr4xTyp6HymvEb2Da0xPdi4RsVUNhYf2gBI03uidXHx76Vx5OIbEgCn1B+0srxvm2ZbWsQ==", + "requires": { + "@lumino/algorithm": "1.2.3" + } + }, + "@lumino/widgets": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.11.1.tgz", + "integrity": "sha512-f4QDe6lVNPcjL8Vb20BiP0gzbT1rx0/1Hc719u5oW9c0Z/xrXMWwNhnb/zYM/kBBVBe3omLmCfJOiNuE0oZl0A==", + "requires": { + "@lumino/algorithm": "1.2.3", + "@lumino/commands": "1.10.1", + "@lumino/coreutils": "1.4.2", + "@lumino/disposable": "1.3.5", + "@lumino/domutils": "1.1.7", + "@lumino/dragdrop": "1.5.1", + "@lumino/keyboard": "1.1.6", + "@lumino/messaging": "1.3.3", + "@lumino/properties": "1.1.6", + "@lumino/signaling": "1.3.5", + "@lumino/virtualdom": "1.6.1" } }, "@mapbox/geojson-area": { @@ -155,113 +328,6 @@ "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==" }, - "@phosphor/algorithm": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@phosphor/algorithm/-/algorithm-1.1.3.tgz", - "integrity": "sha512-+dkdYTBglR+qGnLVQdCvYojNZMGxf+xSl1Jeksha3pm7niQktSFz2aR5gEPu/nI5LM8T8slTpqE4Pjvq8P+IVA==" - }, - "@phosphor/collections": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@phosphor/collections/-/collections-1.1.3.tgz", - "integrity": "sha512-J2U1xd2e5LtqoOJt4kynrjDNeHhVpJjuY2/zA0InS5kyOuWmvy79pt/KJ22n0LBNcU/fjkImqtQmbrC2Z4q2xQ==", - "requires": { - "@phosphor/algorithm": "1.1.3" - } - }, - "@phosphor/commands": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/@phosphor/commands/-/commands-1.6.3.tgz", - "integrity": "sha512-PYNHWv6tbXAfAtKiqXuT0OBJvwbJ+RRTV60MBykMF7Vqz9UaZ9n2e/eB2EAGEFccF0PnjTCvBEZgarwwMVi8Hg==", - "requires": { - "@phosphor/algorithm": "1.1.3", - "@phosphor/coreutils": "1.3.1", - "@phosphor/disposable": "1.2.0", - "@phosphor/domutils": "1.1.3", - "@phosphor/keyboard": "1.1.3", - "@phosphor/signaling": "1.2.3" - } - }, - "@phosphor/coreutils": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@phosphor/coreutils/-/coreutils-1.3.1.tgz", - "integrity": "sha512-9OHCn8LYRcPU/sbHm5v7viCA16Uev3gbdkwqoQqlV+EiauDHl70jmeL7XVDXdigl66Dz0LI11C99XOxp+s3zOA==" - }, - "@phosphor/disposable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@phosphor/disposable/-/disposable-1.2.0.tgz", - "integrity": "sha512-4PoWoffdrLyWOW5Qv7I8//owvZmv57YhaxetAMWeJl13ThXc901RprL0Gxhtue2ZxL2PtUjM1207HndKo2FVjA==", - "requires": { - "@phosphor/algorithm": "1.1.3", - "@phosphor/signaling": "1.2.3" - } - }, - "@phosphor/domutils": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@phosphor/domutils/-/domutils-1.1.3.tgz", - "integrity": "sha512-5CtLAhURQXXHhNXfQydDk/luG1cDVnhlu/qw7gz8/9pht0KXIAmNg/M0LKxx2oJ9+YMNCLVWxAnHAU0yrDpWSA==" - }, - "@phosphor/dragdrop": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@phosphor/dragdrop/-/dragdrop-1.3.3.tgz", - "integrity": "sha512-+SrlGsVQwY8OHCWxE/Zvihpk6Rc6bytJDqOUUTZqdL8hvM9QZeopAFioPDxuo1pTj87Um6cR4ekvbTU4KZ/90w==", - "requires": { - "@phosphor/coreutils": "1.3.1", - "@phosphor/disposable": "1.2.0" - } - }, - "@phosphor/keyboard": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@phosphor/keyboard/-/keyboard-1.1.3.tgz", - "integrity": "sha512-dzxC/PyHiD6mXaESRy6PZTd9JeK+diwG1pyngkyUf127IXOEzubTIbu52VSdpGBklszu33ws05BAGDa4oBE4mQ==" - }, - "@phosphor/messaging": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@phosphor/messaging/-/messaging-1.2.3.tgz", - "integrity": "sha512-89Ps4uSRNOEQoepB/0SDoyPpNUWd6VZnmbMetmeXZJHsuJ1GLxtnq3WBdl7UCVNsw3W9NC610pWaDCy/BafRlg==", - "requires": { - "@phosphor/algorithm": "1.1.3", - "@phosphor/collections": "1.1.3" - } - }, - "@phosphor/properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@phosphor/properties/-/properties-1.1.3.tgz", - "integrity": "sha512-GiglqzU77s6+tFVt6zPq9uuyu/PLQPFcqZt914ZhJ4cN/7yNI/SLyMzpYZ56IRMXvzK9TUgbRna6URE3XAwFUg==" - }, - "@phosphor/signaling": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@phosphor/signaling/-/signaling-1.2.3.tgz", - "integrity": "sha512-DMwS0m9OgfY5ljpTsklRQPUQpTyg4obz85FyImRDacUVxUVbas95djIDEbU4s1TMzdHBBO+gfki3V4giXUvXzw==", - "requires": { - "@phosphor/algorithm": "1.1.3" - } - }, - "@phosphor/virtualdom": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@phosphor/virtualdom/-/virtualdom-1.1.3.tgz", - "integrity": "sha512-V8PHhhnZCRa5esrC4q5VthqlLtxTo9ZV1mZ6b4YEloapca1S1nggZSQhrSlltXQjtYNUaWJZUZ/BlFD8wFtIEQ==", - "requires": { - "@phosphor/algorithm": "1.1.3" - } - }, - "@phosphor/widgets": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@phosphor/widgets/-/widgets-1.8.1.tgz", - "integrity": "sha512-OY5T0nAioYTitPks/lCHm7a6QpjRB/XviIT2j6WtYm5J1U8MluIPpClqZ/NQbZfm23BYpmJeiQQyZA+5YphsDA==", - "requires": { - "@phosphor/algorithm": "1.1.3", - "@phosphor/commands": "1.6.3", - "@phosphor/coreutils": "1.3.1", - "@phosphor/disposable": "1.2.0", - "@phosphor/domutils": "1.1.3", - "@phosphor/dragdrop": "1.3.3", - "@phosphor/keyboard": "1.1.3", - "@phosphor/messaging": "1.2.3", - "@phosphor/properties": "1.1.3", - "@phosphor/signaling": "1.2.3", - "@phosphor/virtualdom": "1.1.3" - } - }, "@plotly/d3-sankey": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/@plotly/d3-sankey/-/d3-sankey-0.7.2.tgz", @@ -413,29 +479,6 @@ "robust-orientation": "1.1.3" } }, - "ajv": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", - "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", - "requires": { - "fast-deep-equal": "2.0.1", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.4.1", - "uri-js": "4.2.2" - }, - "dependencies": { - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - } - } - }, "ajv-keywords": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.1.0.tgz", @@ -596,11 +639,6 @@ "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", "dev": true }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" - }, "atob-lite": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-1.0.0.tgz", @@ -7604,14 +7642,6 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, - "ws": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.0.1.tgz", - "integrity": "sha512-ILHfMbuqLJvnSgYXLgy4kMntroJpe8hT41dOVWM8bxRuw6TK4mgMp9VJUNsZTEc5Bh+Mbs0DJT4M0N+wBG9l9A==", - "requires": { - "async-limiter": "1.0.0" - } - }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", diff --git a/packages/javascript/plotlywidget/package.json b/packages/javascript/plotlywidget/package.json index 7bd03cf5c71..7b4dd191e79 100644 --- a/packages/javascript/plotlywidget/package.json +++ b/packages/javascript/plotlywidget/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "plotly.js": "^1.52.2", - "@jupyter-widgets/base": "^2.0.0", + "@jupyter-widgets/base": "^2 || ^3", "lodash": "^4.17.4" }, "jupyterlab": { diff --git a/packages/python/plotly/plotlywidget/static/index.js b/packages/python/plotly/plotlywidget/static/index.js index edab9e72d2e..0e112da7bd8 100644 --- a/packages/python/plotly/plotlywidget/static/index.js +++ b/packages/python/plotly/plotlywidget/static/index.js @@ -94,7 +94,7 @@ module.exports = g; /* 1 */ /***/ (function(module, exports) { -module.exports = {"name":"plotlywidget","version":"1.5.3","description":"The plotly JupyterLab extension","author":"The plotly.py team","license":"MIT","main":"src/index.js","repository":{"type":"git","url":"https://github.com/plotly/plotly.py"},"keywords":["jupyter","widgets","ipython","ipywidgets","plotly"],"files":["src/**/*.js","dist/*.js","style/*.*"],"scripts":{"build":"webpack","clean":"rimraf dist/ && rimraf ../../python/plotly/plotlywidget/static'","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"webpack":"^3.10.0","rimraf":"^2.6.1","ify-loader":"^1.1.0","typescript":"~3.1.1"},"dependencies":{"plotly.js":"^1.52.2","@jupyter-widgets/base":"^2.0.0","lodash":"^4.17.4"},"jupyterlab":{"extension":"src/jupyterlab-plugin.js"}} +module.exports = {"name":"plotlywidget","version":"1.5.3","description":"The plotly JupyterLab extension","author":"The plotly.py team","license":"MIT","main":"src/index.js","repository":{"type":"git","url":"https://github.com/plotly/plotly.py"},"keywords":["jupyter","widgets","ipython","ipywidgets","plotly"],"files":["src/**/*.js","dist/*.js","style/*.*"],"scripts":{"build":"webpack","clean":"rimraf dist/ && rimraf ../../python/plotly/plotlywidget/static'","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"webpack":"^3.10.0","rimraf":"^2.6.1","ify-loader":"^1.1.0","typescript":"~3.1.1"},"dependencies":{"plotly.js":"^1.52.2","@jupyter-widgets/base":"^2 || ^3","lodash":"^4.17.4"},"jupyterlab":{"extension":"src/jupyterlab-plugin.js"}} /***/ }), /* 2 */