diff --git a/package-lock.json b/package-lock.json index 1682fb611..0a602f6d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2293,124 +2293,6 @@ "babel-plugin-transform-rename-import": "^2.3.0" } }, - "node_modules/@deephaven/chart": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/chart/-/chart-0.60.0.tgz", - "integrity": "sha512-L4vBkonA2DtH5cudS6YYYXrTZacq/bmW8eUCP48n9JW9/6wEbMy7WlO83VHcEDEaQwDm5Y/UTf+gt/cVIHgz6A==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "deep-equal": "^2.0.5", - "lodash.debounce": "^4.0.8", - "lodash.set": "^4.3.2", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "plotly.js": "^2.18.2", - "prop-types": "^15.7.2", - "react-plotly.js": "^2.6.0" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/chart/node_modules/@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "dependencies": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/chart/node_modules/@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/chart/node_modules/@deephaven/jsapi-utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.60.0.tgz", - "integrity": "sha512-ZLqwqk9fxLScUEL67XV+H5KP7CrMa67muMqMOjPHcF4tZhAuQIei5BvniUyrpOVLnMxqg0zJ2K0aqLtsOR9/CQ==", - "dependencies": { - "@deephaven/filters": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "lodash.clamp": "^4.0.3", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/chart/node_modules/@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "dependencies": { - "event-target-shim": "^6.0.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/chart/node_modules/@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/chart/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/@deephaven/components": { "version": "0.40.1", "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.40.1.tgz", @@ -2446,775 +2328,26 @@ "react-dom": "^17.x" } }, - "node_modules/@deephaven/components/node_modules/@deephaven/icons": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-0.40.0.tgz", - "integrity": "sha512-1hcK45dTQ06OL2cdozzR68HWahun1aiOOJXM/UqVU+ug/yF/b/69nqgaxH9fyWvSt82mABdSGkwKTjTXuHSKYQ==", - "dependencies": { - "@fortawesome/fontawesome-common-types": "^6.1.1" - }, - "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0" - } - }, - "node_modules/@deephaven/components/node_modules/@deephaven/react-hooks": { - "version": "0.40.1", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.40.1.tgz", - "integrity": "sha512-h5jQF38poJCTxEZK+RtGda3GHa4WtWopwUWBa3P/mq175Si4j0lrgRCJronfXKRLUQVaoz5HvJw18aeAGVdLbg==", - "dependencies": { - "@deephaven/log": "^0.40.0", - "@deephaven/utils": "^0.40.1", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/components/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/@deephaven/console": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-0.60.0.tgz", - "integrity": "sha512-gbwBa3vmm5Js8A2KkPqZ+Y5KgIyvfqupn50VIlFlJOnetNWy1SZXg6tikHOthANeMFgV76P5wIzvlvzEfCvzHw==", - "dependencies": { - "@deephaven/chart": "^0.60.0", - "@deephaven/components": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/jsapi-bootstrap": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/storage": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "linkifyjs": "^4.1.0", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "monaco-editor": "^0.41.0", - "papaparse": "5.3.2", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "shell-quote": "^1.7.2", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/console/node_modules/@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "dependencies": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/console/node_modules/@deephaven/jsapi-bootstrap": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.60.0.tgz", - "integrity": "sha512-OlsvXnz6tEMF9qFvbmWLqmMlyABzVw7vp0w86up4GZYTczFOKxTYUWPo3qnYhp1iDtRvblfuvMqQCbTI4yrbzQ==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/console/node_modules/@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/console/node_modules/@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "dependencies": { - "event-target-shim": "^6.0.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/console/node_modules/@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/console/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/@deephaven/dashboard": { - "version": "0.40.4", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.40.4.tgz", - "integrity": "sha512-o31g1Wym3GW1hfr+ggfITepfKxXQZH2njx012xHO9gFFTAT5b+dWMZoUj3OlHjnt/jAXEvpR868AzazQXcu3RQ==", - "dependencies": { - "@deephaven/components": "^0.40.1", - "@deephaven/golden-layout": "^0.40.4", - "@deephaven/jsapi-bootstrap": "^0.40.1", - "@deephaven/log": "^0.40.0", - "@deephaven/react-hooks": "^0.40.1", - "@deephaven/redux": "^0.40.4", - "@deephaven/utils": "^0.40.1", - "deep-equal": "^2.0.5", - "lodash.ismatch": "^4.1.1", - "lodash.throttle": "^4.1.1", - "prop-types": "^15.7.2", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.0.0", - "react-dom": "^17.0.0", - "react-redux": "^7.2.4" - } - }, - "node_modules/@deephaven/dashboard-core-plugins": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard-core-plugins/-/dashboard-core-plugins-0.60.0.tgz", - "integrity": "sha512-fyf6sQtvjhMwJHIa1zEa9Suu+wsUmXwM30dxaVzoyC1G0ZtedvU4XaQxyKC6wLLIP0f4MWQbLKJ46yEb/kQcFw==", - "dependencies": { - "@deephaven/chart": "^0.60.0", - "@deephaven/components": "^0.60.0", - "@deephaven/console": "^0.60.0", - "@deephaven/dashboard": "^0.60.0", - "@deephaven/file-explorer": "^0.60.0", - "@deephaven/filters": "^0.60.0", - "@deephaven/golden-layout": "^0.60.0", - "@deephaven/grid": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/iris-grid": "^0.60.0", - "@deephaven/jsapi-bootstrap": "^0.60.0", - "@deephaven/jsapi-components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/plugin": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/redux": "^0.60.0", - "@deephaven/storage": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "deep-equal": "^2.0.5", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "prop-types": "^15.7.2", - "react-markdown": "^6.0.2", - "react-transition-group": "^4.4.2", - "redux": "^4.2.0", - "redux-thunk": "^2.4.1", - "remark-gfm": "1.0.0", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.0.0", - "react-dom": "^17.0.0", - "react-redux": "^7.2.4" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "dependencies": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/dashboard": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.60.0.tgz", - "integrity": "sha512-IviL11Q6S5M4WNDzmkHcTlmjqpNPHFYW9HMQDn7wtFdFVtrpzbaRzI9Pkpjk2mNQgUvTLlB4gkQq+4/aHYv8pA==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/golden-layout": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/redux": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "deep-equal": "^2.0.5", - "lodash.ismatch": "^4.1.1", - "lodash.throttle": "^4.1.1", - "prop-types": "^15.7.2", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.0.0", - "react-dom": "^17.0.0", - "react-is": "^17.0.0", - "react-redux": "^7.2.4" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/golden-layout": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.60.0.tgz", - "integrity": "sha512-k9+1nJk66N8jYMkId+iE7QZR0r+5izv0pgeGpnqJTmg6eHgfzbwoaaumu4wj4OKTZv++F1JDezRAMHQRskYkYA==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "jquery": "^3.6.0" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-bootstrap": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.60.0.tgz", - "integrity": "sha512-OlsvXnz6tEMF9qFvbmWLqmMlyABzVw7vp0w86up4GZYTczFOKxTYUWPo3qnYhp1iDtRvblfuvMqQCbTI4yrbzQ==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-0.60.0.tgz", - "integrity": "sha512-00fbIKkdl84HdwPJsTD1EwG8cychNPSENurmn3FB2GvO6DdHwjKZvHkZvvtxb8jOUFFGPDYBK8djo4HKM23AVA==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-bootstrap": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@types/js-cookie": "^3.0.3", - "classnames": "^2.3.2", - "js-cookie": "^3.0.5", - "lodash.debounce": "^4.0.8", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.60.0.tgz", - "integrity": "sha512-ZLqwqk9fxLScUEL67XV+H5KP7CrMa67muMqMOjPHcF4tZhAuQIei5BvniUyrpOVLnMxqg0zJ2K0aqLtsOR9/CQ==", - "dependencies": { - "@deephaven/filters": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "lodash.clamp": "^4.0.3", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "dependencies": { - "event-target-shim": "^6.0.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/redux": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/redux/-/redux-0.60.0.tgz", - "integrity": "sha512-98d5XKttHsc8/hyF98+B6V6kEwodGti1xHDX/mQZXhAjQ12J1JsCIjdOwa3yzE1WSx4Z1IOM5EIZBQex6poHYQ==", - "dependencies": { - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/plugin": "^0.60.0", - "deep-equal": "^2.0.5", - "redux-thunk": "2.4.1" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "redux": "^4.2.0" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/@deephaven/dashboard-core-plugins/node_modules/redux-thunk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", - "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", - "peerDependencies": { - "redux": "^4" - } - }, - "node_modules/@deephaven/dashboard/node_modules/@deephaven/react-hooks": { - "version": "0.40.1", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.40.1.tgz", - "integrity": "sha512-h5jQF38poJCTxEZK+RtGda3GHa4WtWopwUWBa3P/mq175Si4j0lrgRCJronfXKRLUQVaoz5HvJw18aeAGVdLbg==", - "dependencies": { - "@deephaven/log": "^0.40.0", - "@deephaven/utils": "^0.40.1", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/eslint-config": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@deephaven/eslint-config/-/eslint-config-0.40.0.tgz", - "integrity": "sha512-227bATcyanUNJ8jybJt/wZyoR7Hun/ZYI8EmRXKbO+0SMBG1LiyzEYqTnjB/VKzPF44OAk8ouo5LdJ1H3TIbnw==", - "dev": true, - "dependencies": { - "eslint-config-airbnb": "^19.0.4", - "eslint-config-prettier": "8.3.0", - "eslint-config-react-app": "7.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.46.0", - "@typescript-eslint/parser": "^5.46.0", - "eslint": "^8.29.0", - "eslint-import-resolver-typescript": "^3.5.0", - "eslint-plugin-es": "^4.1.0", - "eslint-plugin-prettier": "^3.3.1", - "eslint-plugin-react-refresh": "0.3.4" - } - }, - "node_modules/@deephaven/file-explorer": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/file-explorer/-/file-explorer-0.60.0.tgz", - "integrity": "sha512-SJM9t/Zxt88kb03xwRbqI06T/2XrfFP/+NBmxEcJmL/NwxPuCMhywC5sraJ2tyHSNxb+jsuyFTgsYk2uRld6Cw==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/storage": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "lodash.throttle": "^4.1.1", - "prop-types": "^15.7.2" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.0.0" - } - }, - "node_modules/@deephaven/file-explorer/node_modules/@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "dependencies": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/file-explorer/node_modules/@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "dependencies": { - "event-target-shim": "^6.0.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/file-explorer/node_modules/@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/file-explorer/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/@deephaven/filters": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/filters/-/filters-0.60.0.tgz", - "integrity": "sha512-mVOLepTNMtuA281tGDv/mrhmbvQg2hGvKSuDt9+kJOXxx5lUXCm29ldulx95MQb9te8JpJa5Hyzx8am4KKrpKw==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/golden-layout": { - "version": "0.40.4", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.40.4.tgz", - "integrity": "sha512-vFssPVSq2gROES8UTv7anhe5ZE3hgsRY44lHBfbduHzGNaOwbh10uoLNEUt7nKeSkeHs/iSeEWHW44iolgiiTQ==", - "dependencies": { - "@deephaven/components": "^0.40.1", - "jquery": "^3.6.0" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/grid": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-0.60.0.tgz", - "integrity": "sha512-JU7R1jBU7aMV01Nfv875MJrWogoBUVb7P2NH17qs27OYv9n/0nlXaMi7Xd8McEsqBK+1JM4NnL3vJwFUN9MRaA==", - "dependencies": { - "@deephaven/utils": "^0.60.0", - "classnames": "^2.3.1", - "color-convert": "^2.0.1", - "event-target-shim": "^6.0.2", - "linkifyjs": "^4.1.0", - "lodash.clamp": "^4.0.3", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "prop-types": "^15.7.2" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/grid/node_modules/@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/grid/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@deephaven/grid/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@deephaven/grid/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/@deephaven/icons": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-0.60.0.tgz", - "integrity": "sha512-zbfPncScVrGzRqSKT9hNtNgWI3CJxWZRhBHqHMidOWpwuVWG19Pgpyzj4nRahdcWzKv6LAbMYB0kIBEr1cs7gQ==", - "dependencies": { - "@fortawesome/fontawesome-common-types": "^6.1.1" - }, - "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0" - } - }, - "node_modules/@deephaven/iris-grid": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-0.60.0.tgz", - "integrity": "sha512-dL1US3EU5ZUVWXlDWFNHFFnDWvUPbV6WjZX+uW0XEFsUxI2bJtwSIiIRXQeTVGEeXHCsb2zq0Gq00aVicH2bog==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/console": "^0.60.0", - "@deephaven/filters": "^0.60.0", - "@deephaven/grid": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/jsapi-components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/storage": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@dnd-kit/core": "^6.0.5", - "@dnd-kit/sortable": "^7.0.0", - "@dnd-kit/utilities": "^3.2.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "deep-equal": "^2.0.5", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "monaco-editor": "^0.41.0", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/iris-grid/node_modules/@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "dependencies": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-bootstrap": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.60.0.tgz", - "integrity": "sha512-OlsvXnz6tEMF9qFvbmWLqmMlyABzVw7vp0w86up4GZYTczFOKxTYUWPo3qnYhp1iDtRvblfuvMqQCbTI4yrbzQ==", + "node_modules/@deephaven/components/node_modules/@deephaven/icons": { + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-0.40.0.tgz", + "integrity": "sha512-1hcK45dTQ06OL2cdozzR68HWahun1aiOOJXM/UqVU+ug/yF/b/69nqgaxH9fyWvSt82mABdSGkwKTjTXuHSKYQ==", "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0" - }, - "engines": { - "node": ">=16" + "@fortawesome/fontawesome-common-types": "^6.1.1" }, "peerDependencies": { - "react": "^17.x" + "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0" } }, - "node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-0.60.0.tgz", - "integrity": "sha512-00fbIKkdl84HdwPJsTD1EwG8cychNPSENurmn3FB2GvO6DdHwjKZvHkZvvtxb8jOUFFGPDYBK8djo4HKM23AVA==", + "node_modules/@deephaven/components/node_modules/@deephaven/react-hooks": { + "version": "0.40.1", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.40.1.tgz", + "integrity": "sha512-h5jQF38poJCTxEZK+RtGda3GHa4WtWopwUWBa3P/mq175Si4j0lrgRCJronfXKRLUQVaoz5HvJw18aeAGVdLbg==", "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-bootstrap": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@types/js-cookie": "^3.0.3", - "classnames": "^2.3.2", - "js-cookie": "^3.0.5", - "lodash.debounce": "^4.0.8", - "prop-types": "^15.8.1" + "@deephaven/log": "^0.40.0", + "@deephaven/utils": "^0.40.1", + "shortid": "^2.2.16" }, "engines": { "node": ">=16" @@ -3223,58 +2356,91 @@ "react": "^17.x" } }, - "node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==", + "node_modules/@deephaven/components/node_modules/event-target-shim": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", + "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", "engines": { - "node": ">=16" + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" } }, - "node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.60.0.tgz", - "integrity": "sha512-ZLqwqk9fxLScUEL67XV+H5KP7CrMa67muMqMOjPHcF4tZhAuQIei5BvniUyrpOVLnMxqg0zJ2K0aqLtsOR9/CQ==", + "node_modules/@deephaven/dashboard": { + "version": "0.40.4", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.40.4.tgz", + "integrity": "sha512-o31g1Wym3GW1hfr+ggfITepfKxXQZH2njx012xHO9gFFTAT5b+dWMZoUj3OlHjnt/jAXEvpR868AzazQXcu3RQ==", "dependencies": { - "@deephaven/filters": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "lodash.clamp": "^4.0.3", + "@deephaven/components": "^0.40.1", + "@deephaven/golden-layout": "^0.40.4", + "@deephaven/jsapi-bootstrap": "^0.40.1", + "@deephaven/log": "^0.40.0", + "@deephaven/react-hooks": "^0.40.1", + "@deephaven/redux": "^0.40.4", + "@deephaven/utils": "^0.40.1", + "deep-equal": "^2.0.5", + "lodash.ismatch": "^4.1.1", + "lodash.throttle": "^4.1.1", + "prop-types": "^15.7.2", "shortid": "^2.2.16" }, "engines": { "node": ">=16" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0", + "react-redux": "^7.2.4" } }, - "node_modules/@deephaven/iris-grid/node_modules/@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", + "node_modules/@deephaven/dashboard/node_modules/@deephaven/react-hooks": { + "version": "0.40.1", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.40.1.tgz", + "integrity": "sha512-h5jQF38poJCTxEZK+RtGda3GHa4WtWopwUWBa3P/mq175Si4j0lrgRCJronfXKRLUQVaoz5HvJw18aeAGVdLbg==", "dependencies": { - "event-target-shim": "^6.0.2" + "@deephaven/log": "^0.40.0", + "@deephaven/utils": "^0.40.1", + "shortid": "^2.2.16" }, "engines": { "node": ">=16" + }, + "peerDependencies": { + "react": "^17.x" } }, - "node_modules/@deephaven/iris-grid/node_modules/@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==", - "engines": { - "node": ">=16" + "node_modules/@deephaven/eslint-config": { + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@deephaven/eslint-config/-/eslint-config-0.40.0.tgz", + "integrity": "sha512-227bATcyanUNJ8jybJt/wZyoR7Hun/ZYI8EmRXKbO+0SMBG1LiyzEYqTnjB/VKzPF44OAk8ouo5LdJ1H3TIbnw==", + "dev": true, + "dependencies": { + "eslint-config-airbnb": "^19.0.4", + "eslint-config-prettier": "8.3.0", + "eslint-config-react-app": "7.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^5.46.0", + "@typescript-eslint/parser": "^5.46.0", + "eslint": "^8.29.0", + "eslint-import-resolver-typescript": "^3.5.0", + "eslint-plugin-es": "^4.1.0", + "eslint-plugin-prettier": "^3.3.1", + "eslint-plugin-react-refresh": "0.3.4" } }, - "node_modules/@deephaven/iris-grid/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" + "node_modules/@deephaven/golden-layout": { + "version": "0.40.4", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.40.4.tgz", + "integrity": "sha512-vFssPVSq2gROES8UTv7anhe5ZE3hgsRY44lHBfbduHzGNaOwbh10uoLNEUt7nKeSkeHs/iSeEWHW44iolgiiTQ==", + "dependencies": { + "@deephaven/components": "^0.40.1", + "jquery": "^3.6.0" }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "peerDependencies": { + "react": "^17.x", + "react-dom": "^17.x" } }, "node_modules/@deephaven/js-plugin-auth-keycloak": { @@ -3435,115 +2601,6 @@ "url": "https://github.com/sponsors/mysticatea" } }, - "node_modules/@deephaven/plugin": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-0.60.0.tgz", - "integrity": "sha512-qGg3ECTf06x/eB8lBDYI9KgW2QqXn2G66EkpNWrAC0PwKK7MeMvUY0+q5eyQTTLdX27dxIq6aTt3D0lv9NO6oA==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "@deephaven/golden-layout": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/iris-grid": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@fortawesome/fontawesome-common-types": "^6.1.1", - "@fortawesome/react-fontawesome": "^0.2.0" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/plugin/node_modules/@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "dependencies": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/plugin/node_modules/@deephaven/golden-layout": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.60.0.tgz", - "integrity": "sha512-k9+1nJk66N8jYMkId+iE7QZR0r+5izv0pgeGpnqJTmg6eHgfzbwoaaumu4wj4OKTZv++F1JDezRAMHQRskYkYA==", - "dependencies": { - "@deephaven/components": "^0.60.0", - "jquery": "^3.6.0" - }, - "peerDependencies": { - "react": "^17.x", - "react-dom": "^17.x" - } - }, - "node_modules/@deephaven/plugin/node_modules/@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/plugin/node_modules/@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "dependencies": { - "event-target-shim": "^6.0.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/plugin/node_modules/@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/plugin/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/@deephaven/prettier-config": { "version": "0.40.0", "resolved": "https://registry.npmjs.org/@deephaven/prettier-config/-/prettier-config-0.40.0.tgz", @@ -3553,54 +2610,6 @@ "prettier": "^2.2.1" } }, - "node_modules/@deephaven/react-hooks": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.60.0.tgz", - "integrity": "sha512-R4ZNF9DVCaajpLSEe1Ev1B+K9Iv2fOK7nLWESENb9VhViUkAjBw8DjW1+Qph59NlJkkGd6k2TTsqE7VswO7TNw==", - "dependencies": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/log": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "lodash.debounce": "^4.0.8", - "shortid": "^2.2.16" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/react-hooks/node_modules/@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "dependencies": { - "event-target-shim": "^6.0.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/react-hooks/node_modules/@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==", - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/react-hooks/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/@deephaven/redux": { "version": "0.40.4", "resolved": "https://registry.npmjs.org/@deephaven/redux/-/redux-0.40.4.tgz", @@ -3627,44 +2636,6 @@ "redux": "^4" } }, - "node_modules/@deephaven/storage": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-0.60.0.tgz", - "integrity": "sha512-5U27ibvuGOq4U2lGY17VFAPDY2SdrehOrCgbd1pB3cXoX0uQmkJyaOIpNdcN2RNSgzTRYidSa0ilhY6b96wDlg==", - "dependencies": { - "@deephaven/filters": "^0.60.0", - "@deephaven/log": "^0.60.0", - "lodash.throttle": "^4.1.1" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": "^17.x" - } - }, - "node_modules/@deephaven/storage/node_modules/@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "dependencies": { - "event-target-shim": "^6.0.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@deephaven/storage/node_modules/event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==", - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/@deephaven/tsconfig": { "version": "0.40.0", "resolved": "https://registry.npmjs.org/@deephaven/tsconfig/-/tsconfig-0.40.0.tgz", @@ -30768,6 +29739,7 @@ } }, "plugins/example-theme/src/js": { + "name": "example-theme", "version": "0.0.0", "devDependencies": { "@deephaven/plugin": "^0.58.0", @@ -34705,95 +33677,6 @@ "babel-plugin-transform-rename-import": "^2.3.0" } }, - "@deephaven/chart": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/chart/-/chart-0.60.0.tgz", - "integrity": "sha512-L4vBkonA2DtH5cudS6YYYXrTZacq/bmW8eUCP48n9JW9/6wEbMy7WlO83VHcEDEaQwDm5Y/UTf+gt/cVIHgz6A==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "deep-equal": "^2.0.5", - "lodash.debounce": "^4.0.8", - "lodash.set": "^4.3.2", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "plotly.js": "^2.18.2", - "prop-types": "^15.7.2", - "react-plotly.js": "^2.6.0" - }, - "dependencies": { - "@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "requires": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - } - }, - "@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==" - }, - "@deephaven/jsapi-utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.60.0.tgz", - "integrity": "sha512-ZLqwqk9fxLScUEL67XV+H5KP7CrMa67muMqMOjPHcF4tZhAuQIei5BvniUyrpOVLnMxqg0zJ2K0aqLtsOR9/CQ==", - "requires": { - "@deephaven/filters": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "lodash.clamp": "^4.0.3", - "shortid": "^2.2.16" - } - }, - "@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "requires": { - "event-target-shim": "^6.0.2" - } - }, - "@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==" - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - } - } - }, "@deephaven/components": { "version": "0.40.1", "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.40.1.tgz", @@ -34847,100 +33730,6 @@ } } }, - "@deephaven/console": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-0.60.0.tgz", - "integrity": "sha512-gbwBa3vmm5Js8A2KkPqZ+Y5KgIyvfqupn50VIlFlJOnetNWy1SZXg6tikHOthANeMFgV76P5wIzvlvzEfCvzHw==", - "requires": { - "@deephaven/chart": "^0.60.0", - "@deephaven/components": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/jsapi-bootstrap": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/storage": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "linkifyjs": "^4.1.0", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "monaco-editor": "^0.41.0", - "papaparse": "5.3.2", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "shell-quote": "^1.7.2", - "shortid": "^2.2.16" - }, - "dependencies": { - "@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "requires": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - } - }, - "@deephaven/jsapi-bootstrap": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.60.0.tgz", - "integrity": "sha512-OlsvXnz6tEMF9qFvbmWLqmMlyABzVw7vp0w86up4GZYTczFOKxTYUWPo3qnYhp1iDtRvblfuvMqQCbTI4yrbzQ==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0" - } - }, - "@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==" - }, - "@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "requires": { - "event-target-shim": "^6.0.2" - } - }, - "@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==" - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - } - } - }, "@deephaven/dashboard": { "version": "0.40.4", "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.40.4.tgz", @@ -34972,191 +33761,6 @@ } } }, - "@deephaven/dashboard-core-plugins": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard-core-plugins/-/dashboard-core-plugins-0.60.0.tgz", - "integrity": "sha512-fyf6sQtvjhMwJHIa1zEa9Suu+wsUmXwM30dxaVzoyC1G0ZtedvU4XaQxyKC6wLLIP0f4MWQbLKJ46yEb/kQcFw==", - "requires": { - "@deephaven/chart": "^0.60.0", - "@deephaven/components": "^0.60.0", - "@deephaven/console": "^0.60.0", - "@deephaven/dashboard": "^0.60.0", - "@deephaven/file-explorer": "^0.60.0", - "@deephaven/filters": "^0.60.0", - "@deephaven/golden-layout": "^0.60.0", - "@deephaven/grid": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/iris-grid": "^0.60.0", - "@deephaven/jsapi-bootstrap": "^0.60.0", - "@deephaven/jsapi-components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/plugin": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/redux": "^0.60.0", - "@deephaven/storage": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "deep-equal": "^2.0.5", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "prop-types": "^15.7.2", - "react-markdown": "^6.0.2", - "react-transition-group": "^4.4.2", - "redux": "^4.2.0", - "redux-thunk": "^2.4.1", - "remark-gfm": "1.0.0", - "shortid": "^2.2.16" - }, - "dependencies": { - "@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "requires": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - } - }, - "@deephaven/dashboard": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.60.0.tgz", - "integrity": "sha512-IviL11Q6S5M4WNDzmkHcTlmjqpNPHFYW9HMQDn7wtFdFVtrpzbaRzI9Pkpjk2mNQgUvTLlB4gkQq+4/aHYv8pA==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/golden-layout": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/redux": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "deep-equal": "^2.0.5", - "lodash.ismatch": "^4.1.1", - "lodash.throttle": "^4.1.1", - "prop-types": "^15.7.2", - "shortid": "^2.2.16" - } - }, - "@deephaven/golden-layout": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.60.0.tgz", - "integrity": "sha512-k9+1nJk66N8jYMkId+iE7QZR0r+5izv0pgeGpnqJTmg6eHgfzbwoaaumu4wj4OKTZv++F1JDezRAMHQRskYkYA==", - "requires": { - "@deephaven/components": "^0.60.0", - "jquery": "^3.6.0" - } - }, - "@deephaven/jsapi-bootstrap": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.60.0.tgz", - "integrity": "sha512-OlsvXnz6tEMF9qFvbmWLqmMlyABzVw7vp0w86up4GZYTczFOKxTYUWPo3qnYhp1iDtRvblfuvMqQCbTI4yrbzQ==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0" - } - }, - "@deephaven/jsapi-components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-0.60.0.tgz", - "integrity": "sha512-00fbIKkdl84HdwPJsTD1EwG8cychNPSENurmn3FB2GvO6DdHwjKZvHkZvvtxb8jOUFFGPDYBK8djo4HKM23AVA==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-bootstrap": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@types/js-cookie": "^3.0.3", - "classnames": "^2.3.2", - "js-cookie": "^3.0.5", - "lodash.debounce": "^4.0.8", - "prop-types": "^15.8.1" - } - }, - "@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==" - }, - "@deephaven/jsapi-utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.60.0.tgz", - "integrity": "sha512-ZLqwqk9fxLScUEL67XV+H5KP7CrMa67muMqMOjPHcF4tZhAuQIei5BvniUyrpOVLnMxqg0zJ2K0aqLtsOR9/CQ==", - "requires": { - "@deephaven/filters": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "lodash.clamp": "^4.0.3", - "shortid": "^2.2.16" - } - }, - "@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "requires": { - "event-target-shim": "^6.0.2" - } - }, - "@deephaven/redux": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/redux/-/redux-0.60.0.tgz", - "integrity": "sha512-98d5XKttHsc8/hyF98+B6V6kEwodGti1xHDX/mQZXhAjQ12J1JsCIjdOwa3yzE1WSx4Z1IOM5EIZBQex6poHYQ==", - "requires": { - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/plugin": "^0.60.0", - "deep-equal": "^2.0.5", - "redux-thunk": "2.4.1" - } - }, - "@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==" - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - }, - "redux-thunk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", - "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", - "requires": {} - } - } - }, "@deephaven/eslint-config": { "version": "0.40.0", "resolved": "https://registry.npmjs.org/@deephaven/eslint-config/-/eslint-config-0.40.0.tgz", @@ -35168,77 +33772,6 @@ "eslint-config-react-app": "7.0.0" } }, - "@deephaven/file-explorer": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/file-explorer/-/file-explorer-0.60.0.tgz", - "integrity": "sha512-SJM9t/Zxt88kb03xwRbqI06T/2XrfFP/+NBmxEcJmL/NwxPuCMhywC5sraJ2tyHSNxb+jsuyFTgsYk2uRld6Cw==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/storage": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "lodash.throttle": "^4.1.1", - "prop-types": "^15.7.2" - }, - "dependencies": { - "@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "requires": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - } - }, - "@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "requires": { - "event-target-shim": "^6.0.2" - } - }, - "@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==" - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - } - } - }, - "@deephaven/filters": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/filters/-/filters-0.60.0.tgz", - "integrity": "sha512-mVOLepTNMtuA281tGDv/mrhmbvQg2hGvKSuDt9+kJOXxx5lUXCm29ldulx95MQb9te8JpJa5Hyzx8am4KKrpKw==" - }, "@deephaven/golden-layout": { "version": "0.40.4", "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.40.4.tgz", @@ -35248,187 +33781,6 @@ "jquery": "^3.6.0" } }, - "@deephaven/grid": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-0.60.0.tgz", - "integrity": "sha512-JU7R1jBU7aMV01Nfv875MJrWogoBUVb7P2NH17qs27OYv9n/0nlXaMi7Xd8McEsqBK+1JM4NnL3vJwFUN9MRaA==", - "requires": { - "@deephaven/utils": "^0.60.0", - "classnames": "^2.3.1", - "color-convert": "^2.0.1", - "event-target-shim": "^6.0.2", - "linkifyjs": "^4.1.0", - "lodash.clamp": "^4.0.3", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "prop-types": "^15.7.2" - }, - "dependencies": { - "@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - } - } - }, - "@deephaven/icons": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-0.60.0.tgz", - "integrity": "sha512-zbfPncScVrGzRqSKT9hNtNgWI3CJxWZRhBHqHMidOWpwuVWG19Pgpyzj4nRahdcWzKv6LAbMYB0kIBEr1cs7gQ==", - "requires": { - "@fortawesome/fontawesome-common-types": "^6.1.1" - } - }, - "@deephaven/iris-grid": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-0.60.0.tgz", - "integrity": "sha512-dL1US3EU5ZUVWXlDWFNHFFnDWvUPbV6WjZX+uW0XEFsUxI2bJtwSIiIRXQeTVGEeXHCsb2zq0Gq00aVicH2bog==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/console": "^0.60.0", - "@deephaven/filters": "^0.60.0", - "@deephaven/grid": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/jsapi-components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/storage": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@dnd-kit/core": "^6.0.5", - "@dnd-kit/sortable": "^7.0.0", - "@dnd-kit/utilities": "^3.2.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "deep-equal": "^2.0.5", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "monaco-editor": "^0.41.0", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "shortid": "^2.2.16" - }, - "dependencies": { - "@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "requires": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - } - }, - "@deephaven/jsapi-bootstrap": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.60.0.tgz", - "integrity": "sha512-OlsvXnz6tEMF9qFvbmWLqmMlyABzVw7vp0w86up4GZYTczFOKxTYUWPo3qnYhp1iDtRvblfuvMqQCbTI4yrbzQ==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0" - } - }, - "@deephaven/jsapi-components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-0.60.0.tgz", - "integrity": "sha512-00fbIKkdl84HdwPJsTD1EwG8cychNPSENurmn3FB2GvO6DdHwjKZvHkZvvtxb8jOUFFGPDYBK8djo4HKM23AVA==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/jsapi-bootstrap": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/jsapi-utils": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@types/js-cookie": "^3.0.3", - "classnames": "^2.3.2", - "js-cookie": "^3.0.5", - "lodash.debounce": "^4.0.8", - "prop-types": "^15.8.1" - } - }, - "@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==" - }, - "@deephaven/jsapi-utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.60.0.tgz", - "integrity": "sha512-ZLqwqk9fxLScUEL67XV+H5KP7CrMa67muMqMOjPHcF4tZhAuQIei5BvniUyrpOVLnMxqg0zJ2K0aqLtsOR9/CQ==", - "requires": { - "@deephaven/filters": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "lodash.clamp": "^4.0.3", - "shortid": "^2.2.16" - } - }, - "@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "requires": { - "event-target-shim": "^6.0.2" - } - }, - "@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==" - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - } - } - }, "@deephaven/js-plugin-auth-keycloak": { "version": "file:plugins/auth-keycloak/src/js", "requires": { @@ -36718,85 +35070,6 @@ } } }, - "@deephaven/plugin": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-0.60.0.tgz", - "integrity": "sha512-qGg3ECTf06x/eB8lBDYI9KgW2QqXn2G66EkpNWrAC0PwKK7MeMvUY0+q5eyQTTLdX27dxIq6aTt3D0lv9NO6oA==", - "requires": { - "@deephaven/components": "^0.60.0", - "@deephaven/golden-layout": "^0.60.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/iris-grid": "^0.60.0", - "@deephaven/jsapi-types": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@fortawesome/fontawesome-common-types": "^6.1.1", - "@fortawesome/react-fontawesome": "^0.2.0" - }, - "dependencies": { - "@deephaven/components": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.60.0.tgz", - "integrity": "sha512-liD2ILrDWOoQ1j9qHK7XbO5gQSpuJExQukOE6HmowcjE6ZFx114gSuPbLck97g2QTnNN3L2rqrqaaB+9fgeDMA==", - "requires": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/icons": "^0.60.0", - "@deephaven/log": "^0.60.0", - "@deephaven/react-hooks": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "@react-spectrum/theme-default": "^3.5.1", - "bootstrap": "4.6.2", - "classnames": "^2.3.1", - "event-target-shim": "^6.0.2", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.flatten": "^4.4.0", - "memoizee": "^0.4.15", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6", - "shortid": "^2.2.16" - } - }, - "@deephaven/golden-layout": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.60.0.tgz", - "integrity": "sha512-k9+1nJk66N8jYMkId+iE7QZR0r+5izv0pgeGpnqJTmg6eHgfzbwoaaumu4wj4OKTZv++F1JDezRAMHQRskYkYA==", - "requires": { - "@deephaven/components": "^0.60.0", - "jquery": "^3.6.0" - } - }, - "@deephaven/jsapi-types": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-0.60.0.tgz", - "integrity": "sha512-Ml0/iEjUDQCKdTxwyMQ1lgO2XbohNrYy5NZmpveUaiN/Ml/Kxm1VHBt739kvHVaBVZ10etLR8bmad70fzWpX2Q==" - }, - "@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "requires": { - "event-target-shim": "^6.0.2" - } - }, - "@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==" - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - } - } - }, "@deephaven/prettier-config": { "version": "0.40.0", "resolved": "https://registry.npmjs.org/@deephaven/prettier-config/-/prettier-config-0.40.0.tgz", @@ -36804,38 +35077,6 @@ "dev": true, "requires": {} }, - "@deephaven/react-hooks": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.60.0.tgz", - "integrity": "sha512-R4ZNF9DVCaajpLSEe1Ev1B+K9Iv2fOK7nLWESENb9VhViUkAjBw8DjW1+Qph59NlJkkGd6k2TTsqE7VswO7TNw==", - "requires": { - "@adobe/react-spectrum": "^3.29.0", - "@deephaven/log": "^0.60.0", - "@deephaven/utils": "^0.60.0", - "lodash.debounce": "^4.0.8", - "shortid": "^2.2.16" - }, - "dependencies": { - "@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "requires": { - "event-target-shim": "^6.0.2" - } - }, - "@deephaven/utils": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.60.0.tgz", - "integrity": "sha512-EX9/Fw8W69osU1HYwT1auomYbcS3ZcsHr4USlpqxM7S9lcZgeGHsRIXXwck0C/yhdgWLhVTCE30fN2T4/wsqJw==" - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - } - } - }, "@deephaven/redux": { "version": "0.40.4", "resolved": "https://registry.npmjs.org/@deephaven/redux/-/redux-0.40.4.tgz", @@ -36856,31 +35097,6 @@ } } }, - "@deephaven/storage": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-0.60.0.tgz", - "integrity": "sha512-5U27ibvuGOq4U2lGY17VFAPDY2SdrehOrCgbd1pB3cXoX0uQmkJyaOIpNdcN2RNSgzTRYidSa0ilhY6b96wDlg==", - "requires": { - "@deephaven/filters": "^0.60.0", - "@deephaven/log": "^0.60.0", - "lodash.throttle": "^4.1.1" - }, - "dependencies": { - "@deephaven/log": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.60.0.tgz", - "integrity": "sha512-9LktbG2rlnHv+Sv7Y+l9anPvmFCma7Awylx/Da7Zi9ZFs0fFpnjLIGdPdU6lDgqq4krx8fxCVJnl0bbgVY3btw==", - "requires": { - "event-target-shim": "^6.0.2" - } - }, - "event-target-shim": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", - "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" - } - } - }, "@deephaven/tsconfig": { "version": "0.40.0", "resolved": "https://registry.npmjs.org/@deephaven/tsconfig/-/tsconfig-0.40.0.tgz",