From 8c61f643faa96401925d7162e3ffdf93c6a8eee3 Mon Sep 17 00:00:00 2001 From: mikebender Date: Fri, 20 Mar 2026 11:18:17 -0400 Subject: [PATCH] build: Run npm audit fix - Removes critical vulnerability --- package-lock.json | 8738 +++++++++-------- .../src/js/src/PlotlyExpressChartPanel.tsx | 2 +- 2 files changed, 4606 insertions(+), 4134 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b4e12b49..b1fbe282e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5325,6 +5325,18 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@fontsource/fira-mono": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@fontsource/fira-mono/-/fira-mono-5.0.13.tgz", + "integrity": "sha512-fZDjR2BdAqmauEbTjcIT62zYzbOgDa5+IQH34D2k8Pxmy1T815mAqQkZciWZVQ9dc/BgdTtTUV9HJ2ulBNwchg==", + "license": "OFL-1.1" + }, + "node_modules/@fontsource/fira-sans": { + "version": "5.0.20", + "resolved": "https://registry.npmjs.org/@fontsource/fira-sans/-/fira-sans-5.0.20.tgz", + "integrity": "sha512-inmUjoKPrgnO4uUaZTAgP0b6YdhDfA52axHXvdTwgLvwd2kn3ZgK52UZoxD0VnrvTOjLA/iE4oC0tNtz4nyb5g==", + "license": "OFL-1.1" + }, "node_modules/@formatjs/ecma402-abstract": { "version": "2.3.3", "license": "MIT", @@ -5396,6 +5408,16 @@ "react": ">=16.3" } }, + "node_modules/@gar/promise-retry": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@gar/promise-retry/-/promise-retry-1.0.3.tgz", + "integrity": "sha512-GmzA9ckNokPypTg10pgpeHNQe7ph+iIKKmhKu3Ob9ANkswreCx7R3cKmY781K8QK3AqVL3xVh9A42JvIAbkkSA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "dev": true, @@ -5603,9 +5625,9 @@ } }, "node_modules/@inquirer/external-editor/node_modules/iconv-lite": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.1.tgz", - "integrity": "sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", "dev": true, "license": "MIT", "dependencies": { @@ -5845,105 +5867,14 @@ "@swc/helpers": "^0.5.0" } }, - "node_modules/@isaacs/balanced-match": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", - "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@isaacs/brace-expansion": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@isaacs/balanced-match": "^4.0.1" - }, - "engines": { - "node": "20 || >=22" - } - }, "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz", + "integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==", + "dev": true, + "license": "BlueOak-1.0.0", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "node": ">=18" } }, "node_modules/@isaacs/fs-minipass": { @@ -6002,7 +5933,9 @@ } }, "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", "dev": true, "license": "MIT", "dependencies": { @@ -6432,804 +6365,787 @@ "buffer": "^6.0.3" } }, - "node_modules/@lerna/create": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-9.0.3.tgz", - "integrity": "sha512-hUTEWrR8zH+/Z3bp/R1aLm6DW8vB/BB7KH7Yeg4fMfrvSwxegiLVW9uJFAzWkK4mzEagmj/Dti85Yg9MN13t0g==", + "node_modules/@ltd/j-toml": { + "version": "1.38.0", + "resolved": "https://registry.npmjs.org/@ltd/j-toml/-/j-toml-1.38.0.tgz", + "integrity": "sha512-lYtBcmvHustHQtg4X7TXUu1Xa/tbLC3p2wLvgQI+fWVySguVZJF60Snxijw5EiohumxZbR10kWYFFebh1zotiw==", "dev": true, - "license": "MIT", + "license": "LGPL-3.0" + }, + "node_modules/@mapbox/geojson-rewind": { + "version": "0.5.2", + "license": "ISC", "dependencies": { - "@npmcli/arborist": "9.1.6", - "@npmcli/package-json": "7.0.2", - "@npmcli/run-script": "10.0.2", - "@nx/devkit": ">=21.5.2 < 23.0.0", - "@octokit/plugin-enterprise-rest": "6.0.1", - "@octokit/rest": "20.1.2", - "aproba": "2.0.0", - "byte-size": "8.1.1", - "chalk": "4.1.0", - "cmd-shim": "6.0.3", - "color-support": "1.1.3", - "columnify": "1.6.0", - "console-control-strings": "^1.1.0", - "conventional-changelog-core": "5.0.1", - "conventional-recommended-bump": "7.0.1", - "cosmiconfig": "9.0.0", - "dedent": "1.5.3", - "execa": "5.0.0", - "fs-extra": "^11.2.0", - "get-stream": "6.0.0", - "git-url-parse": "14.0.0", - "glob-parent": "6.0.2", - "has-unicode": "2.0.1", - "ini": "^1.3.8", - "init-package-json": "8.2.2", - "inquirer": "12.9.6", - "is-ci": "3.0.1", - "is-stream": "2.0.0", - "js-yaml": "4.1.1", - "libnpmpublish": "11.1.2", - "load-json-file": "6.2.0", - "make-dir": "4.0.0", - "make-fetch-happen": "15.0.2", - "minimatch": "3.0.5", - "multimatch": "5.0.0", - "npm-package-arg": "13.0.1", - "npm-packlist": "10.0.3", - "npm-registry-fetch": "19.1.0", - "nx": ">=21.5.3 < 23.0.0", - "p-map": "4.0.0", - "p-map-series": "2.1.0", - "p-queue": "6.6.2", - "p-reduce": "^2.1.0", - "pacote": "21.0.1", - "pify": "5.0.0", - "read-cmd-shim": "4.0.0", - "resolve-from": "5.0.0", - "rimraf": "^4.4.1", - "semver": "7.7.2", - "set-blocking": "^2.0.0", - "signal-exit": "3.0.7", - "slash": "^3.0.0", - "ssri": "12.0.0", - "string-width": "^4.2.3", - "tar": "6.2.1", - "temp-dir": "1.0.0", - "through": "2.3.8", - "tinyglobby": "0.2.12", - "upath": "2.0.1", - "uuid": "^11.1.0", - "validate-npm-package-license": "3.0.4", - "validate-npm-package-name": "6.0.2", - "wide-align": "1.1.5", - "write-file-atomic": "5.0.1", - "write-pkg": "4.0.0", - "yargs": "17.7.2", - "yargs-parser": "21.1.1" + "get-stream": "^6.0.1", + "minimist": "^1.2.6" }, + "bin": { + "geojson-rewind": "geojson-rewind" + } + }, + "node_modules/@mapbox/geojson-types": { + "version": "1.0.2", + "license": "ISC" + }, + "node_modules/@mapbox/jsonlint-lines-primitives": { + "version": "2.0.2", "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + "node": ">= 0.6" } }, - "node_modules/@lerna/create/node_modules/@nx/devkit": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.1.tgz", - "integrity": "sha512-WXJynHq5o2sGfwlzMzdsXlPtxfp07WVStLZlTvjzgkin6j4jfAKfYRD7a/8LnnwPEQcT8NkUYhe1T3qVrM/sJA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@zkochan/js-yaml": "0.0.7", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "minimatch": "9.0.3", - "semver": "^7.6.3", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, + "node_modules/@mapbox/mapbox-gl-supported": { + "version": "1.5.0", + "license": "BSD-3-Clause", "peerDependencies": { - "nx": ">= 21 <= 23 || ^22.0.0-0" + "mapbox-gl": ">=0.32.1 <2.0.0" } }, - "node_modules/@lerna/create/node_modules/@nx/devkit/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", + "node_modules/@mapbox/point-geometry": { + "version": "0.1.0", + "license": "ISC" + }, + "node_modules/@mapbox/tiny-sdf": { + "version": "1.2.5", + "license": "BSD-2-Clause" + }, + "node_modules/@mapbox/unitbezier": { + "version": "0.0.0", + "license": "BSD-2-Clause" + }, + "node_modules/@mapbox/vector-tile": { + "version": "1.3.1", + "license": "BSD-3-Clause", "dependencies": { - "balanced-match": "^1.0.0" + "@mapbox/point-geometry": "~0.1.0" } }, - "node_modules/@lerna/create/node_modules/@nx/devkit/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, + "node_modules/@mapbox/whoots-js": { + "version": "3.1.0", "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=6.0.0" } }, - "node_modules/@lerna/create/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "license": "MIT", + "node_modules/@maplibre/maplibre-gl-style-spec": { + "version": "20.4.0", + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "@mapbox/jsonlint-lines-primitives": "~2.0.2", + "@mapbox/unitbezier": "^0.0.1", + "json-stringify-pretty-compact": "^4.0.0", + "minimist": "^1.2.8", + "quickselect": "^2.0.0", + "rw": "^1.3.3", + "tinyqueue": "^3.0.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "bin": { + "gl-style-format": "dist/gl-style-format.mjs", + "gl-style-migrate": "dist/gl-style-migrate.mjs", + "gl-style-validate": "dist/gl-style-validate.mjs" } }, - "node_modules/@lerna/create/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "node_modules/@maplibre/maplibre-gl-style-spec/node_modules/@mapbox/unitbezier": { + "version": "0.0.1", + "license": "BSD-2-Clause" + }, + "node_modules/@maplibre/maplibre-gl-style-spec/node_modules/tinyqueue": { + "version": "3.0.0", + "license": "ISC" + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", + "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", "dev": true, "license": "MIT", "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@emnapi/core": "^1.1.0", + "@emnapi/runtime": "^1.1.0", + "@tybys/wasm-util": "^0.9.0" } }, - "node_modules/@lerna/create/node_modules/execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", "dev": true, "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "eslint-scope": "5.1.1" } }, - "node_modules/@lerna/create/node_modules/get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", "dev": true, "license": "MIT", - "engines": { - "node": ">=10" + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 8" } }, - "node_modules/@lerna/create/node_modules/glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - }, + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 8" } }, - "node_modules/@lerna/create/node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/@lerna/create/node_modules/glob/node_modules/minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "node_modules/@npmcli/agent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-4.0.0.tgz", + "integrity": "sha512-kAQTcEN9E8ERLVg5AsGwLNoFb+oEG6engbqAU2P43gD4JEIkNGMHdVQ096FsOAAYpZPB0RSt0zgInKIAS1l5QA==", "dev": true, "license": "ISC", "dependencies": { - "brace-expansion": "^2.0.1" + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^11.2.1", + "socks-proxy-agent": "^8.0.3" }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@lerna/create/node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "node_modules/@npmcli/agent/node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 14" } }, - "node_modules/@lerna/create/node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "node_modules/@npmcli/agent/node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">= 14" } }, - "node_modules/@lerna/create/node_modules/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "node_modules/@npmcli/agent/node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "agent-base": "^7.1.2", + "debug": "4" }, "engines": { - "node": "*" - } - }, - "node_modules/@lerna/create/node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" + "node": ">= 14" } }, - "node_modules/@lerna/create/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", "dev": true, - "license": "MIT", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=8" + "node": "20 || >=22" } }, - "node_modules/@lerna/create/node_modules/rimraf": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", - "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", + "node_modules/@npmcli/arborist": { + "version": "9.1.6", + "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-9.1.6.tgz", + "integrity": "sha512-c5Pr3EG8UP5ollkJy2x+UdEQC5sEHe3H9whYn6hb2HJimAKS4zmoJkx5acCiR/g4P38RnCSMlsYQyyHnKYeLvQ==", "dev": true, "license": "ISC", "dependencies": { - "glob": "^9.2.0" + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/fs": "^4.0.0", + "@npmcli/installed-package-contents": "^3.0.0", + "@npmcli/map-workspaces": "^5.0.0", + "@npmcli/metavuln-calculator": "^9.0.2", + "@npmcli/name-from-folder": "^3.0.0", + "@npmcli/node-gyp": "^4.0.0", + "@npmcli/package-json": "^7.0.0", + "@npmcli/query": "^4.0.0", + "@npmcli/redact": "^3.0.0", + "@npmcli/run-script": "^10.0.0", + "bin-links": "^5.0.0", + "cacache": "^20.0.1", + "common-ancestor-path": "^1.0.1", + "hosted-git-info": "^9.0.0", + "json-stringify-nice": "^1.1.4", + "lru-cache": "^11.2.1", + "minimatch": "^10.0.3", + "nopt": "^8.0.0", + "npm-install-checks": "^7.1.0", + "npm-package-arg": "^13.0.0", + "npm-pick-manifest": "^11.0.1", + "npm-registry-fetch": "^19.0.0", + "pacote": "^21.0.2", + "parse-conflict-json": "^4.0.0", + "proc-log": "^5.0.0", + "proggy": "^3.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^3.0.1", + "semver": "^7.3.7", + "ssri": "^12.0.0", + "treeverse": "^3.0.0", + "walk-up-path": "^4.0.0" }, "bin": { - "rimraf": "dist/cjs/src/bin.js" + "arborist": "bin/index.js" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@lerna/create/node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "node_modules/@npmcli/arborist/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": "18 || 20 || >=22" } }, - "node_modules/@lerna/create/node_modules/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "node_modules/@npmcli/arborist/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" + "balanced-match": "^4.0.2" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "18 || 20 || >=22" } }, - "node_modules/@lerna/create/node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "node_modules/@npmcli/arborist/node_modules/lru-cache": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", + "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=14" + "node": "20 || >=22" + } + }, + "node_modules/@npmcli/arborist/node_modules/minimatch": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@mapbox/geojson-rewind": { - "version": "0.5.2", + "node_modules/@npmcli/arborist/node_modules/npm-bundled": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-5.0.0.tgz", + "integrity": "sha512-JLSpbzh6UUXIEoqPsYBvVNVmyrjVZ1fzEFbqxKkTJQkWBO3xFzFT+KDnSKQWwOQNbuWRwt5LSD6HOTLGIWzfrw==", + "dev": true, "license": "ISC", "dependencies": { - "get-stream": "^6.0.1", - "minimist": "^1.2.6" + "npm-normalize-package-bin": "^5.0.0" }, - "bin": { - "geojson-rewind": "geojson-rewind" - } - }, - "node_modules/@mapbox/geojson-types": { - "version": "1.0.2", - "license": "ISC" - }, - "node_modules/@mapbox/jsonlint-lines-primitives": { - "version": "2.0.2", "engines": { - "node": ">= 0.6" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@mapbox/mapbox-gl-supported": { - "version": "1.5.0", - "license": "BSD-3-Clause", - "peerDependencies": { - "mapbox-gl": ">=0.32.1 <2.0.0" + "node_modules/@npmcli/arborist/node_modules/npm-normalize-package-bin": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-5.0.0.tgz", + "integrity": "sha512-CJi3OS4JLsNMmr2u07OJlhcrPxCeOeP/4xq67aWNai6TNWWbTrlNDgl8NcFKVlcBKp18GPj+EzbNIgrBfZhsag==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "license": "ISC" - }, - "node_modules/@mapbox/tiny-sdf": { - "version": "1.2.5", - "license": "BSD-2-Clause" - }, - "node_modules/@mapbox/unitbezier": { - "version": "0.0.0", - "license": "BSD-2-Clause" - }, - "node_modules/@mapbox/vector-tile": { - "version": "1.3.1", - "license": "BSD-3-Clause", - "dependencies": { - "@mapbox/point-geometry": "~0.1.0" - } - }, - "node_modules/@mapbox/whoots-js": { - "version": "3.1.0", + "node_modules/@npmcli/arborist/node_modules/pacote": { + "version": "21.5.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-21.5.0.tgz", + "integrity": "sha512-VtZ0SB8mb5Tzw3dXDfVAIjhyVKUHZkS/ZH9/5mpKenwC9sFOXNI0JI7kEF7IMkwOnsWMFrvAZHzx1T5fmrp9FQ==", + "dev": true, "license": "ISC", + "dependencies": { + "@gar/promise-retry": "^1.0.0", + "@npmcli/git": "^7.0.0", + "@npmcli/installed-package-contents": "^4.0.0", + "@npmcli/package-json": "^7.0.0", + "@npmcli/promise-spawn": "^9.0.0", + "@npmcli/run-script": "^10.0.0", + "cacache": "^20.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^7.0.2", + "npm-package-arg": "^13.0.0", + "npm-packlist": "^10.0.1", + "npm-pick-manifest": "^11.0.1", + "npm-registry-fetch": "^19.0.0", + "proc-log": "^6.0.0", + "sigstore": "^4.0.0", + "ssri": "^13.0.0", + "tar": "^7.4.3" + }, + "bin": { + "pacote": "bin/index.js" + }, "engines": { - "node": ">=6.0.0" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@maplibre/maplibre-gl-style-spec": { - "version": "20.4.0", + "node_modules/@npmcli/arborist/node_modules/pacote/node_modules/@npmcli/installed-package-contents": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-4.0.0.tgz", + "integrity": "sha512-yNyAdkBxB72gtZ4GrwXCM0ZUedo9nIbOMKfGjt6Cu6DXf0p8y1PViZAKDC8q8kv/fufx0WTjRBdSlyrvnP7hmA==", + "dev": true, "license": "ISC", "dependencies": { - "@mapbox/jsonlint-lines-primitives": "~2.0.2", - "@mapbox/unitbezier": "^0.0.1", - "json-stringify-pretty-compact": "^4.0.0", - "minimist": "^1.2.8", - "quickselect": "^2.0.0", - "rw": "^1.3.3", - "tinyqueue": "^3.0.0" + "npm-bundled": "^5.0.0", + "npm-normalize-package-bin": "^5.0.0" }, "bin": { - "gl-style-format": "dist/gl-style-format.mjs", - "gl-style-migrate": "dist/gl-style-migrate.mjs", - "gl-style-validate": "dist/gl-style-validate.mjs" + "installed-package-contents": "bin/index.js" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@maplibre/maplibre-gl-style-spec/node_modules/@mapbox/unitbezier": { - "version": "0.0.1", - "license": "BSD-2-Clause" - }, - "node_modules/@maplibre/maplibre-gl-style-spec/node_modules/tinyqueue": { - "version": "3.0.0", - "license": "ISC" - }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", + "node_modules/@npmcli/arborist/node_modules/pacote/node_modules/proc-log": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", + "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", "dev": true, - "license": "MIT", - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" + "license": "ISC", + "engines": { + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { - "version": "5.1.1-v1", + "node_modules/@npmcli/arborist/node_modules/pacote/node_modules/ssri": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-13.0.1.tgz", + "integrity": "sha512-QUiRf1+u9wPTL/76GTYlKttDEBWV1ga9ZXW8BG6kfdeyyM8LGPix9gROyg9V2+P0xNyF3X2Go526xKFdMZrHSQ==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "eslint-scope": "5.1.1" + "minipass": "^7.0.3" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", + "node_modules/@npmcli/arborist/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 8" + "node": ">=10" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", + "node_modules/@npmcli/fs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", "dev": true, - "license": "MIT", + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, "engines": { - "node": ">= 8" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 8" + "node": ">=10" } }, - "node_modules/@npmcli/agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-4.0.0.tgz", - "integrity": "sha512-kAQTcEN9E8ERLVg5AsGwLNoFb+oEG6engbqAU2P43gD4JEIkNGMHdVQ096FsOAAYpZPB0RSt0zgInKIAS1l5QA==", + "node_modules/@npmcli/git": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-7.0.2.tgz", + "integrity": "sha512-oeolHDjExNAJAnlYP2qzNjMX/Xi9bmu78C9dIGr4xjobrSKbuMYCph8lTzn4vnW3NjIqVmw/f8BCfouqyJXlRg==", "dev": true, "license": "ISC", "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", + "@gar/promise-retry": "^1.0.0", + "@npmcli/promise-spawn": "^9.0.0", + "ini": "^6.0.0", "lru-cache": "^11.2.1", - "socks-proxy-agent": "^8.0.3" + "npm-pick-manifest": "^11.0.1", + "proc-log": "^6.0.0", + "semver": "^7.3.5", + "which": "^6.0.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/agent/node_modules/agent-base": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", - "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "node_modules/@npmcli/git/node_modules/ini": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-6.0.0.tgz", + "integrity": "sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==", "dev": true, - "license": "MIT", + "license": "ISC", "engines": { - "node": ">= 14" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/agent/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz", + "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, + "license": "BlueOak-1.0.0", "engines": { - "node": ">= 14" + "node": ">=20" } }, - "node_modules/@npmcli/agent/node_modules/https-proxy-agent": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", - "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", + "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.2", - "debug": "4" - }, + "license": "BlueOak-1.0.0", "engines": { - "node": ">= 14" + "node": "20 || >=22" } }, - "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", - "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "node_modules/@npmcli/git/node_modules/proc-log": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", + "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", "dev": true, - "license": "BlueOak-1.0.0", + "license": "ISC", "engines": { - "node": "20 || >=22" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/arborist": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-9.1.6.tgz", - "integrity": "sha512-c5Pr3EG8UP5ollkJy2x+UdEQC5sEHe3H9whYn6hb2HJimAKS4zmoJkx5acCiR/g4P38RnCSMlsYQyyHnKYeLvQ==", + "node_modules/@npmcli/git/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz", + "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", "dev": true, "license": "ISC", "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/fs": "^4.0.0", - "@npmcli/installed-package-contents": "^3.0.0", - "@npmcli/map-workspaces": "^5.0.0", - "@npmcli/metavuln-calculator": "^9.0.2", - "@npmcli/name-from-folder": "^3.0.0", - "@npmcli/node-gyp": "^4.0.0", - "@npmcli/package-json": "^7.0.0", - "@npmcli/query": "^4.0.0", - "@npmcli/redact": "^3.0.0", - "@npmcli/run-script": "^10.0.0", - "bin-links": "^5.0.0", - "cacache": "^20.0.1", - "common-ancestor-path": "^1.0.1", - "hosted-git-info": "^9.0.0", - "json-stringify-nice": "^1.1.4", - "lru-cache": "^11.2.1", - "minimatch": "^10.0.3", - "nopt": "^8.0.0", - "npm-install-checks": "^7.1.0", - "npm-package-arg": "^13.0.0", - "npm-pick-manifest": "^11.0.1", - "npm-registry-fetch": "^19.0.0", - "pacote": "^21.0.2", - "parse-conflict-json": "^4.0.0", - "proc-log": "^5.0.0", - "proggy": "^3.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^3.0.1", - "semver": "^7.3.7", - "ssri": "^12.0.0", - "treeverse": "^3.0.0", - "walk-up-path": "^4.0.0" + "isexe": "^4.0.0" }, "bin": { - "arborist": "bin/index.js" + "node-which": "bin/which.js" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/arborist/node_modules/chownr": { + "node_modules/@npmcli/installed-package-contents": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", - "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", - "dev": true, - "license": "BlueOak-1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", + "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-bundled": "^4.0.0", + "npm-normalize-package-bin": "^4.0.0" + }, + "bin": { + "installed-package-contents": "bin/index.js" + }, "engines": { - "node": ">=18" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@npmcli/arborist/node_modules/lru-cache": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", - "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "node_modules/@npmcli/map-workspaces": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-5.0.3.tgz", + "integrity": "sha512-o2grssXo1e774E5OtEwwrgoszYRh0lqkJH+Pb9r78UcqdGJRDRfhpM8DvZPjzNLLNYeD/rNbjOKM3Ss5UABROw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/name-from-folder": "^4.0.0", + "@npmcli/package-json": "^7.0.0", + "glob": "^13.0.0", + "minimatch": "^10.0.3" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@npmcli/map-workspaces/node_modules/@npmcli/name-from-folder": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-4.0.0.tgz", + "integrity": "sha512-qfrhVlOSqmKM8i6rkNdZzABj8MKEITGFAY+4teqBziksCQAOLutiAxM1wY2BKEd8KjUSpWmWCYxvXr0y4VTlPg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@npmcli/map-workspaces/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@npmcli/map-workspaces/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", "dev": true, "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/arborist/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/arborist/node_modules/npm-bundled": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-5.0.0.tgz", - "integrity": "sha512-JLSpbzh6UUXIEoqPsYBvVNVmyrjVZ1fzEFbqxKkTJQkWBO3xFzFT+KDnSKQWwOQNbuWRwt5LSD6HOTLGIWzfrw==", + "node_modules/@npmcli/metavuln-calculator": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-9.0.3.tgz", + "integrity": "sha512-94GLSYhLXF2t2LAC7pDwLaM4uCARzxShyAQKsirmlNcpidH89VA4/+K1LbJmRMgz5gy65E/QBBWQdUvGLe2Frg==", "dev": true, "license": "ISC", "dependencies": { - "npm-normalize-package-bin": "^5.0.0" + "cacache": "^20.0.0", + "json-parse-even-better-errors": "^5.0.0", + "pacote": "^21.0.0", + "proc-log": "^6.0.0", + "semver": "^7.3.5" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/arborist/node_modules/npm-normalize-package-bin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-5.0.0.tgz", - "integrity": "sha512-CJi3OS4JLsNMmr2u07OJlhcrPxCeOeP/4xq67aWNai6TNWWbTrlNDgl8NcFKVlcBKp18GPj+EzbNIgrBfZhsag==", + "node_modules/@npmcli/metavuln-calculator/node_modules/proc-log": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", + "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", "dev": true, "license": "ISC", "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/arborist/node_modules/pacote": { - "version": "21.0.4", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-21.0.4.tgz", - "integrity": "sha512-RplP/pDW0NNNDh3pnaoIWYPvNenS7UqMbXyvMqJczosiFWTeGGwJC2NQBLqKf4rGLFfwCOnntw1aEp9Jiqm1MA==", + "node_modules/@npmcli/metavuln-calculator/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", - "dependencies": { - "@npmcli/git": "^7.0.0", - "@npmcli/installed-package-contents": "^4.0.0", - "@npmcli/package-json": "^7.0.0", - "@npmcli/promise-spawn": "^9.0.0", - "@npmcli/run-script": "^10.0.0", - "cacache": "^20.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^7.0.2", - "npm-package-arg": "^13.0.0", - "npm-packlist": "^10.0.1", - "npm-pick-manifest": "^11.0.1", - "npm-registry-fetch": "^19.0.0", - "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", - "sigstore": "^4.0.0", - "ssri": "^13.0.0", - "tar": "^7.4.3" - }, "bin": { - "pacote": "bin/index.js" + "semver": "bin/semver.js" }, "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": ">=10" } }, - "node_modules/@npmcli/arborist/node_modules/pacote/node_modules/@npmcli/installed-package-contents": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-4.0.0.tgz", - "integrity": "sha512-yNyAdkBxB72gtZ4GrwXCM0ZUedo9nIbOMKfGjt6Cu6DXf0p8y1PViZAKDC8q8kv/fufx0WTjRBdSlyrvnP7hmA==", + "node_modules/@npmcli/name-from-folder": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-3.0.0.tgz", + "integrity": "sha512-61cDL8LUc9y80fXn+lir+iVt8IS0xHqEKwPu/5jCjxQTVoSCmkXvw4vbMrzAMtmghz3/AkiBjhHkDKUH+kf7kA==", "dev": true, "license": "ISC", - "dependencies": { - "npm-bundled": "^5.0.0", - "npm-normalize-package-bin": "^5.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@npmcli/arborist/node_modules/pacote/node_modules/proc-log": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", - "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", + "node_modules/@npmcli/node-gyp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", + "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", "dev": true, "license": "ISC", "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@npmcli/arborist/node_modules/pacote/node_modules/ssri": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-13.0.0.tgz", - "integrity": "sha512-yizwGBpbCn4YomB2lzhZqrHLJoqFGXihNbib3ozhqF/cIp5ue+xSmOQrjNasEE62hFxsCcg/V/z23t4n8jMEng==", + "node_modules/@npmcli/package-json": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-7.0.2.tgz", + "integrity": "sha512-0ylN3U5htO1SJTmy2YI78PZZjLkKUGg7EKgukb2CRi0kzyoDr0cfjHAzi7kozVhj2V3SxN1oyKqZ2NSo40z00g==", "dev": true, "license": "ISC", "dependencies": { - "minipass": "^7.0.3" + "@npmcli/git": "^7.0.0", + "glob": "^11.0.3", + "hosted-git-info": "^9.0.0", + "json-parse-even-better-errors": "^5.0.0", + "proc-log": "^6.0.0", + "semver": "^7.5.3", + "validate-npm-package-license": "^3.0.4" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/arborist/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "node_modules/@npmcli/package-json/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@npmcli/package-json/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" }, "engines": { - "node": ">=10" + "node": "18 || 20 || >=22" } }, - "node_modules/@npmcli/arborist/node_modules/tar": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", - "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", + "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@isaacs/fs-minipass": "^4.0.0", - "chownr": "^3.0.0", + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.1.1", "minipass": "^7.1.2", - "minizlib": "^3.1.0", - "yallist": "^5.0.0" + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=18" + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/arborist/node_modules/yallist": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", - "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.2" + }, "engines": { - "node": ">=18" + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/fs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", - "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", + "node_modules/@npmcli/package-json/node_modules/proc-log": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", + "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", "dev": true, "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/fs/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "node_modules/@npmcli/package-json/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -7239,217 +7155,107 @@ "node": ">=10" } }, - "node_modules/@npmcli/git": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-7.0.1.tgz", - "integrity": "sha512-+XTFxK2jJF/EJJ5SoAzXk3qwIDfvFc5/g+bD274LZ7uY7LE8sTfG6Z8rOanPl2ZEvZWqNvmEdtXC25cE54VcoA==", + "node_modules/@npmcli/promise-spawn": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz", + "integrity": "sha512-OLUaoqBuyxeTqUvjA3FZFiXUfYC1alp3Sa99gW3EUDz3tZ3CbXDdcZ7qWKBzicrJleIgucoWamWH1saAmH/l2Q==", "dev": true, "license": "ISC", "dependencies": { - "@npmcli/promise-spawn": "^9.0.0", - "ini": "^6.0.0", - "lru-cache": "^11.2.1", - "npm-pick-manifest": "^11.0.1", - "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", "which": "^6.0.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/git/node_modules/ini": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-6.0.0.tgz", - "integrity": "sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==", + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz", + "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": ">=20" } }, - "node_modules/@npmcli/git/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", - "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@npmcli/git/node_modules/proc-log": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", - "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz", + "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", "dev": true, "license": "ISC", + "dependencies": { + "isexe": "^4.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/git/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-6.0.0.tgz", - "integrity": "sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==", + "node_modules/@npmcli/query": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/query/-/query-4.0.1.tgz", + "integrity": "sha512-4OIPFb4weUUwkDXJf4Hh1inAn8neBGq3xsH4ZsAaN6FK3ldrFkH7jSpCc7N9xesi0Sp+EBXJ9eGMDrEww2Ztqw==", "dev": true, "license": "ISC", "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" + "postcss-selector-parser": "^7.0.0" }, "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@npmcli/installed-package-contents": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", - "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", + "node_modules/@npmcli/redact": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.2.2.tgz", + "integrity": "sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==", "dev": true, "license": "ISC", - "dependencies": { - "npm-bundled": "^4.0.0", - "npm-normalize-package-bin": "^4.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, "engines": { "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@npmcli/map-workspaces": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-5.0.3.tgz", - "integrity": "sha512-o2grssXo1e774E5OtEwwrgoszYRh0lqkJH+Pb9r78UcqdGJRDRfhpM8DvZPjzNLLNYeD/rNbjOKM3Ss5UABROw==", + "node_modules/@npmcli/run-script": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-10.0.3.tgz", + "integrity": "sha512-ER2N6itRkzWbbtVmZ9WKaWxVlKlOeBFF1/7xx+KA5J1xKa4JjUwBdb6tDpk0v1qA+d+VDwHI9qmLcXSWcmi+Rw==", "dev": true, "license": "ISC", "dependencies": { - "@npmcli/name-from-folder": "^4.0.0", + "@npmcli/node-gyp": "^5.0.0", "@npmcli/package-json": "^7.0.0", - "glob": "^13.0.0", - "minimatch": "^10.0.3" + "@npmcli/promise-spawn": "^9.0.0", + "node-gyp": "^12.1.0", + "proc-log": "^6.0.0", + "which": "^6.0.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/map-workspaces/node_modules/@npmcli/name-from-folder": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-4.0.0.tgz", - "integrity": "sha512-qfrhVlOSqmKM8i6rkNdZzABj8MKEITGFAY+4teqBziksCQAOLutiAxM1wY2BKEd8KjUSpWmWCYxvXr0y4VTlPg==", + "node_modules/@npmcli/run-script/node_modules/@npmcli/node-gyp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz", + "integrity": "sha512-uuG5HZFXLfyFKqg8QypsmgLQW7smiRjVc45bqD/ofZZcR/uxEjgQU8qDPv0s9TEeMUiAAU/GC5bR6++UdTirIQ==", "dev": true, "license": "ISC", "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/map-workspaces/node_modules/glob": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", - "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "minimatch": "^10.1.1", - "minipass": "^7.1.2", - "path-scurry": "^2.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/map-workspaces/node_modules/lru-cache": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", - "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/map-workspaces/node_modules/path-scurry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", - "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz", + "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", "dev": true, "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/metavuln-calculator": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-9.0.3.tgz", - "integrity": "sha512-94GLSYhLXF2t2LAC7pDwLaM4uCARzxShyAQKsirmlNcpidH89VA4/+K1LbJmRMgz5gy65E/QBBWQdUvGLe2Frg==", - "dev": true, - "license": "ISC", - "dependencies": { - "cacache": "^20.0.0", - "json-parse-even-better-errors": "^5.0.0", - "pacote": "^21.0.0", - "proc-log": "^6.0.0", - "semver": "^7.3.5" - }, "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": ">=20" } }, - "node_modules/@npmcli/metavuln-calculator/node_modules/proc-log": { + "node_modules/@npmcli/run-script/node_modules/proc-log": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", @@ -7459,311 +7265,114 @@ "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/metavuln-calculator/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz", + "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", "dev": true, "license": "ISC", + "dependencies": { + "isexe": "^4.0.0" + }, "bin": { - "semver": "bin/semver.js" + "node-which": "bin/which.js" }, "engines": { - "node": ">=10" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/name-from-folder": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-3.0.0.tgz", - "integrity": "sha512-61cDL8LUc9y80fXn+lir+iVt8IS0xHqEKwPu/5jCjxQTVoSCmkXvw4vbMrzAMtmghz3/AkiBjhHkDKUH+kf7kA==", + "node_modules/@nx/devkit": { + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0.tgz", + "integrity": "sha512-uT8vzj0pZRGTI3u/Pfx9oE05NWYFPVPKh9rDpNGqtxzwnFy9ZBd3GOAbwtXaCO8drhBGyhekJiikoyV16E8mRw==", "dev": true, - "license": "ISC", - "engines": { - "node": "^18.17.0 || >=20.5.0" + "license": "MIT", + "dependencies": { + "@zkochan/js-yaml": "0.0.7", + "ejs": "^3.1.7", + "enquirer": "~2.3.6", + "minimatch": "10.2.4", + "semver": "^7.6.3", + "tslib": "^2.3.0", + "yargs-parser": "21.1.1" + }, + "peerDependencies": { + "nx": ">= 21 <= 23 || ^22.0.0-0" } }, - "node_modules/@npmcli/node-gyp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", - "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", + "node_modules/@nx/devkit/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", "dev": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "18 || 20 || >=22" } }, - "node_modules/@npmcli/package-json": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-7.0.2.tgz", - "integrity": "sha512-0ylN3U5htO1SJTmy2YI78PZZjLkKUGg7EKgukb2CRi0kzyoDr0cfjHAzi7kozVhj2V3SxN1oyKqZ2NSo40z00g==", + "node_modules/@nx/devkit/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "@npmcli/git": "^7.0.0", - "glob": "^11.0.3", - "hosted-git-info": "^9.0.0", - "json-parse-even-better-errors": "^5.0.0", - "proc-log": "^6.0.0", - "semver": "^7.5.3", - "validate-npm-package-license": "^3.0.4" + "balanced-match": "^4.0.2" }, "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": "18 || 20 || >=22" } }, - "node_modules/@npmcli/package-json/node_modules/glob": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", - "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "node_modules/@nx/devkit/node_modules/minimatch": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", - "minimatch": "^10.1.1", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" - }, - "bin": { - "glob": "dist/esm/bin.mjs" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/package-json/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "node_modules/@nx/devkit/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=10" } }, - "node_modules/@npmcli/package-json/node_modules/lru-cache": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", - "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "node_modules/@nx/nx-darwin-arm64": { + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-22.6.0.tgz", + "integrity": "sha512-sOlgi3ym6gA5ipMtTv39fC3+33KvNEAsI5CoVejVezLdVFjtSlS+ccR3OKZRZeuZuvpeOzKNqGtnqwE+UNtIhg==", + "cpu": [ + "arm64" + ], "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@npmcli/package-json/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/package-json/node_modules/path-scurry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", - "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/package-json/node_modules/proc-log": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", - "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@npmcli/package-json/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@npmcli/promise-spawn": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz", - "integrity": "sha512-OLUaoqBuyxeTqUvjA3FZFiXUfYC1alp3Sa99gW3EUDz3tZ3CbXDdcZ7qWKBzicrJleIgucoWamWH1saAmH/l2Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "which": "^6.0.0" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-6.0.0.tgz", - "integrity": "sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@npmcli/query": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/query/-/query-4.0.1.tgz", - "integrity": "sha512-4OIPFb4weUUwkDXJf4Hh1inAn8neBGq3xsH4ZsAaN6FK3ldrFkH7jSpCc7N9xesi0Sp+EBXJ9eGMDrEww2Ztqw==", - "dev": true, - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/redact": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.2.2.tgz", - "integrity": "sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/run-script": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-10.0.2.tgz", - "integrity": "sha512-9lCTqxaoa9c9cdkzSSx+q/qaYrCrUPEwTWzLkVYg1/T8ESH3BG9vmb1zRc6ODsBVB0+gnGRSqSr01pxTS1yX3A==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^5.0.0", - "@npmcli/package-json": "^7.0.0", - "@npmcli/promise-spawn": "^9.0.0", - "node-gyp": "^11.0.0", - "proc-log": "^6.0.0", - "which": "^5.0.0" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/@npmcli/node-gyp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz", - "integrity": "sha512-uuG5HZFXLfyFKqg8QypsmgLQW7smiRjVc45bqD/ofZZcR/uxEjgQU8qDPv0s9TEeMUiAAU/GC5bR6++UdTirIQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/run-script/node_modules/proc-log": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", - "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@nx/nx-darwin-arm64": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-22.2.1.tgz", - "integrity": "sha512-GcISvKjB0GiD8lpM3kNkpYplaXzfGWJA0ApOrqRvhKU9HB/pwKtnN+nMdkIWKs74Dlizm2WnDNVfS7eXEmpCvg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@nx/nx-darwin-x64": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-22.2.1.tgz", - "integrity": "sha512-Zikb50atIxdSm+zcrppuQ95STqXi1I2NWMzAxhnM3bw9Ty4mh4gIaXD9g0yp5O3AQYposkRl6+n1HXUwQHMMaA==", - "cpu": [ - "x64" - ], + "node_modules/@nx/nx-darwin-x64": { + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-22.6.0.tgz", + "integrity": "sha512-qg+wMRkgPazGG3dBKtP8mRFppLTigyGVJJnRfQquxnjXPY5oFVL9UZcKbISItAIdSk5jzxZ9SwAIMk2Ggeg36w==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", "optional": true, @@ -7772,9 +7381,9 @@ ] }, "node_modules/@nx/nx-freebsd-x64": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-22.2.1.tgz", - "integrity": "sha512-zKiCxZ57o4NEx2wLIDuevCNy6X0gOU7vb74Qi6uNQ2lrZRXDlPTALdi4WKj2s3HaI2vTF2mkrxUKh6Ho/+PSqg==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-22.6.0.tgz", + "integrity": "sha512-PjYRBZalFE2IGrZD7ukGXfRppPm21BpeGVqPH6BjcnB8dmyRx5cJG1uc6xom09yQK5X0Z+PPYzQhYGmZn5F4yQ==", "cpu": [ "x64" ], @@ -7786,9 +7395,9 @@ ] }, "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-22.2.1.tgz", - "integrity": "sha512-6Mq4XQLL2fpo1upP98xXs9Bt1UTi0Et3Jxo3KZMlmIDgFl8LLYM/p0kCdWmCPNn9EPhM769Fe3O21BNlRHYqvQ==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-22.6.0.tgz", + "integrity": "sha512-rb/KEq90/Su5mzPdDybURzHt8cTAqwJPd6K/Q1ojD9dmClYVsPUZjbGwNveeQRp/iD1kzbaUF2WcbJx1b87seg==", "cpu": [ "arm" ], @@ -7800,9 +7409,9 @@ ] }, "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-22.2.1.tgz", - "integrity": "sha512-HyGantAqciBEqu+fI4f58j7aEI9UCb7/AQHpKqgDdajgfA5RP0HgI0EGrSWnns8qPwZKMWCgeq5wp+lB/ukB9w==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-22.6.0.tgz", + "integrity": "sha512-AfcY3cbtqwc43pIkI0vlgak70P7cQgt8RhfRpG9rd3LYEpdaVxxfKP+0unMFjT23UWEUfexHlJyLoam1lgIenQ==", "cpu": [ "arm64" ], @@ -7814,9 +7423,9 @@ ] }, "node_modules/@nx/nx-linux-arm64-musl": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-22.2.1.tgz", - "integrity": "sha512-fCTDiQxPSzTmRUAWODV4ZHSFA0BQ3wM+uGxpNtqTAvj2FL9O4LsVFH1c+mB6oVSjSfwMV/9+TztY40zsE35Btw==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-22.6.0.tgz", + "integrity": "sha512-hvFMdPnS1nSnzyklOJMyQEC12ovC8h0JRAvdmpEKBPLiHV3Wjuj2IGSl0MCMI/YVMq3Y3uxRtwIKqHzYsZK8kw==", "cpu": [ "arm64" ], @@ -7828,9 +7437,9 @@ ] }, "node_modules/@nx/nx-linux-x64-gnu": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-22.2.1.tgz", - "integrity": "sha512-bOmNt2zNUv9M7iS3FHg5RZRrkQc4yFsbf0wGwVkQpcsmFKPkXR6RdLfZg08Qr1lUsgVX+5nnqT8d5xXnoao/hg==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-22.6.0.tgz", + "integrity": "sha512-1EM/M9RVVfqSWsSJAb8RLXGBGiVuwLb2AA4Dpv1pC+yjziAbfg9ERsVXuh14XaUTklBugI+Tm/k0dyZD2B22qw==", "cpu": [ "x64" ], @@ -7842,9 +7451,9 @@ ] }, "node_modules/@nx/nx-linux-x64-musl": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-22.2.1.tgz", - "integrity": "sha512-dO08lbMhuBwvjzTADGEH8w+GSzobirpMt33hV/+Yuj35/SfsO2gwNCu72A2Fekh23MXODsO8gzAS0+0aqtvxXQ==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-22.6.0.tgz", + "integrity": "sha512-C33hO5YMv55K0XK+elkCUKEN3c/86KAVTpXRGr3Ywvw/5dftR4vYI/yfBUC/gbxW95AjzeX9fHtY1EThKUCvuA==", "cpu": [ "x64" ], @@ -7856,9 +7465,9 @@ ] }, "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-22.2.1.tgz", - "integrity": "sha512-4cN4SoLgf004EFE7tlP6ibS/SDr986Urne3SgJhEnbrZv+GypEP+yJOnYejZArDnUDLAyeNe1Ha1aMy00p8AHg==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-22.6.0.tgz", + "integrity": "sha512-/NJ1CgAWBpR55PUENospq5sChxK9PC2NIgOI5BLZpyjClAW1dLwaKRr5EFDS4wBKzhz5Dp9ebmo92MiPEWsAvg==", "cpu": [ "arm64" ], @@ -7870,9 +7479,9 @@ ] }, "node_modules/@nx/nx-win32-x64-msvc": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-22.2.1.tgz", - "integrity": "sha512-N90PIFViLWurPOQq0dydtP060+GWuhiJwh840g6Gmzh/hOiv5545mx9tdKK+ZuCh01jKPbYU+tyDUkaGFrqtYA==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-22.6.0.tgz", + "integrity": "sha512-XY/csfuGjVwVFyFayU0ZWbnXPinVnP/AcjMi39SCWM72bxeSB1lKmPYo0z/18mJcGQRQC0mJrGpzr1YPlhW3mQ==", "cpu": [ "x64" ], @@ -7951,6 +7560,8 @@ }, "node_modules/@octokit/plugin-enterprise-rest": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz", + "integrity": "sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==", "dev": true, "license": "MIT" }, @@ -8061,6 +7672,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8079,6 +7691,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8092,14 +7705,6 @@ "url": "https://opencollective.com/parcel" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, "node_modules/@pkgr/core": { "version": "0.1.1", "dev": true, @@ -8112,11 +7717,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.51.1", + "version": "1.58.2", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.58.2.tgz", + "integrity": "sha512-akea+6bHYBBfA9uQqSYmlJXn61cTa+jbO87xVLCWbTqbWadRVmhxlXATaOjOgcBaWU4ePo0wB41KMFv3o35IXA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.51.1" + "playwright": "1.58.2" }, "bin": { "playwright": "cli.js" @@ -11377,9 +10984,9 @@ } }, "node_modules/@sigstore/core": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-3.0.0.tgz", - "integrity": "sha512-NgbJ+aW9gQl/25+GIEGYcCyi8M+ng2/5X04BMuIgoDfgvp18vDcoNHOQjQsG9418HGNYRxG3vfEXaR1ayD37gg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-3.2.0.tgz", + "integrity": "sha512-kxHrDQ9YgfrWUSXU0cjsQGv8JykOFZQ9ErNKbFPWzk3Hgpwu8x2hHrQ9IdA8yl+j9RTLTC3sAF3Tdq1IQCP4oA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -11397,84 +11004,190 @@ } }, "node_modules/@sigstore/sign": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-4.0.1.tgz", - "integrity": "sha512-KFNGy01gx9Y3IBPG/CergxR9RZpN43N+lt3EozEfeoyqm8vEiLxwRl3ZO5sPx3Obv1ix/p7FWOlPc2Jgwfp9PA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-4.1.1.tgz", + "integrity": "sha512-Hf4xglukg0XXQ2RiD5vSoLjdPe8OBUPA8XeVjUObheuDcWdYWrnH/BNmxZCzkAy68MzmNCxXLeurJvs6hcP2OQ==", "dev": true, "license": "Apache-2.0", "dependencies": { + "@gar/promise-retry": "^1.0.2", "@sigstore/bundle": "^4.0.0", - "@sigstore/core": "^3.0.0", + "@sigstore/core": "^3.2.0", "@sigstore/protobuf-specs": "^0.5.0", - "make-fetch-happen": "^15.0.2", - "proc-log": "^5.0.0", - "promise-retry": "^2.0.1" + "make-fetch-happen": "^15.0.4", + "proc-log": "^6.1.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@sigstore/tuf": { + "node_modules/@sigstore/sign/node_modules/@npmcli/redact": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-4.0.0.tgz", - "integrity": "sha512-0QFuWDHOQmz7t66gfpfNO6aEjoFrdhkJaej/AOqb4kqWZVbPWFZifXZzkxyQBB1OwTbkhdT3LNpMFxwkTvf+2w==", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-4.0.0.tgz", + "integrity": "sha512-gOBg5YHMfZy+TfHArfVogwgfBeQnKbbGo3pSUyK/gSI0AVu+pEiDVcKlQb0D8Mg1LNRZILZ6XG8I5dJ4KuAd9Q==", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.5.0", - "tuf-js": "^4.0.0" - }, + "license": "ISC", "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@sigstore/verify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-3.0.0.tgz", - "integrity": "sha512-moXtHH33AobOhTZF8xcX1MpOFqdvfCk7v6+teJL8zymBiDXwEsQH6XG9HGx2VIxnJZNm4cNSzflTLDnQLmIdmw==", + "node_modules/@sigstore/sign/node_modules/iconv-lite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", "dev": true, - "license": "Apache-2.0", + "license": "MIT", + "optional": true, "dependencies": { - "@sigstore/bundle": "^4.0.0", - "@sigstore/core": "^3.0.0", - "@sigstore/protobuf-specs": "^0.5.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "dev": true, - "license": "MIT" - }, - "node_modules/@sinonjs/commons": { - "version": "3.0.1", + "node_modules/@sigstore/sign/node_modules/make-fetch-happen": { + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-15.0.5.tgz", + "integrity": "sha512-uCbIa8jWWmQZt4dSnEStkVC6gdakiinAm4PiGsywIkguF0eWMdcjDz0ECYhUolFU3pFLOev9VNPCEygydXnddg==", "dev": true, - "license": "BSD-3-Clause", + "license": "ISC", "dependencies": { - "type-detect": "4.0.8" + "@gar/promise-retry": "^1.0.0", + "@npmcli/agent": "^4.0.0", + "@npmcli/redact": "^4.0.0", + "cacache": "^20.0.1", + "http-cache-semantics": "^4.1.1", + "minipass": "^7.0.2", + "minipass-fetch": "^5.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^1.0.0", + "proc-log": "^6.0.0", + "ssri": "^13.0.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", + "node_modules/@sigstore/sign/node_modules/minipass-fetch": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-5.0.2.tgz", + "integrity": "sha512-2d0q2a8eCi2IRg/IGubCNRJoYbA1+YPXAzQVRFmB45gdGZafyivnZ5YSEfo3JikbjGxOdntGFvBQGqaSMXlAFQ==", "dev": true, - "license": "BSD-3-Clause", + "license": "MIT", "dependencies": { - "@sinonjs/commons": "^3.0.0" + "minipass": "^7.0.3", + "minipass-sized": "^2.0.0", + "minizlib": "^3.0.1" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + }, + "optionalDependencies": { + "iconv-lite": "^0.7.2" } }, - "node_modules/@spectrum-icons/ui": { - "version": "3.6.14", - "license": "Apache-2.0", + "node_modules/@sigstore/sign/node_modules/minipass-sized": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-2.0.0.tgz", + "integrity": "sha512-zSsHhto5BcUVM2m1LurnXY6M//cGhVaegT71OfOXoprxT6o780GZd792ea6FfrQkuU4usHZIUczAQMRUE2plzA==", + "dev": true, + "license": "ISC", "dependencies": { - "@adobe/react-spectrum-ui": "1.2.1", - "@react-spectrum/icon": "^3.8.3", - "@swc/helpers": "^0.5.0" + "minipass": "^7.1.2" }, - "peerDependencies": { - "@react-spectrum/provider": "^3.0.0", - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "engines": { + "node": ">=8" + } + }, + "node_modules/@sigstore/sign/node_modules/proc-log": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", + "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@sigstore/sign/node_modules/ssri": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-13.0.1.tgz", + "integrity": "sha512-QUiRf1+u9wPTL/76GTYlKttDEBWV1ga9ZXW8BG6kfdeyyM8LGPix9gROyg9V2+P0xNyF3X2Go526xKFdMZrHSQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@sigstore/tuf": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-4.0.2.tgz", + "integrity": "sha512-TCAzTy0xzdP79EnxSjq9KQ3eaR7+FmudLC6eRKknVKZbV7ZNlGLClAAQb/HMNJ5n2OBNk2GT1tEmU0xuPr+SLQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.5.0", + "tuf-js": "^4.1.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@sigstore/verify": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-3.1.0.tgz", + "integrity": "sha512-mNe0Iigql08YupSOGv197YdHpPPr+EzDZmfCgMc7RPNaZTw5aLN01nBl6CHJOh3BGtnMIj83EeN4butBchc8Ag==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^4.0.0", + "@sigstore/core": "^3.1.0", + "@sigstore/protobuf-specs": "^0.5.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "dev": true, + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@spectrum-icons/ui": { + "version": "3.6.14", + "license": "Apache-2.0", + "dependencies": { + "@adobe/react-spectrum-ui": "1.2.1", + "@react-spectrum/icon": "^3.8.3", + "@swc/helpers": "^0.5.0" + }, + "peerDependencies": { + "@react-spectrum/provider": "^3.0.0", + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "node_modules/@spectrum-icons/ui/node_modules/@adobe/react-spectrum-ui": { @@ -11507,13 +11220,15 @@ } }, "node_modules/@swc/core": { - "version": "1.11.11", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.18.tgz", + "integrity": "sha512-z87aF9GphWp//fnkRsqvtY+inMVPgYW3zSlXH1kJFvRT5H/wiAn+G32qW5l3oEk63KSF1x3Ov0BfHCObAmT8RA==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.19" + "@swc/types": "^0.1.25" }, "engines": { "node": ">=10" @@ -11523,19 +11238,19 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.11.11", - "@swc/core-darwin-x64": "1.11.11", - "@swc/core-linux-arm-gnueabihf": "1.11.11", - "@swc/core-linux-arm64-gnu": "1.11.11", - "@swc/core-linux-arm64-musl": "1.11.11", - "@swc/core-linux-x64-gnu": "1.11.11", - "@swc/core-linux-x64-musl": "1.11.11", - "@swc/core-win32-arm64-msvc": "1.11.11", - "@swc/core-win32-ia32-msvc": "1.11.11", - "@swc/core-win32-x64-msvc": "1.11.11" + "@swc/core-darwin-arm64": "1.15.18", + "@swc/core-darwin-x64": "1.15.18", + "@swc/core-linux-arm-gnueabihf": "1.15.18", + "@swc/core-linux-arm64-gnu": "1.15.18", + "@swc/core-linux-arm64-musl": "1.15.18", + "@swc/core-linux-x64-gnu": "1.15.18", + "@swc/core-linux-x64-musl": "1.15.18", + "@swc/core-win32-arm64-msvc": "1.15.18", + "@swc/core-win32-ia32-msvc": "1.15.18", + "@swc/core-win32-x64-msvc": "1.15.18" }, "peerDependencies": { - "@swc/helpers": "*" + "@swc/helpers": ">=0.5.17" }, "peerDependenciesMeta": { "@swc/helpers": { @@ -11574,13 +11289,14 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.11.tgz", - "integrity": "sha512-hsBhKK+wVXdN3x9MrL5GW0yT8o9GxteE5zHAI2HJjRQel3HtW7m5Nvwaq+q8rwMf4YQRd8ydbvwl4iUOZx7i2Q==", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.15.18.tgz", + "integrity": "sha512-ao61HGXVqrJFHAcPtF4/DegmwEkVCo4HApnotLU8ognfmU8x589z7+tcf3hU+qBiU1WOXV5fQX6W9Nzs6hjxDw==", "cpu": [ "arm" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -11693,13 +11409,14 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-darwin-arm64": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.11.tgz", - "integrity": "sha512-vJcjGVDB8cZH7zyOkC0AfpFYI/7GHKG0NSsH3tpuKrmoAXJyCYspKPGid7FT53EAlWreN7+Pew+bukYf5j+Fmg==", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.18.tgz", + "integrity": "sha512-+mIv7uBuSaywN3C9LNuWaX1jJJ3SKfiJuE6Lr3bd+/1Iv8oMU7oLBjYMluX1UrEPzwN2qCdY6Io0yVicABoCwQ==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -11709,13 +11426,14 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-darwin-x64": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.11.tgz", - "integrity": "sha512-/N4dGdqEYvD48mCF3QBSycAbbQd3yoZ2YHSzYesQf8usNc2YpIhYqEH3sql02UsxTjEFOJSf1bxZABDdhbSl6A==", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.15.18.tgz", + "integrity": "sha512-wZle0eaQhnzxWX5V/2kEOI6Z9vl/lTFEC6V4EWcn+5pDjhemCpQv9e/TDJ0GIoiClX8EDWRvuZwh+Z3dhL1NAg==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -11725,13 +11443,14 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.11.tgz", - "integrity": "sha512-YOCdxsqbnn/HMPCNM6nrXUpSndLXMUssGTtzT7ffXqr7WuzRg2e170FVDVQFIkb08E7Ku5uOnnUVAChAJQbMOQ==", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.15.18.tgz", + "integrity": "sha512-3xnctOBLIq3kj8PxOCgPrGjBLP/kNOddr6f5gukYt/1IZxsITQaU9TDyjeX6jG+FiCIHjCuWuffsyQDL5Ew1bg==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -11741,13 +11460,14 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-linux-arm64-musl": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.11.tgz", - "integrity": "sha512-nR2tfdQRRzwqR2XYw9NnBk9Fdvff/b8IiJzDL28gRR2QiJWLaE8LsRovtWrzCOYq6o5Uu9cJ3WbabWthLo4jLw==", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.15.18.tgz", + "integrity": "sha512-0a+Lix+FSSHBSBOA0XznCcHo5/1nA6oLLjcnocvzXeqtdjnPb+SvchItHI+lfeiuj1sClYPDvPMLSLyXFaiIKw==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -11757,7 +11477,9 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-linux-x64-gnu": { - "version": "1.11.11", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.15.18.tgz", + "integrity": "sha512-wG9J8vReUlpaHz4KOD/5UE1AUgirimU4UFT9oZmupUDEofxJKYb1mTA/DrMj0s78bkBiNI+7Fo2EgPuvOJfuAA==", "cpu": [ "x64" ], @@ -11772,7 +11494,9 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-linux-x64-musl": { - "version": "1.11.11", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.15.18.tgz", + "integrity": "sha512-4nwbVvCphKzicwNWRmvD5iBaZj8JYsRGa4xOxJmOyHlMDpsvvJ2OR2cODlvWyGFH6BYL1MfIAK3qph3hp0Az6g==", "cpu": [ "x64" ], @@ -11787,13 +11511,14 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.11.tgz", - "integrity": "sha512-aZNZznem9WRnw2FbTqVpnclvl8Q2apOBW2B316gZK+qxbe+ktjOUnYaMhdCG3+BYggyIBDOnaJeQrXbKIMmNdw==", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.15.18.tgz", + "integrity": "sha512-zk0RYO+LjiBCat2RTMHzAWaMky0cra9loH4oRrLKLLNuL+jarxKLFDA8xTZWEkCPLjUTwlRN7d28eDLLMgtUcQ==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -11803,13 +11528,14 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.11.tgz", - "integrity": "sha512-DjeJn/IfjgOddmJ8IBbWuDK53Fqw7UvOz7kyI/728CSdDYC3LXigzj3ZYs4VvyeOt+ZcQZUB2HA27edOifomGw==", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.15.18.tgz", + "integrity": "sha512-yVuTrZ0RccD5+PEkpcLOBAuPbYBXS6rslENvIXfvJGXSdX5QGi1ehC4BjAMl5FkKLiam4kJECUI0l7Hq7T1vwg==", "cpu": [ "ia32" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -11819,13 +11545,14 @@ } }, "node_modules/@swc/core/node_modules/@swc/core-win32-x64-msvc": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.11.tgz", - "integrity": "sha512-Gp/SLoeMtsU4n0uRoKDOlGrRC6wCfifq7bqLwSlAG8u8MyJYJCcwjg7ggm0rhLdC2vbiZ+lLVl3kkETp+JUvKg==", + "version": "1.15.18", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.15.18.tgz", + "integrity": "sha512-7NRmE4hmUQNCbYU3Hn9Tz57mK9Qq4c97ZS+YlamlK6qG9Fb5g/BB3gPDe0iLlJkns/sYv2VWSkm8c3NmbEGjbg==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -11836,24 +11563,40 @@ }, "node_modules/@swc/counter": { "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", "dev": true, "license": "Apache-2.0" }, "node_modules/@swc/helpers": { - "version": "0.5.15", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.19.tgz", + "integrity": "sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.8.0" } }, "node_modules/@swc/types": { - "version": "0.1.19", + "version": "0.1.25", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.25.tgz", + "integrity": "sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==", "dev": true, "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" } }, + "node_modules/@tanstack/virtual-core": { + "version": "3.13.23", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", + "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@testing-library/dom": { "version": "10.4.0", "dev": true, @@ -12008,40 +11751,53 @@ } }, "node_modules/@tufjs/models": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-4.0.0.tgz", - "integrity": "sha512-h5x5ga/hh82COe+GoD4+gKUeV4T3iaYOxqLt41GRKApinPI7DMidhCmNVTjKfhCWFJIGXaFJee07XczdT4jdZQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-4.1.0.tgz", + "integrity": "sha512-Y8cK9aggNRsqJVaKUlEYs4s7CvQ1b1ta2DVPyAimb0I2qhzjNk+A+mxvll/klL0RlfuIUei8BF7YWiua4kQqww==", "dev": true, "license": "MIT", "dependencies": { "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.5" + "minimatch": "^10.1.1" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, + "node_modules/@tufjs/models/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/@tufjs/models/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, "node_modules/@tufjs/models/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^2.0.1" + "brace-expansion": "^5.0.2" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -12312,11 +12068,6 @@ "version": "0.16.7", "license": "MIT" }, - "node_modules/@types/less": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@types/less/-/less-3.0.8.tgz", - "integrity": "sha512-Gjm4+H9noDJgu5EdT3rUw5MhPBag46fiOy27BefvWkNL8mlZnKnCaVVVTLKj6RYXed9b62CPKnPav9govyQDzA==" - }, "node_modules/@types/lodash": { "version": "4.17.20", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.20.tgz", @@ -12370,13 +12121,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", @@ -12467,15 +12211,6 @@ "redux": "^4.0.0" } }, - "node_modules/@types/sass": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.45.0.tgz", - "integrity": "sha512-jn7qwGFmJHwUSphV8zZneO3GmtlgLsmhs/LQyVvQbIIa+fzGMUiHI4HXJZL3FT8MJmgXWbLGiVVY7ElvHq6vDA==", - "deprecated": "This is a stub types definition. sass provides its own type definitions, so you do not need this installed.", - "dependencies": { - "sass": "*" - } - }, "node_modules/@types/scheduler": { "version": "0.16.8", "license": "MIT" @@ -12490,14 +12225,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/stylus": { - "version": "0.48.43", - "resolved": "https://registry.npmjs.org/@types/stylus/-/stylus-0.48.43.tgz", - "integrity": "sha512-72dv/zdhuyXWVHUXG2VTPEQdOG+oen95/DNFx2aMFFaY6LoITI6PwEqf5x31JF49kp2w9hvUzkNfTGBIeg61LQ==", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/supercluster": { "version": "7.1.3", "license": "MIT", @@ -12522,6 +12249,12 @@ "version": "2.0.11", "license": "MIT" }, + "node_modules/@types/use-sync-external-store": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz", + "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==", + "license": "MIT" + }, "node_modules/@types/yargs": { "version": "17.0.33", "dev": true, @@ -12982,7 +12715,9 @@ "license": "MIT" }, "node_modules/acorn": { - "version": "8.14.1", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "license": "MIT", "peer": true, "bin": { @@ -13000,6 +12735,18 @@ "acorn-walk": "^8.0.2" } }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, "node_modules/acorn-jsx": { "version": "5.3.2", "dev": true, @@ -13132,7 +12879,9 @@ } }, "node_modules/ajv": { - "version": "6.12.6", + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", "dev": true, "license": "MIT", "dependencies": { @@ -13148,6 +12897,8 @@ }, "node_modules/ajv-formats": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "license": "MIT", "dependencies": { "ajv": "^8.0.0" @@ -13162,7 +12913,9 @@ } }, "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.17.1", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -13177,6 +12930,8 @@ }, "node_modules/ajv-formats/node_modules/json-schema-traverse": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, "node_modules/almost-equal": { @@ -13207,6 +12962,7 @@ }, "node_modules/ansi-regex": { "version": "5.0.1", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -13214,6 +12970,7 @@ }, "node_modules/ansi-styles": { "version": "4.3.0", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -13275,16 +13032,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/array-find-index": { "version": "1.0.2", "license": "MIT", @@ -13515,14 +13262,14 @@ } }, "node_modules/axios": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.2.tgz", - "integrity": "sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==", + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.6.tgz", + "integrity": "sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==", "dev": true, "license": "MIT", "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.4", + "follow-redirects": "^1.15.11", + "form-data": "^4.0.5", "proxy-from-env": "^1.1.0" } }, @@ -13772,6 +13519,7 @@ }, "node_modules/balanced-match": { "version": "1.0.2", + "dev": true, "license": "MIT" }, "node_modules/base16": { @@ -13803,6 +13551,18 @@ ], "license": "MIT" }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.9", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.9.tgz", + "integrity": "sha512-OZd0e2mU11ClX8+IdXe3r0dbqMEznRiT4TfbhYIbcRPZkqJ7Qwer8ij3GZAmLsRKa+II9V1v5czCkvmHH3XZBg==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/before-after-hook": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", @@ -13948,7 +13708,7 @@ }, "node_modules/braces": { "version": "3.0.3", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "fill-range": "^7.1.1" @@ -13963,6 +13723,7 @@ }, "node_modules/browserslist": { "version": "4.24.4", + "dev": true, "funding": [ { "type": "opencollective", @@ -14072,6 +13833,29 @@ "node": "^20.17.0 || >=22.9.0" } }, + "node_modules/cacache/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/cacache/node_modules/glob": { "version": "13.0.0", "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", @@ -14101,16 +13885,16 @@ } }, "node_modules/cacache/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -14129,23 +13913,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cacache/node_modules/path-scurry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", - "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/cacache/node_modules/semver": { "version": "7.7.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", @@ -14265,7 +14032,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001706", + "version": "1.0.30001780", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001780.tgz", + "integrity": "sha512-llngX0E7nQci5BPJDqoZSbuZ5Bcs9F5db7EtgfwBerX9XGtkkiO4NwfDDIRzHTTwcYC8vC7bmeUEPGrKlR/TkQ==", "funding": [ { "type": "opencollective", @@ -14337,6 +14106,7 @@ }, "node_modules/chokidar": { "version": "4.0.3", + "dev": true, "license": "MIT", "dependencies": { "readdirp": "^4.0.1" @@ -14349,13 +14119,13 @@ } }, "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=10" + "node": ">=18" } }, "node_modules/chrome-trace-event": { @@ -14440,6 +14210,8 @@ }, "node_modules/cliui": { "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "license": "ISC", "dependencies": { @@ -14450,6 +14222,8 @@ }, "node_modules/cliui/node_modules/wrap-ansi": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "license": "MIT", "dependencies": { @@ -14760,9 +14534,9 @@ } }, "node_modules/conventional-changelog-writer/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -14967,6 +14741,7 @@ }, "node_modules/cross-spawn": { "version": "7.0.6", + "dev": true, "license": "MIT", "dependencies": { "path-key": "^3.1.0", @@ -15129,7 +14904,9 @@ "license": "MIT" }, "node_modules/csstype": { - "version": "3.1.3", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", "license": "MIT" }, "node_modules/d": { @@ -15531,22 +15308,13 @@ "node": ">=6" } }, - "node_modules/detect-indent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", - "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/detect-kerning": { "version": "2.1.2", "license": "MIT" }, "node_modules/detect-libc": { "version": "1.0.3", + "dev": true, "license": "Apache-2.0", "optional": true, "bin": { @@ -15565,7 +15333,9 @@ } }, "node_modules/diff": { - "version": "5.2.0", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz", + "integrity": "sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==", "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" @@ -15750,10 +15520,6 @@ "version": "2.2.4", "license": "ISC" }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "license": "MIT" - }, "node_modules/ejs": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", @@ -15771,7 +15537,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.120", + "version": "1.5.321", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.321.tgz", + "integrity": "sha512-L2C7Q279W2D/J4PLZLk7sebOILDSWos7bMsMNN06rK482umHUrh/3lM8G7IlHFOYip2oAg5nha1rCMxr/rs6ZQ==", "license": "ISC" }, "node_modules/element-size": { @@ -15798,6 +15566,7 @@ }, "node_modules/emoji-regex": { "version": "9.2.2", + "dev": true, "license": "MIT" }, "node_modules/end-of-stream": { @@ -15809,6 +15578,7 @@ }, "node_modules/enhanced-resolve": { "version": "5.18.1", + "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", @@ -15998,7 +15768,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.6.0", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", + "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", "license": "MIT" }, "node_modules/es-object-atoms": { @@ -16132,60 +15904,6 @@ "@esbuild/win32-x64": "0.21.5" } }, - "node_modules/esbuild-style-plugin": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/esbuild-style-plugin/-/esbuild-style-plugin-1.6.3.tgz", - "integrity": "sha512-XPEKf4FjLjEVLv/dJH4UxDzXCrFHYpD93DBO8B+izdZARW5b7nNKQbnKv3J+7VDWJbgCU+hzfgIh2AuIZzlmXQ==", - "dependencies": { - "@types/less": "^3.0.3", - "@types/sass": "^1.43.1", - "@types/stylus": "^0.48.38", - "glob": "^10.2.2", - "postcss": "^8.4.31", - "postcss-modules": "^6.0.0" - } - }, - "node_modules/esbuild-style-plugin/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/esbuild-style-plugin/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/esbuild-style-plugin/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", @@ -17569,9 +17287,9 @@ } }, "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", + "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", "dev": true, "license": "ISC", "dependencies": { @@ -17583,7 +17301,7 @@ }, "node_modules/fill-range": { "version": "7.1.1", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" @@ -17629,7 +17347,9 @@ } }, "node_modules/flatted": { - "version": "3.3.3", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", "dev": true, "license": "ISC" }, @@ -17652,7 +17372,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.9", + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", "dev": true, "funding": [ { @@ -17699,6 +17421,7 @@ }, "node_modules/foreground-child": { "version": "3.3.1", + "dev": true, "license": "ISC", "dependencies": { "cross-spawn": "^7.0.6", @@ -17713,6 +17436,7 @@ }, "node_modules/foreground-child/node_modules/signal-exit": { "version": "4.1.0", + "dev": true, "license": "ISC", "engines": { "node": ">=14" @@ -17813,9 +17537,9 @@ "license": "MIT" }, "node_modules/fs-extra": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", - "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", + "version": "11.3.4", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.4.tgz", + "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", "dev": true, "license": "MIT", "dependencies": { @@ -17892,14 +17616,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/generic-names": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-4.0.0.tgz", - "integrity": "sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==", - "dependencies": { - "loader-utils": "^3.2.0" - } - }, "node_modules/gensync": { "version": "1.0.0-beta.2", "dev": true, @@ -18035,21 +17751,8 @@ "node": ">=10" } }, - "node_modules/get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", + "node_modules/get-proto": { + "version": "1.0.1", "license": "MIT", "dependencies": { "dunder-proto": "^1.0.1", @@ -18100,6 +17803,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-3.0.0.tgz", "integrity": "sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==", + "deprecated": "This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead.", "dev": true, "license": "MIT", "dependencies": { @@ -18128,20 +17832,11 @@ "node": ">=4" } }, - "node_modules/git-remote-origin-url/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/git-semver-tags": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-5.0.1.tgz", "integrity": "sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==", + "deprecated": "This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead.", "dev": true, "license": "MIT", "dependencies": { @@ -18156,9 +17851,9 @@ } }, "node_modules/git-semver-tags/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -18275,6 +17970,8 @@ }, "node_modules/glob-to-regexp": { "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", "license": "BSD-2-Clause" }, "node_modules/global-modules": { @@ -19029,17 +18726,40 @@ "node": "^20.17.0 || >=22.9.0" } }, + "node_modules/ignore-walk/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/ignore-walk/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/ignore-walk/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -19051,7 +18771,10 @@ "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" }, "node_modules/immutable": { - "version": "5.0.3", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", + "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", + "dev": true, "license": "MIT" }, "node_modules/import-fresh": { @@ -19141,9 +18864,9 @@ } }, "node_modules/init-package-json/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -19402,7 +19125,7 @@ }, "node_modules/is-extglob": { "version": "2.1.1", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -19441,6 +19164,7 @@ }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -19473,7 +19197,7 @@ }, "node_modules/is-glob": { "version": "4.0.3", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" @@ -19515,7 +19239,7 @@ }, "node_modules/is-number": { "version": "7.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" @@ -19766,6 +19490,7 @@ }, "node_modules/isexe": { "version": "2.0.0", + "dev": true, "license": "ISC" }, "node_modules/istanbul-lib-coverage": { @@ -19857,16 +19582,19 @@ } }, "node_modules/jackspeak": { - "version": "3.4.3", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz", + "integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==", + "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@isaacs/cliui": "^8.0.2" + "@isaacs/cliui": "^9.0.0" + }, + "engines": { + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/jake": { @@ -20954,7 +20682,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.1.0", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", "dev": true, "license": "MIT", "dependencies": { @@ -21090,7 +20820,9 @@ "license": "MIT" }, "node_modules/jsonfile": { - "version": "6.1.0", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", "dev": true, "license": "MIT", "dependencies": { @@ -21276,22 +21008,22 @@ } }, "node_modules/lerna": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-9.0.3.tgz", - "integrity": "sha512-wCsJWKX8FaGJoWX2K5gL5q7ReqQNxNsS92AW5glBe/JzWEtoM/jgXXGrEzQzORMb8rTXYFjUjpn60et+i8XugA==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-9.0.7.tgz", + "integrity": "sha512-PMjbSWYfwL1yZ5c1D2PZuFyzmtYhLdn0f76uG8L25g6eYy34j+2jPb4Q6USx1UJvxVtxkdVEeAAWS/WxgJ8VZA==", "dev": true, "license": "MIT", "dependencies": { - "@lerna/create": "9.0.3", "@npmcli/arborist": "9.1.6", "@npmcli/package-json": "7.0.2", - "@npmcli/run-script": "10.0.2", + "@npmcli/run-script": "10.0.3", "@nx/devkit": ">=21.5.2 < 23.0.0", "@octokit/plugin-enterprise-rest": "6.0.1", "@octokit/rest": "20.1.2", "aproba": "2.0.0", "byte-size": "8.1.1", "chalk": "4.1.0", + "ci-info": "4.3.1", "cmd-shim": "6.0.3", "color-support": "1.1.3", "columnify": "1.6.0", @@ -21304,7 +21036,6 @@ "envinfo": "7.13.0", "execa": "5.0.0", "fs-extra": "^11.2.0", - "get-port": "5.1.1", "get-stream": "6.0.0", "git-url-parse": "14.0.0", "glob-parent": "6.0.2", @@ -21314,16 +21045,13 @@ "init-package-json": "8.2.2", "inquirer": "12.9.6", "is-ci": "3.0.1", - "is-stream": "2.0.0", "jest-diff": ">=30.0.0 < 31", "js-yaml": "4.1.1", "libnpmaccess": "10.0.3", "libnpmpublish": "11.1.2", "load-json-file": "6.2.0", - "make-dir": "4.0.0", "make-fetch-happen": "15.0.2", - "minimatch": "3.0.5", - "multimatch": "5.0.0", + "minimatch": "3.1.4", "npm-package-arg": "13.0.1", "npm-packlist": "10.0.3", "npm-registry-fetch": "19.1.0", @@ -21335,28 +21063,21 @@ "p-reduce": "2.1.0", "p-waterfall": "2.1.1", "pacote": "21.0.1", - "pify": "5.0.0", "read-cmd-shim": "4.0.0", - "resolve-from": "5.0.0", - "rimraf": "^4.4.1", "semver": "7.7.2", - "set-blocking": "^2.0.0", "signal-exit": "3.0.7", "slash": "3.0.0", "ssri": "12.0.0", "string-width": "^4.2.3", - "tar": "6.2.1", - "temp-dir": "1.0.0", + "tar": "7.5.11", "through": "2.3.8", "tinyglobby": "0.2.12", "typescript": ">=3 < 6", "upath": "2.0.1", - "uuid": "^11.1.0", "validate-npm-package-license": "3.0.4", "validate-npm-package-name": "6.0.2", "wide-align": "1.1.5", "write-file-atomic": "5.0.1", - "write-pkg": "4.0.0", "yargs": "17.7.2", "yargs-parser": "21.1.1" }, @@ -21380,51 +21101,6 @@ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, - "node_modules/lerna/node_modules/@nx/devkit": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.1.tgz", - "integrity": "sha512-WXJynHq5o2sGfwlzMzdsXlPtxfp07WVStLZlTvjzgkin6j4jfAKfYRD7a/8LnnwPEQcT8NkUYhe1T3qVrM/sJA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@zkochan/js-yaml": "0.0.7", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "minimatch": "9.0.3", - "semver": "^7.6.3", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": ">= 21 <= 23 || ^22.0.0-0" - } - }, - "node_modules/lerna/node_modules/@nx/devkit/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/lerna/node_modules/@nx/devkit/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/lerna/node_modules/@sinclair/typebox": { "version": "0.34.41", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.41.tgz", @@ -21447,6 +21123,22 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/lerna/node_modules/ci-info": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz", + "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/lerna/node_modules/cosmiconfig": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", @@ -21507,45 +21199,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lerna/node_modules/glob": { - "version": "9.3.5", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/lerna/node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/lerna/node_modules/glob/node_modules/minimatch": { - "version": "8.0.4", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/lerna/node_modules/import-local": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", @@ -21566,14 +21219,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lerna/node_modules/is-stream": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/lerna/node_modules/jest-diff": { "version": "30.2.0", "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.2.0.tgz", @@ -21607,21 +21252,10 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/lerna/node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/lerna/node_modules/minimatch": { - "version": "3.0.5", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.4.tgz", + "integrity": "sha512-twmL+S8+7yIsE9wsqgzU3E8/LumN3M3QELrBZ20OdmQ9jB2JvW5oZtBEmft84k/Gs5CG9mqtWc6Y9vW+JEzGxw==", "dev": true, "license": "ISC", "dependencies": { @@ -21631,14 +21265,6 @@ "node": "*" } }, - "node_modules/lerna/node_modules/minipass": { - "version": "4.2.8", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, "node_modules/lerna/node_modules/pretty-format": { "version": "30.2.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.2.0.tgz", @@ -21674,31 +21300,6 @@ "dev": true, "license": "MIT" }, - "node_modules/lerna/node_modules/resolve-from": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/lerna/node_modules/rimraf": { - "version": "4.4.1", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^9.2.0" - }, - "bin": { - "rimraf": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/lerna/node_modules/semver": { "version": "7.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", @@ -21794,9 +21395,9 @@ } }, "node_modules/libnpmpublish/node_modules/ci-info": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz", - "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz", + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", "dev": true, "funding": [ { @@ -21810,9 +21411,9 @@ } }, "node_modules/libnpmpublish/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -21841,7 +21442,9 @@ } }, "node_modules/linkifyjs": { - "version": "4.2.0", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.3.2.tgz", + "integrity": "sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==", "license": "MIT" }, "node_modules/load-json-file": { @@ -21871,18 +21474,16 @@ } }, "node_modules/loader-runner": { - "version": "4.3.0", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", + "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", "license": "MIT", "engines": { "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "engines": { - "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/locate-path": { @@ -21900,14 +21501,11 @@ } }, "node_modules/lodash": { - "version": "4.17.21", + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", "license": "MIT" }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" - }, "node_modules/lodash.clamp": { "version": "4.0.3", "license": "MIT" @@ -21936,6 +21534,12 @@ "version": "4.6.2", "license": "MIT" }, + "node_modules/lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", + "license": "MIT" + }, "node_modules/lodash.set": { "version": "4.3.2", "license": "MIT" @@ -23215,7 +22819,7 @@ }, "node_modules/micromatch": { "version": "4.0.8", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "braces": "^3.0.3", @@ -23292,8 +22896,11 @@ } }, "node_modules/minipass": { - "version": "7.1.2", - "license": "ISC", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", + "dev": true, + "license": "BlueOak-1.0.0", "engines": { "node": ">=16 || 14 >=14.17" } @@ -23445,19 +23052,6 @@ "version": "0.6.1", "license": "Apache-2.0" }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/modify-values": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", @@ -23515,36 +23109,6 @@ "version": "2.1.3", "license": "MIT" }, - "node_modules/multimatch": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", - "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/multimatch/node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/mumath": { "version": "3.3.4", "license": "Unlicense", @@ -23643,223 +23207,80 @@ "license": "MIT" }, "node_modules/node-gyp": { - "version": "11.5.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-11.5.0.tgz", - "integrity": "sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-12.2.0.tgz", + "integrity": "sha512-q23WdzrQv48KozXlr0U1v9dwO/k59NHeSzn6loGcasyf0UnSrtzs8kRxM+mfwJSf0DkX0s43hcqgnSO4/VNthQ==", "dev": true, "license": "MIT", "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^14.0.3", - "nopt": "^8.0.0", - "proc-log": "^5.0.0", + "make-fetch-happen": "^15.0.0", + "nopt": "^9.0.0", + "proc-log": "^6.0.0", "semver": "^7.3.5", - "tar": "^7.4.3", + "tar": "^7.5.4", "tinyglobby": "^0.2.12", - "which": "^5.0.0" + "which": "^6.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/node-gyp/node_modules/@npmcli/agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", - "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/node-gyp/node_modules/agent-base": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", - "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/node-gyp/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/node-gyp/node_modules/cacache": { - "version": "19.0.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-19.0.1.tgz", - "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==", + "node_modules/node-gyp/node_modules/abbrev": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-4.0.0.tgz", + "integrity": "sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==", "dev": true, "license": "ISC", - "dependencies": { - "@npmcli/fs": "^4.0.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "minipass-collect": "^2.0.1", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^7.0.2", - "ssri": "^12.0.0", - "tar": "^7.4.3", - "unique-filename": "^4.0.0" - }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/node-gyp/node_modules/chownr": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", - "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "node_modules/node-gyp/node_modules/isexe": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz", + "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", "dev": true, "license": "BlueOak-1.0.0", "engines": { - "node": ">=18" + "node": ">=20" } }, - "node_modules/node-gyp/node_modules/glob": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", - "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", + "node_modules/node-gyp/node_modules/nopt": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-9.0.0.tgz", + "integrity": "sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==", "dev": true, "license": "ISC", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" + "abbrev": "^4.0.0" }, "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/node-gyp/node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/node-gyp/node_modules/https-proxy-agent": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", - "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/node-gyp/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/node-gyp/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/node-gyp/node_modules/make-fetch-happen": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", - "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/agent": "^3.0.0", - "cacache": "^19.0.1", - "http-cache-semantics": "^4.1.1", - "minipass": "^7.0.2", - "minipass-fetch": "^4.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^1.0.0", - "proc-log": "^5.0.0", - "promise-retry": "^2.0.1", - "ssri": "^12.0.0" + "nopt": "bin/nopt.js" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/node-gyp/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "node_modules/node-gyp/node_modules/proc-log": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", + "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", "dev": true, "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/node-gyp/node_modules/p-map": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz", - "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", - "dev": true, - "license": "MIT", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/node-gyp/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -23869,73 +23290,20 @@ "node": ">=10" } }, - "node_modules/node-gyp/node_modules/tar": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", - "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/fs-minipass": "^4.0.0", - "chownr": "^3.0.0", - "minipass": "^7.1.2", - "minizlib": "^3.1.0", - "yallist": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/node-gyp/node_modules/unique-filename": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-4.0.0.tgz", - "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^5.0.0" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/node-gyp/node_modules/unique-slug": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-5.0.0.tgz", - "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, "node_modules/node-gyp/node_modules/which": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz", + "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", "dev": true, "license": "ISC", "dependencies": { - "isexe": "^3.1.1" + "isexe": "^4.0.0" }, "bin": { "node-which": "bin/which.js" }, "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/node-gyp/node_modules/yallist": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", - "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/node-int64": { @@ -23951,7 +23319,9 @@ "license": "MIT" }, "node_modules/node-releases": { - "version": "2.0.19", + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", "license": "MIT" }, "node_modules/nopt": { @@ -24013,9 +23383,9 @@ } }, "node_modules/normalize-package-data/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -24071,9 +23441,9 @@ } }, "node_modules/npm-install-checks/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -24186,9 +23556,9 @@ } }, "node_modules/npm-pick-manifest/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -24393,25 +23763,26 @@ "license": "MIT" }, "node_modules/nx": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/nx/-/nx-22.2.1.tgz", - "integrity": "sha512-f/tDP9QKcJ0IjG3liHxZkJORPIPwcYiL0A7JsFMRYKVBjGiuvZ+qkAijjsVGdJBF7S7jJ7dy3oNCIZKevVru8w==", + "version": "22.6.0", + "resolved": "https://registry.npmjs.org/nx/-/nx-22.6.0.tgz", + "integrity": "sha512-pKkq/ZP2/4YcAQlDOQvtCmPz/gpTgn1AfBiYhcyKX970MilvK6lqb9u/PTLfbi146oqPyEmphupV8YsORDvJ6A==", "dev": true, "hasInstallScript": true, "license": "MIT", "peer": true, "dependencies": { + "@ltd/j-toml": "^1.38.0", "@napi-rs/wasm-runtime": "0.2.4", "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "3.0.2", "@zkochan/js-yaml": "0.0.7", "axios": "^1.12.0", - "chalk": "^4.1.0", "cli-cursor": "3.1.0", "cli-spinners": "2.6.1", "cliui": "^8.0.1", "dotenv": "~16.4.5", "dotenv-expand": "~11.0.6", + "ejs": "^3.1.7", "enquirer": "~2.3.6", "figures": "3.2.0", "flat": "^5.0.2", @@ -24420,11 +23791,12 @@ "jest-diff": "^30.0.2", "jsonc-parser": "3.2.0", "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", + "minimatch": "10.2.4", "node-machine-id": "1.1.12", "npm-run-path": "^4.0.1", "open": "^8.4.0", "ora": "5.3.0", + "picocolors": "^1.1.0", "resolve.exports": "2.0.3", "semver": "^7.6.3", "string-width": "^4.2.3", @@ -24442,20 +23814,20 @@ "nx-cloud": "bin/nx-cloud.js" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "22.2.1", - "@nx/nx-darwin-x64": "22.2.1", - "@nx/nx-freebsd-x64": "22.2.1", - "@nx/nx-linux-arm-gnueabihf": "22.2.1", - "@nx/nx-linux-arm64-gnu": "22.2.1", - "@nx/nx-linux-arm64-musl": "22.2.1", - "@nx/nx-linux-x64-gnu": "22.2.1", - "@nx/nx-linux-x64-musl": "22.2.1", - "@nx/nx-win32-arm64-msvc": "22.2.1", - "@nx/nx-win32-x64-msvc": "22.2.1" + "@nx/nx-darwin-arm64": "22.6.0", + "@nx/nx-darwin-x64": "22.6.0", + "@nx/nx-freebsd-x64": "22.6.0", + "@nx/nx-linux-arm-gnueabihf": "22.6.0", + "@nx/nx-linux-arm64-gnu": "22.6.0", + "@nx/nx-linux-arm64-musl": "22.6.0", + "@nx/nx-linux-x64-gnu": "22.6.0", + "@nx/nx-linux-x64-musl": "22.6.0", + "@nx/nx-win32-arm64-msvc": "22.6.0", + "@nx/nx-win32-x64-msvc": "22.6.0" }, "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" + "@swc-node/register": "^1.11.1", + "@swc/core": "^1.15.8" }, "peerDependenciesMeta": { "@swc-node/register": { @@ -24486,14 +23858,27 @@ "dev": true, "license": "MIT" }, + "node_modules/nx/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/nx/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, "node_modules/nx/node_modules/cliui": { @@ -24538,16 +23923,16 @@ } }, "node_modules/nx/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^2.0.1" + "brace-expansion": "^5.0.2" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -25010,6 +24395,7 @@ }, "node_modules/package-json-from-dist": { "version": "1.0.1", + "dev": true, "license": "BlueOak-1.0.0" }, "node_modules/pacote": { @@ -25077,16 +24463,6 @@ "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/pacote/node_modules/chownr": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", - "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, "node_modules/pacote/node_modules/hosted-git-info": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", @@ -25111,13 +24487,13 @@ } }, "node_modules/pacote/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz", + "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/pacote/node_modules/lru-cache": { @@ -25160,9 +24536,9 @@ } }, "node_modules/pacote/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -25172,23 +24548,6 @@ "node": ">=10" } }, - "node_modules/pacote/node_modules/tar": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", - "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/fs-minipass": "^4.0.0", - "chownr": "^3.0.0", - "minipass": "^7.1.2", - "minizlib": "^3.1.0", - "yallist": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/pacote/node_modules/which": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", @@ -25205,16 +24564,6 @@ "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/pacote/node_modules/yallist": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", - "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -25354,6 +24703,7 @@ }, "node_modules/path-key": { "version": "3.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -25364,22 +24714,31 @@ "license": "MIT" }, "node_modules/path-scurry": { - "version": "1.11.1", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" }, "engines": { - "node": ">=16 || 14 >=14.18" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "license": "ISC" + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", + "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } }, "node_modules/path-type": { "version": "4.0.0", @@ -25414,7 +24773,7 @@ }, "node_modules/picomatch": { "version": "2.3.1", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=8.6" @@ -25435,16 +24794,13 @@ } }, "node_modules/pify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", - "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, "node_modules/pirates": { @@ -25515,11 +24871,13 @@ } }, "node_modules/playwright": { - "version": "1.51.1", + "version": "1.58.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz", + "integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.51.1" + "playwright-core": "1.58.2" }, "bin": { "playwright": "cli.js" @@ -25532,7 +24890,9 @@ } }, "node_modules/playwright-core": { - "version": "1.51.1", + "version": "1.58.2", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz", + "integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==", "dev": true, "license": "Apache-2.0", "bin": { @@ -25548,6 +24908,7 @@ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -25671,24 +25032,6 @@ "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss-modules": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-6.0.1.tgz", - "integrity": "sha512-zyo2sAkVvuZFFy0gc2+4O+xar5dYlaVy/ebO24KT0ftk/iJevSNyPyQellsBLlnccwh7f6V6Y4GvuKRYToNgpQ==", - "dependencies": { - "generic-names": "^4.0.0", - "icss-utils": "^5.1.0", - "lodash.camelcase": "^4.3.0", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "string-hash": "^1.1.3" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, "node_modules/postcss-modules-extract-imports": { "version": "3.1.0", "license": "ISC", @@ -26125,13 +25468,6 @@ "version": "4.0.3", "license": "MIT" }, - "node_modules/randombytes": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, "node_modules/react": { "version": "17.0.2", "license": "MIT", @@ -26696,6 +26032,7 @@ }, "node_modules/readdirp": { "version": "4.1.2", + "dev": true, "license": "MIT", "engines": { "node": ">= 14.18.0" @@ -27007,12 +26344,15 @@ } }, "node_modules/rehype-mathjax/node_modules/form-data": { - "version": "3.0.3", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.4.tgz", + "integrity": "sha512-f0cRzm6dkyVYV3nPoooP8XlccPQukegwhAnpoLcXy+X+A8KfpGOoXwDr9FLZd3wzgLaBGQBE3lY93Zm/i1JvIQ==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", "mime-types": "^2.1.35" }, "engines": { @@ -27683,6 +27023,7 @@ }, "node_modules/safe-buffer": { "version": "5.2.1", + "dev": true, "funding": [ { "type": "github", @@ -27733,7 +27074,6 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", - "dev": true, "engines": { "node": ">=10" } @@ -27744,6 +27084,7 @@ }, "node_modules/sass": { "version": "1.86.0", + "dev": true, "license": "MIT", "dependencies": { "chokidar": "^4.0.0", @@ -27762,6 +27103,7 @@ }, "node_modules/sass/node_modules/@parcel/watcher": { "version": "2.5.1", + "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -27796,6 +27138,7 @@ }, "node_modules/sass/node_modules/node-addon-api": { "version": "7.1.1", + "dev": true, "license": "MIT", "optional": true }, @@ -27822,7 +27165,9 @@ } }, "node_modules/schema-utils": { - "version": "4.3.0", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", @@ -27839,7 +27184,9 @@ } }, "node_modules/schema-utils/node_modules/ajv": { - "version": "8.17.1", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "license": "MIT", "peer": true, "dependencies": { @@ -27855,6 +27202,8 @@ }, "node_modules/schema-utils/node_modules/ajv-keywords": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" @@ -27865,6 +27214,8 @@ }, "node_modules/schema-utils/node_modules/json-schema-traverse": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, "node_modules/semver": { @@ -27875,20 +27226,6 @@ "semver": "bin/semver.js" } }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true, - "license": "ISC" - }, "node_modules/set-function-length": { "version": "1.2.2", "license": "MIT", @@ -27940,6 +27277,7 @@ }, "node_modules/shebang-command": { "version": "2.0.0", + "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" @@ -27950,6 +27288,7 @@ }, "node_modules/shebang-regex": { "version": "3.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -28062,18 +27401,18 @@ "license": "MIT" }, "node_modules/sigstore": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-4.0.0.tgz", - "integrity": "sha512-Gw/FgHtrLM9WP8P5lLcSGh9OQcrTruWCELAiS48ik1QbL0cH+dfjomiRTUE9zzz+D1N6rOLkwXUvVmXZAsNE0Q==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-4.1.0.tgz", + "integrity": "sha512-/fUgUhYghuLzVT/gaJoeVehLCgZiUxPCPMcyVNY0lIf/cTCz58K/WTI7PefDarXxp9nUKpEwg1yyz3eSBMTtgA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^4.0.0", - "@sigstore/core": "^3.0.0", + "@sigstore/core": "^3.1.0", "@sigstore/protobuf-specs": "^0.5.0", - "@sigstore/sign": "^4.0.0", - "@sigstore/tuf": "^4.0.0", - "@sigstore/verify": "^3.0.0" + "@sigstore/sign": "^4.1.0", + "@sigstore/tuf": "^4.0.1", + "@sigstore/verify": "^3.1.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -28159,19 +27498,6 @@ "node": ">= 14" } }, - "node_modules/sort-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", - "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-obj": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/source-map": { "version": "0.6.1", "license": "BSD-3-Clause", @@ -28366,11 +27692,6 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" - }, "node_modules/string-length": { "version": "4.0.2", "dev": true, @@ -28397,6 +27718,7 @@ }, "node_modules/string-width": { "version": "4.2.3", + "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -28407,25 +27729,9 @@ "node": ">=8" } }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "license": "MIT" - }, "node_modules/string-width/node_modules/emoji-regex": { "version": "8.0.0", + "dev": true, "license": "MIT" }, "node_modules/string.prototype.includes": { @@ -28548,17 +27854,7 @@ }, "node_modules/strip-ansi": { "version": "6.0.1", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -28932,7 +28228,9 @@ } }, "node_modules/table/node_modules/ajv": { - "version": "8.17.1", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "dev": true, "license": "MIT", "dependencies": { @@ -28952,28 +28250,33 @@ "license": "MIT" }, "node_modules/tapable": { - "version": "2.2.1", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", "license": "MIT", "engines": { "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "version": "7.5.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.11.tgz", + "integrity": "sha512-ChjMH33/KetonMTAtpYdgUFr0tbz69Fp2v7zWxQfYZX4g5ZN2nOBXm1R2xyA+lMIKrLKIoKAwFj93jE/avX9cQ==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" }, "engines": { - "node": ">=10" + "node": ">=18" } }, "node_modules/tar-stream": { @@ -28991,84 +28294,14 @@ "node": ">=6" } }, - "node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tar/node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", "dev": true, - "license": "MIT", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=4" + "node": ">=18" } }, "node_modules/terser": { @@ -29089,13 +28322,14 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.14", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.4.0.tgz", + "integrity": "sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==", "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", "terser": "^5.31.1" }, "engines": { @@ -29122,6 +28356,8 @@ }, "node_modules/terser-webpack-plugin/node_modules/jest-worker": { "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -29134,6 +28370,8 @@ }, "node_modules/terser-webpack-plugin/node_modules/supports-color": { "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -29188,6 +28426,8 @@ }, "node_modules/through": { "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true, "license": "MIT" }, @@ -29310,7 +28550,9 @@ "license": "ISC" }, "node_modules/tmp": { - "version": "0.2.3", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", "dev": true, "license": "MIT", "engines": { @@ -29335,7 +28577,7 @@ }, "node_modules/to-regex-range": { "version": "5.0.1", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" @@ -29486,15 +28728,15 @@ "license": "0BSD" }, "node_modules/tuf-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-4.0.0.tgz", - "integrity": "sha512-Lq7ieeGvXDXwpoSmOSgLWVdsGGV9J4a77oDTAPe/Ltrqnnm/ETaRlBAQTH5JatEh8KXuE6sddf9qAv1Q2282Hg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-4.1.0.tgz", + "integrity": "sha512-50QV99kCKH5P/Vs4E2Gzp7BopNV+KzTXqWeaxrfu5IQJBOULRsTIS9seSsOVT8ZnGXzCyx55nYWAi4qJzpZKEQ==", "dev": true, "license": "MIT", "dependencies": { - "@tufjs/models": "4.0.0", - "debug": "^4.4.1", - "make-fetch-happen": "^15.0.0" + "@tufjs/models": "4.1.0", + "debug": "^4.4.3", + "make-fetch-happen": "^15.0.1" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -29890,6 +29132,8 @@ }, "node_modules/universalify": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "license": "MIT", "engines": { @@ -29913,6 +29157,7 @@ }, "node_modules/update-browserslist-db": { "version": "1.1.3", + "dev": true, "funding": [ { "type": "opencollective", @@ -30016,20 +29261,6 @@ "version": "1.0.2", "license": "MIT" }, - "node_modules/uuid": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/esm/bin/uuid" - } - }, "node_modules/uvu": { "version": "0.5.6", "license": "MIT", @@ -30215,7 +29446,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.2", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz", + "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", @@ -30262,33 +29495,37 @@ } }, "node_modules/webpack": { - "version": "5.98.0", + "version": "5.105.4", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.4.tgz", + "integrity": "sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==", "license": "MIT", "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", + "acorn": "^8.16.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.28.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", + "enhanced-resolve": "^5.20.0", + "es-module-lexer": "^2.0.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", + "loader-runner": "^4.3.1", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^4.3.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.17", + "watchpack": "^2.5.1", + "webpack-sources": "^3.3.4" }, "bin": { "webpack": "bin/webpack.js" @@ -30307,56 +29544,142 @@ } }, "node_modules/webpack-sources": { - "version": "3.2.3", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.4.tgz", + "integrity": "sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==", "license": "MIT", "engines": { "node": ">=10.13.0" } }, - "node_modules/webpack/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", + "node_modules/webpack/node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", "license": "MIT" }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", + "node_modules/webpack/node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", + "peer": true, "dependencies": { - "iconv-lite": "0.6.3" + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/whatwg-url": { - "version": "11.0.0", + "node_modules/webpack/node_modules/enhanced-resolve": { + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", + "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", "license": "MIT", "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" + "graceful-fs": "^4.2.4", + "tapable": "^2.3.0" }, "engines": { - "node": ">=12" + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "license": "MIT" + }, + "node_modules/webpack/node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "11.0.0", + "license": "MIT", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, "node_modules/which": { "version": "2.0.2", + "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" @@ -30476,7 +29799,9 @@ "license": "MIT" }, "node_modules/world-calendars": { - "version": "1.0.3", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/world-calendars/-/world-calendars-1.0.4.tgz", + "integrity": "sha512-VGRnLJS+xJmGDPodgJRnGIDwGu0s+Cr9V2HB3EzlDZ5n0qb8h5SJtGUEkjrphZYAglEiXZ6kiXdmk0H/h/uu/w==", "license": "MIT", "dependencies": { "object-assign": "^4.1.0" @@ -30497,22 +29822,6 @@ "node": ">=8" } }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/wrappy": { "version": "1.0.2", "license": "ISC" @@ -30529,95 +29838,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/write-json-file": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", - "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-indent": "^5.0.0", - "graceful-fs": "^4.1.15", - "make-dir": "^2.1.0", - "pify": "^4.0.1", - "sort-keys": "^2.0.0", - "write-file-atomic": "^2.4.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/write-json-file/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/write-json-file/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/write-json-file/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/write-json-file/node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "node_modules/write-pkg": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz", - "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sort-keys": "^2.0.0", - "type-fest": "^0.4.1", - "write-json-file": "^3.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/write-pkg/node_modules/type-fest": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", - "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=6" - } - }, "node_modules/ws": { "version": "8.18.1", "license": "MIT", @@ -32194,10 +31414,11 @@ "license": "MIT" }, "plugins/pivot/src/js/node_modules/rollup": { - "version": "3.29.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.5.tgz", - "integrity": "sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.30.0.tgz", + "integrity": "sha512-kQvGasUgN+AlWGliFn2POSajRQEsULVYFGTvOZmK06d7vCD+YhZztt70kGk3qaeAXeWYL5eO7zx+rAubBc55eA==", "dev": true, + "license": "MIT", "bin": { "rollup": "dist/bin/rollup" }, @@ -32300,25 +31521,24 @@ } }, "plugins/plotly-express/src/js/node_modules/@deephaven/chart": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/chart/-/chart-1.2.0.tgz", - "integrity": "sha512-8zATwW1Vfd02AeqLrxbVzTCyEVyIXhiiwuMwxNLiF5xQ30HrpiLtoNShZfbYFzLp86/iPEMhQ3K51maIL5K7nQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/chart/-/chart-1.16.0.tgz", + "integrity": "sha512-ag+A1gA1MC2FDI/WRad4X8D8aFo2awHBs35NUZo96bMXy7moHbQlDdQcnwcV0gzdPM5Net3QZSfJJs1xVpKAfA==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.2.0", + "@deephaven/components": "^1.16.0", "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/utils": "^1.1.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", "buffer": "^6.0.3", "fast-deep-equal": "^3.1.3", - "lodash.debounce": "^4.0.8", - "lodash.set": "^4.3.2", + "lodash": "^4.17.21", "memoize-one": "^5.1.1", "memoizee": "^0.4.15", - "plotly.js": "^3.0.0", - "prop-types": "^15.7.2", + "plotly.js": "3.1.0", "react-plotly.js": "^2.6.0" }, "engines": { @@ -32328,37 +31548,22 @@ "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/react-hooks": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", - "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", - "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^1.1.0", - "@deephaven/utils": "^1.1.0", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/plotly-express/src/js/node_modules/@deephaven/components": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.2.0.tgz", - "integrity": "sha512-xOh8D34TG1XmrdqSAIAfUbG7jcfhB7Me0l4J7Y44YExkj8KaZtxsdR9ZIb6/BPQLFWUY+ev8wPyZwJowjf1ylA==", + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.16.0.tgz", + "integrity": "sha512-jC0d4g8VFmLgN/dokZOmQyLX9Il1JmJX3h9ytqFLneGvFs+TPMCpn7U9wkajmbcjmzNaQF/D2kai0wrrJhH9Lw==", + "license": "Apache-2.0", "dependencies": { "@adobe/react-spectrum": "3.38.0", "@deephaven/icons": "^1.2.0", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/utils": "^1.1.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", + "@fontsource/fira-mono": "5.0.13", + "@fontsource/fira-sans": "5.0.20", "@fortawesome/fontawesome-svg-core": "^6.2.1", "@fortawesome/react-fontawesome": "^0.2.0", + "@hello-pangea/dnd": "^18.0.1", "@internationalized/date": "^3.5.5", "@react-spectrum/theme-default": "^3.5.1", "@react-spectrum/toast": "^3.0.0-beta.16", @@ -32376,12 +31581,10 @@ "memoizee": "^0.4.15", "nanoid": "^5.0.7", "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", "react-reverse-portal": "^2.3.0", "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6" + "react-virtualized-auto-sizer": "1.0.7", + "react-window": "^1.8.7" }, "engines": { "node": ">=10" @@ -32392,29 +31595,51 @@ "react-is": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/components/node_modules/@deephaven/react-hooks": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", - "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components/node_modules/@hello-pangea/dnd": { + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/@hello-pangea/dnd/-/dnd-18.0.1.tgz", + "integrity": "sha512-xojVWG8s/TGrKT1fC8K2tIWeejJYTAeJuj36zM//yEm/ZrnZUSFGS15BpO+jGZT1ybWvyXmeDJwPYb4dhWlbZQ==", + "license": "Apache-2.0", "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^1.1.0", - "@deephaven/utils": "^1.1.0", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" + "@babel/runtime": "^7.26.7", + "css-box-model": "^1.2.1", + "raf-schd": "^4.0.3", + "react-redux": "^9.2.0", + "redux": "^5.0.1" }, - "engines": { - "node": ">=16" + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components/node_modules/@hello-pangea/dnd/node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "license": "MIT", + "dependencies": { + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" }, "peerDependencies": { - "react": ">=16.8.0" + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/components/node_modules/@react-types/combobox": { + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components/node_modules/@react-types/combobox": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.1.tgz", "integrity": "sha512-7xr+HknfhReN4QPqKff5tbKTe2kGZvH+DGzPYskAtb51FAAiZsKo+WvnNAvLwg3kRoC9Rkn4TAiVBp/HgymRDw==", + "license": "Apache-2.0", "dependencies": { "@react-types/shared": "^3.26.0" }, @@ -32422,138 +31647,147 @@ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-1.2.0.tgz", - "integrity": "sha512-v2JSDzwKIfLKL+hArcOmsWM9reIrBcvsbi51jFK+ChSJDFhIy46Wrrc4xNUJ+UmG2jbU0f/FmHPTikb1KF6dcw==", - "dependencies": { - "@deephaven/components": "^1.2.0", - "@deephaven/golden-layout": "^1.2.0", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/redux": "^1.2.0", - "@deephaven/utils": "^1.1.0", - "classnames": "^2.3.1", - "fast-deep-equal": "^3.1.3", - "lodash.ismatch": "^4.1.1", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "nanoid": "^5.0.7", - "prop-types": "^15.7.2" - }, + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components/node_modules/react-virtualized-auto-sizer": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.7.tgz", + "integrity": "sha512-Mxi6lwOmjwIjC1X4gABXMJcKHsOo0xWl3E3ugOgufB8GJU+MqrtY35aBuvCYv/razQ1Vbp7h1gWJjGjoNN5pmA==", + "license": "MIT", "engines": { - "node": ">=16" + "node": ">8.0.0" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "react-redux": "^7.2.4" + "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc", + "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard-core-plugins/-/dashboard-core-plugins-1.2.0.tgz", - "integrity": "sha512-G0xxM3rn92tkQNzjBN/vB2JFL7C5igEdKwYD4BOFbU5A/Cv7B2UtkFwWmOZM6HPs0EA3F5cSRI3LUMeU+xsuhg==", + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/jsapi-utils": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.16.0.tgz", + "integrity": "sha512-lyMDgxmb7v2GDlm1Ksf4S037QuWUhpOMKtnHZoEuKKIthcd6WejsNP+S8U2iRCYSJiJ1jEpTAVMrrS2CM4ZC7w==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/chart": "^1.2.0", - "@deephaven/components": "^1.2.0", - "@deephaven/console": "^1.2.0", - "@deephaven/dashboard": "^1.2.0", - "@deephaven/file-explorer": "^1.2.0", "@deephaven/filters": "^1.1.0", - "@deephaven/golden-layout": "^1.2.0", - "@deephaven/grid": "^1.2.0", - "@deephaven/icons": "^1.2.0", - "@deephaven/iris-grid": "^1.2.0", - "@deephaven/jsapi-bootstrap": "^1.2.0", - "@deephaven/jsapi-components": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", - "@deephaven/log": "^1.1.0", - "@deephaven/plugin": "^1.2.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/redux": "^1.2.0", - "@deephaven/storage": "^1.1.0", - "@deephaven/utils": "^1.1.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "fast-deep-equal": "^3.1.3", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", "lodash.clamp": "^4.0.3", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/log": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.8.0.tgz", + "integrity": "sha512-gzp6/7qW4W8Re+DLSaG33KEQJ30OrrNq3cNQA8fUeXQrabSNOIsyeVOaerQ/57c4zWhWVKamplax0LIYRsmDiw==", + "license": "Apache-2.0", + "dependencies": { + "event-target-shim": "^6.0.2", + "jszip": "^3.10.1", + "safe-stable-stringify": "^2.5.0" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/react-hooks": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.14.0.tgz", + "integrity": "sha512-VWRU6Hka5GyN0zO5LJYI5YgKrEsf0xAKrQ5LnEX4WSloB1C5DFoS1K1kH3fPqVBhid5JTu7R7oe0y4Tvt4wesQ==", + "license": "Apache-2.0", + "dependencies": { + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "nanoid": "^5.0.7", - "prop-types": "^15.7.2", - "react-markdown": "^8.0.7", - "redux": "^4.2.0", - "redux-thunk": "^2.4.1", - "rehype-mathjax": "^4.0.3", - "remark-gfm": "^3.0.1", - "remark-math": "^5.1.1" + "nanoid": "^5.0.7" }, "engines": { "node": ">=16" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "react-redux": "^7.2.4" + "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/console": { + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/chart/node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT", + "peer": true + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/components": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.2.0.tgz", - "integrity": "sha512-9cpQ92NUNHYvdrS5jlImCy+RKG7VqR39BRamlvJclFI5cOqK6q5gynhNkmjVZyKqLSLWYSo0175rDK8FSaKRwQ==", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.2.0.tgz", + "integrity": "sha512-xOh8D34TG1XmrdqSAIAfUbG7jcfhB7Me0l4J7Y44YExkj8KaZtxsdR9ZIb6/BPQLFWUY+ev8wPyZwJowjf1ylA==", "dependencies": { - "@astral-sh/ruff-wasm-web": "0.6.4", - "@deephaven/chart": "^1.2.0", - "@deephaven/components": "^1.2.0", + "@adobe/react-spectrum": "3.38.0", "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-bootstrap": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", "@deephaven/log": "^1.1.0", "@deephaven/react-hooks": "^1.2.0", - "@deephaven/storage": "^1.1.0", "@deephaven/utils": "^1.1.0", + "@fortawesome/fontawesome-svg-core": "^6.2.1", "@fortawesome/react-fontawesome": "^0.2.0", + "@internationalized/date": "^3.5.5", + "@react-spectrum/theme-default": "^3.5.1", + "@react-spectrum/toast": "^3.0.0-beta.16", + "@react-spectrum/utils": "^3.11.5", + "@react-types/combobox": "3.13.1", + "@react-types/radio": "^3.8.1", + "@react-types/shared": "^3.22.1", + "@react-types/textfield": "^3.9.1", + "bootstrap": "4.6.2", "classnames": "^2.3.1", - "linkifyjs": "^4.1.0", + "event-target-shim": "^6.0.2", + "lodash.clamp": "^4.0.3", "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", + "lodash.flatten": "^4.4.0", "memoizee": "^0.4.15", - "monaco-editor": "^0.43.0", "nanoid": "^5.0.7", - "papaparse": "5.3.2", "popper.js": "^1.16.1", "prop-types": "^15.7.2", - "shell-quote": "^1.7.2" + "react-beautiful-dnd": "^13.1.0", + "react-reverse-portal": "^2.3.0", + "react-transition-group": "^4.4.2", + "react-virtualized-auto-sizer": "1.0.6", + "react-window": "^1.8.6" }, "engines": { - "node": ">=16" + "node": ">=10" }, "peerDependencies": { "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react-dom": ">=16.8.0", + "react-is": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/file-explorer": { + "plugins/plotly-express/src/js/node_modules/@deephaven/components/node_modules/@deephaven/react-hooks": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/file-explorer/-/file-explorer-1.2.0.tgz", - "integrity": "sha512-RFxysUd60R+860aOaj0mz+C6k4e0mD3ifl+ZeV64HFOvwDn/RACofO0nX4fbmBd2xflfxUhwd8PILyEVgKdMXQ==", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", + "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", "dependencies": { - "@deephaven/components": "^1.2.0", - "@deephaven/icons": "^1.2.0", + "@adobe/react-spectrum": "3.38.0", "@deephaven/log": "^1.1.0", - "@deephaven/storage": "^1.1.0", "@deephaven/utils": "^1.1.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", + "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", - "prop-types": "^15.7.2" + "nanoid": "^5.0.7" }, "engines": { "node": ">=16" @@ -32562,62 +31796,71 @@ "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/golden-layout": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.2.0.tgz", - "integrity": "sha512-ixSaVTqlKiA9pm96ZMldPA7zjT55HuifCoGr4oFB3GHYq3/H1ZKdUb4xGNtJhkxoE/q9ZU3K+jrlGDc2tiDz2g==", + "plugins/plotly-express/src/js/node_modules/@deephaven/components/node_modules/@react-types/combobox": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.1.tgz", + "integrity": "sha512-7xr+HknfhReN4QPqKff5tbKTe2kGZvH+DGzPYskAtb51FAAiZsKo+WvnNAvLwg3kRoC9Rkn4TAiVBp/HgymRDw==", "dependencies": { - "@deephaven/components": "^1.2.0", - "jquery": "^3.6.0", - "nanoid": "^5.0.7" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/grid": { + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-1.2.0.tgz", - "integrity": "sha512-l3c0R4OR45mWQVk8nxMT5lE6C67Dq9igGbuSCwXfcsivNaLTg4QQQ+7dFmLE0bvAzkkUTXDq62LIt7QajI3w8g==", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-1.2.0.tgz", + "integrity": "sha512-v2JSDzwKIfLKL+hArcOmsWM9reIrBcvsbi51jFK+ChSJDFhIy46Wrrc4xNUJ+UmG2jbU0f/FmHPTikb1KF6dcw==", "dependencies": { + "@deephaven/components": "^1.2.0", + "@deephaven/golden-layout": "^1.2.0", + "@deephaven/log": "^1.1.0", + "@deephaven/react-hooks": "^1.2.0", + "@deephaven/redux": "^1.2.0", "@deephaven/utils": "^1.1.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", + "fast-deep-equal": "^3.1.3", + "lodash.ismatch": "^4.1.1", + "lodash.throttle": "^4.1.1", "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", + "nanoid": "^5.0.7", "prop-types": "^15.7.2" }, "engines": { "node": ">=16" }, "peerDependencies": { - "react": ">=16.8.0" + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-redux": "^7.2.4" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-1.2.0.tgz", - "integrity": "sha512-zIoL4+SRix/ucGwkKZeXrvoWSwTZoKfGNAzlM1ib2oyGPq7aXul9TXFFdyUH1Vtch3EUleh3WhaVBySLg/cXtQ==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard-core-plugins/-/dashboard-core-plugins-1.16.1.tgz", + "integrity": "sha512-iTqug2ctxumxvn8prlHvGoTLt+xsfPe/957saOc9I3vC7aRoVjgmfIxCenszjGz9i219O9htjRDh4ESEgqAjwA==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.2.0", - "@deephaven/console": "^1.2.0", + "@deephaven/chart": "^1.16.0", + "@deephaven/components": "^1.16.0", + "@deephaven/console": "^1.16.0", + "@deephaven/dashboard": "^1.16.1", + "@deephaven/file-explorer": "^1.16.0", "@deephaven/filters": "^1.1.0", - "@deephaven/grid": "^1.2.0", + "@deephaven/golden-layout": "^1.16.0", + "@deephaven/grid": "^1.15.1", "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-components": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/storage": "^1.1.0", - "@deephaven/utils": "^1.1.0", - "@dnd-kit/core": "^6.1.0", - "@dnd-kit/sortable": "^7.0.2", - "@dnd-kit/utilities": "^3.2.2", + "@deephaven/iris-grid": "^1.16.0", + "@deephaven/jsapi-bootstrap": "^1.16.0", + "@deephaven/jsapi-components": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/plugin": "^1.16.1", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/redux": "^1.16.0", + "@deephaven/storage": "^1.8.0", + "@deephaven/utils": "^1.10.0", "@fortawesome/react-fontawesome": "^0.2.0", "classnames": "^2.3.1", "fast-deep-equal": "^3.1.3", @@ -32626,219 +31869,225 @@ "lodash.throttle": "^4.1.1", "memoize-one": "^5.1.1", "memoizee": "^0.4.15", - "monaco-editor": "^0.43.0", "nanoid": "^5.0.7", "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2" + "react-markdown": "^8.0.7", + "redux": "^4.2.0", + "redux-thunk": "^2.4.1", + "rehype-mathjax": "^4.0.3", + "remark-gfm": "^3.0.1", + "remark-math": "^5.1.1" }, "engines": { - "node": ">=10" + "node": ">=16" }, "peerDependencies": { "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react-dom": ">=16.8.0", + "react-redux": "^7.2.4" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-components": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-1.2.0.tgz", - "integrity": "sha512-acmrnm8qouKg9r9AxE3KwdacDtn8u9D1yiQgjlu8DOX+k3p+J/R2VNE591hVagaNdUc30Y2HIFmv8s/3KHYRog==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.16.0.tgz", + "integrity": "sha512-jC0d4g8VFmLgN/dokZOmQyLX9Il1JmJX3h9ytqFLneGvFs+TPMCpn7U9wkajmbcjmzNaQF/D2kai0wrrJhH9Lw==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.2.0", - "@deephaven/jsapi-bootstrap": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/utils": "^1.1.0", - "@types/js-cookie": "^3.0.3", - "classnames": "^2.3.2", - "js-cookie": "^3.0.5", + "@adobe/react-spectrum": "3.38.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", + "@fontsource/fira-mono": "5.0.13", + "@fontsource/fira-sans": "5.0.20", + "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "@hello-pangea/dnd": "^18.0.1", + "@internationalized/date": "^3.5.5", + "@react-spectrum/theme-default": "^3.5.1", + "@react-spectrum/toast": "^3.0.0-beta.16", + "@react-spectrum/utils": "^3.11.5", + "@react-types/combobox": "3.13.1", + "@react-types/radio": "^3.8.1", + "@react-types/shared": "^3.22.1", + "@react-types/textfield": "^3.9.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", - "prop-types": "^15.8.1" + "lodash.flatten": "^4.4.0", + "memoizee": "^0.4.15", + "nanoid": "^5.0.7", + "popper.js": "^1.16.1", + "react-reverse-portal": "^2.3.0", + "react-transition-group": "^4.4.2", + "react-virtualized-auto-sizer": "1.0.7", + "react-window": "^1.8.7" }, "engines": { - "node": ">=16" + "node": ">=10" }, "peerDependencies": { - "react": ">=16.8.0" + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-is": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/react-hooks": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", - "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/@hello-pangea/dnd": { + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/@hello-pangea/dnd/-/dnd-18.0.1.tgz", + "integrity": "sha512-xojVWG8s/TGrKT1fC8K2tIWeejJYTAeJuj36zM//yEm/ZrnZUSFGS15BpO+jGZT1ybWvyXmeDJwPYb4dhWlbZQ==", + "license": "Apache-2.0", "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^1.1.0", - "@deephaven/utils": "^1.1.0", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" + "@babel/runtime": "^7.26.7", + "css-box-model": "^1.2.1", + "raf-schd": "^4.0.3", + "react-redux": "^9.2.0", + "redux": "^5.0.1" }, "peerDependencies": { - "react": ">=16.8.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/storage": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.1.0.tgz", - "integrity": "sha512-H/ggOTHagkO8ghvbqllS87wH/My4Ob6dppP8UjakoOax560VOXUh0d2w23OHW97PvoeVK+MJlNXnLahJQtgVqg==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/@hello-pangea/dnd/node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "license": "MIT", "dependencies": { - "@deephaven/filters": "^1.1.0", - "@deephaven/log": "^1.1.0", - "lodash.throttle": "^4.1.1" - }, - "engines": { - "node": ">=16" + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" }, "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/golden-layout": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.2.0.tgz", - "integrity": "sha512-ixSaVTqlKiA9pm96ZMldPA7zjT55HuifCoGr4oFB3GHYq3/H1ZKdUb4xGNtJhkxoE/q9ZU3K+jrlGDc2tiDz2g==", - "dependencies": { - "@deephaven/components": "^1.2.0", - "jquery": "^3.6.0", - "nanoid": "^5.0.7" + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/react-hooks": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", - "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/@react-types/combobox": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.1.tgz", + "integrity": "sha512-7xr+HknfhReN4QPqKff5tbKTe2kGZvH+DGzPYskAtb51FAAiZsKo+WvnNAvLwg3kRoC9Rkn4TAiVBp/HgymRDw==", + "license": "Apache-2.0", "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^1.1.0", - "@deephaven/utils": "^1.1.0", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" + "@react-types/shared": "^3.26.0" }, "peerDependencies": { - "react": ">=16.8.0" + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/filters": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/filters/-/filters-1.1.0.tgz", - "integrity": "sha512-SMWKYT8aFtZ/CyVUtUiF1/RPQGl4Y6dvNG43KvmIMKKMXYqhliKD291aynYSl7C8IafkHNzdDtdAZPgPXLoOWA==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/react-virtualized-auto-sizer": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.7.tgz", + "integrity": "sha512-Mxi6lwOmjwIjC1X4gABXMJcKHsOo0xWl3E3ugOgufB8GJU+MqrtY35aBuvCYv/razQ1Vbp7h1gWJjGjoNN5pmA==", + "license": "MIT", "engines": { - "node": ">=16" - } - }, - "plugins/plotly-express/src/js/node_modules/@deephaven/icons": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-1.2.0.tgz", - "integrity": "sha512-esxuQcRjQxuu+AycLIB7TWNDDGReDuol6KMx6LpcVHMx6AHp8Zm/u90qHyDrzDSJ6bhBTM6ZNEscWzWL58WUzg==", - "dependencies": { - "@fortawesome/fontawesome-common-types": "^6.1.1" + "node": ">8.0.0" }, "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0" + "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc", + "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/jsapi-bootstrap": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-1.2.0.tgz", - "integrity": "sha512-KGhyebqhufveTrg7P/LlJvZbeL/mW2P80WUgPDPvY0S2yRvRTZd970aNSf6/aF9pplmGAO+NSBsrX7jJK4gA+A==", - "dependencies": { - "@deephaven/components": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/utils": "^1.1.0" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT", + "peer": true }, - "plugins/plotly-express/src/js/node_modules/@deephaven/jsapi-bootstrap/node_modules/@deephaven/react-hooks": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", - "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/console": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.16.0.tgz", + "integrity": "sha512-ChWESHxlY7C6f9yyNHW5jNzUwbMorLXQvlyNf6XAmSx9Fc/nRH+XUP/8WPyQTMKoDIlMI6uxTIFFVZo5m/RCLw==", + "license": "Apache-2.0", "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^1.1.0", - "@deephaven/utils": "^1.1.0", + "@astral-sh/ruff-wasm-web": "0.6.4", + "@deephaven/chart": "^1.16.0", + "@deephaven/components": "^1.16.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/jsapi-bootstrap": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/storage": "^1.8.0", + "@deephaven/utils": "^1.10.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", - "nanoid": "^5.0.7" + "memoize-one": "^5.1.1", + "memoizee": "^0.4.15", + "monaco-editor": "^0.43.0", + "nanoid": "^5.0.7", + "papaparse": "5.3.2", + "popper.js": "^1.16.1", + "shell-quote": "^1.7.2" }, "engines": { "node": ">=16" }, "peerDependencies": { - "react": ">=16.8.0" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/jsapi-types": { - "version": "1.0.0-dev0.39.5", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.39.5.tgz", - "integrity": "sha512-R3YjoTj22+d4r/yl4haq40Ep5uV2Xk7xnqZX7N1Ah/9ARPvoi7O0afv+OZQoALpWChhuhk3PvlBgpCW7AbnmoQ==" - }, - "plugins/plotly-express/src/js/node_modules/@deephaven/jsapi-utils": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.1.1.tgz", - "integrity": "sha512-G2GBxIBwtZrGw4TKYMQcvIiYA21NYYxrN1lNOp+8SVuTMI88DVJP/ap8UHTucckWex0P4WBz11XockXvLV5KUA==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/dashboard": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-1.16.1.tgz", + "integrity": "sha512-zdWeUNYlqKVZ4l2WZUZY3omrgOiVFGGerHb3HRPVx6GoTBOqkFwCHdSyS4z+5UCzeTW5uC2N1LWFsc8jLIDuaQ==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/filters": "^1.1.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^1.1.0", - "@deephaven/utils": "^1.1.0", - "lodash.clamp": "^4.0.3", - "nanoid": "^5.0.7" + "@deephaven/components": "^1.16.0", + "@deephaven/golden-layout": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/redux": "^1.16.0", + "@deephaven/utils": "^1.10.0", + "classnames": "^2.3.1", + "fast-deep-equal": "^3.1.3", + "lodash.ismatch": "^4.1.1", + "lodash.throttle": "^4.1.1", + "memoize-one": "^5.1.1", + "nanoid": "^5.0.7", + "prop-types": "^15.7.2" }, "engines": { "node": ">=16" - } - }, - "plugins/plotly-express/src/js/node_modules/@deephaven/log": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.1.0.tgz", - "integrity": "sha512-07Ww5o1iA9M65KoyHTfHTmCnzGIa/5OVP29pyP+FGmaXXMgujdvFRPfLHki0EeW92WOttXfK51kjDyzkBcs11Q==", - "dependencies": { - "event-target-shim": "^6.0.2", - "jszip": "^3.10.1" }, - "engines": { - "node": ">=16" + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-redux": "^7.2.4" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/plugin": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-1.2.0.tgz", - "integrity": "sha512-sZZqHt3KuAQNzk4t+DED+pdssQTu61ALEBagZTnojBgUWS31eIhiB3ZuugjtpG0VD2fbjeVqyHTbOZOFtfPG9A==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/file-explorer": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/file-explorer/-/file-explorer-1.16.0.tgz", + "integrity": "sha512-oqap+jgzzvmB/d+ddGjqEua2wlAOk0EDB8ebJXbJJXcjo2zq0VZ15e3eh8HPraB2iuIM/GJvVhjaEgm9YEv9Mw==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.2.0", - "@deephaven/golden-layout": "^1.2.0", - "@deephaven/grid": "^1.2.0", + "@deephaven/components": "^1.16.0", "@deephaven/icons": "^1.2.0", - "@deephaven/iris-grid": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@fortawesome/fontawesome-common-types": "^6.1.1", + "@deephaven/log": "^1.8.0", + "@deephaven/storage": "^1.8.0", + "@deephaven/utils": "^1.10.0", + "@fortawesome/fontawesome-svg-core": "^6.2.1", "@fortawesome/react-fontawesome": "^0.2.0", - "nanoid": "^5.0.7" + "classnames": "^2.3.1", + "lodash.throttle": "^4.1.1" }, "engines": { "node": ">=16" @@ -32847,12 +32096,13 @@ "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/golden-layout": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.2.0.tgz", - "integrity": "sha512-ixSaVTqlKiA9pm96ZMldPA7zjT55HuifCoGr4oFB3GHYq3/H1ZKdUb4xGNtJhkxoE/q9ZU3K+jrlGDc2tiDz2g==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/golden-layout": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.16.0.tgz", + "integrity": "sha512-vhp/wm2Q3VaduVCW4aTpfKcvO7qxEKJMffkNiVYOiYACpcb7z9Aaz1+3cakNLtPlMBslljWqb8p/9pQlYX22uA==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.2.0", + "@deephaven/components": "^1.16.0", "jquery": "^3.6.0", "nanoid": "^5.0.7" }, @@ -32861,20 +32111,20 @@ "react-dom": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/grid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-1.2.0.tgz", - "integrity": "sha512-l3c0R4OR45mWQVk8nxMT5lE6C67Dq9igGbuSCwXfcsivNaLTg4QQQ+7dFmLE0bvAzkkUTXDq62LIt7QajI3w8g==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/grid": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-1.15.1.tgz", + "integrity": "sha512-XOXJYEKL/GWx3HuHbY/MfcvaZ+IQ9aoSUuCtfJAMC6HGAMOr8y1ZCMUuQK3Px/0jkANTGo6MKJ96mkhptVXFeg==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/utils": "^1.1.0", + "@deephaven/utils": "^1.10.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" + "memoizee": "^0.4.15" }, "engines": { "node": ">=16" @@ -32883,27 +32133,31 @@ "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-1.2.0.tgz", - "integrity": "sha512-zIoL4+SRix/ucGwkKZeXrvoWSwTZoKfGNAzlM1ib2oyGPq7aXul9TXFFdyUH1Vtch3EUleh3WhaVBySLg/cXtQ==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-1.16.0.tgz", + "integrity": "sha512-Qi0RveBrXQGUaTsmDdAx9doHm1NIY+FOlWLvgUIdueivg8AK/iXsU0rodfnw4Fam5OTzpsDxoVgwXZ5OYoqhxA==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.2.0", - "@deephaven/console": "^1.2.0", + "@deephaven/components": "^1.16.0", + "@deephaven/console": "^1.16.0", "@deephaven/filters": "^1.1.0", - "@deephaven/grid": "^1.2.0", + "@deephaven/grid": "^1.15.1", "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-components": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/storage": "^1.1.0", - "@deephaven/utils": "^1.1.0", + "@deephaven/jsapi-components": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/storage": "^1.8.0", + "@deephaven/utils": "^1.10.0", "@dnd-kit/core": "^6.1.0", - "@dnd-kit/sortable": "^7.0.2", + "@dnd-kit/modifiers": "^9.0.0", + "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", "@fortawesome/react-fontawesome": "^0.2.0", + "@hello-pangea/dnd": "^18.0.1", + "@tanstack/react-virtual": "^3.13.12", "classnames": "^2.3.1", "fast-deep-equal": "^3.1.3", "lodash.clamp": "^4.0.3", @@ -32913,73 +32167,221 @@ "memoizee": "^0.4.15", "monaco-editor": "^0.43.0", "nanoid": "^5.0.7", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", "react-transition-group": "^4.4.2" }, "engines": { "node": ">=10" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/console": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.2.0.tgz", - "integrity": "sha512-9cpQ92NUNHYvdrS5jlImCy+RKG7VqR39BRamlvJclFI5cOqK6q5gynhNkmjVZyKqLSLWYSo0175rDK8FSaKRwQ==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@dnd-kit/modifiers": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/modifiers/-/modifiers-9.0.0.tgz", + "integrity": "sha512-ybiLc66qRGuZoC20wdSSG6pDXFikui/dCNGthxv4Ndy8ylErY0N3KVxY2bgo7AWwIbxDmXDg3ylAFmnrjcbVvw==", + "license": "MIT", "dependencies": { - "@astral-sh/ruff-wasm-web": "0.6.4", - "@deephaven/chart": "^1.2.0", - "@deephaven/components": "^1.2.0", - "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-bootstrap": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/storage": "^1.1.0", - "@deephaven/utils": "^1.1.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.43.0", - "nanoid": "^5.0.7", - "papaparse": "5.3.2", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "shell-quote": "^1.7.2" - }, - "engines": { - "node": ">=16" + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "@dnd-kit/core": "^6.3.0", + "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-components": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-1.2.0.tgz", - "integrity": "sha512-acmrnm8qouKg9r9AxE3KwdacDtn8u9D1yiQgjlu8DOX+k3p+J/R2VNE591hVagaNdUc30Y2HIFmv8s/3KHYRog==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@dnd-kit/sortable": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-10.0.0.tgz", + "integrity": "sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==", + "license": "MIT", "dependencies": { - "@deephaven/components": "^1.2.0", - "@deephaven/jsapi-bootstrap": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/utils": "^1.1.0", + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@dnd-kit/core": "^6.3.0", + "react": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@hello-pangea/dnd": { + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/@hello-pangea/dnd/-/dnd-18.0.1.tgz", + "integrity": "sha512-xojVWG8s/TGrKT1fC8K2tIWeejJYTAeJuj36zM//yEm/ZrnZUSFGS15BpO+jGZT1ybWvyXmeDJwPYb4dhWlbZQ==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.26.7", + "css-box-model": "^1.2.1", + "raf-schd": "^4.0.3", + "react-redux": "^9.2.0", + "redux": "^5.0.1" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@hello-pangea/dnd/node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "license": "MIT", + "dependencies": { + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" + }, + "peerDependencies": { + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@tanstack/react-virtual": { + "version": "3.13.23", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", + "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "license": "MIT", + "dependencies": { + "@tanstack/virtual-core": "3.13.23" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT", + "peer": true + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-bootstrap": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-1.16.0.tgz", + "integrity": "sha512-LmXPev+dL+377F9iW5n1dRhDn2JgIvikPUXDAQ3PCi5Owbki3cDv2qi6G/hfbYeZC6PjqdX+GdSbDH3OjVc1mA==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-components": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-1.16.0.tgz", + "integrity": "sha512-X9/d7qtzvV3lppsJj5NmMf8y3aGcUOlYKg3yofqsmsplQa3jXN9jYKfUAkstK76VLBodHGdBQQr7BAM8663B/Q==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^1.16.0", + "@deephaven/jsapi-bootstrap": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", "@types/js-cookie": "^3.0.3", "classnames": "^2.3.2", "js-cookie": "^3.0.5", + "lodash.debounce": "^4.0.8" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-utils": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.16.0.tgz", + "integrity": "sha512-lyMDgxmb7v2GDlm1Ksf4S037QuWUhpOMKtnHZoEuKKIthcd6WejsNP+S8U2iRCYSJiJ1jEpTAVMrrS2CM4ZC7w==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/filters": "^1.1.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", + "lodash.clamp": "^4.0.3", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/log": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.8.0.tgz", + "integrity": "sha512-gzp6/7qW4W8Re+DLSaG33KEQJ30OrrNq3cNQA8fUeXQrabSNOIsyeVOaerQ/57c4zWhWVKamplax0LIYRsmDiw==", + "license": "Apache-2.0", + "dependencies": { + "event-target-shim": "^6.0.2", + "jszip": "^3.10.1", + "safe-stable-stringify": "^2.5.0" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/plugin": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-1.16.1.tgz", + "integrity": "sha512-qoR0GNTuIFEQBiGFTV2GXyP2P44S+EQa0VYoW4fyUGJZkP2sgJJDjqgUf6PNL6kOrWSvwOUZoTw+7SQC9oGxJA==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^1.16.0", + "@deephaven/dashboard": "^1.16.1", + "@deephaven/golden-layout": "^1.16.0", + "@deephaven/grid": "^1.15.1", + "@deephaven/icons": "^1.2.0", + "@deephaven/iris-grid": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@fortawesome/fontawesome-common-types": "^6.1.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/react-hooks": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.14.0.tgz", + "integrity": "sha512-VWRU6Hka5GyN0zO5LJYI5YgKrEsf0xAKrQ5LnEX4WSloB1C5DFoS1K1kH3fPqVBhid5JTu7R7oe0y4Tvt4wesQ==", + "license": "Apache-2.0", + "dependencies": { + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", "lodash.debounce": "^4.0.8", - "prop-types": "^15.8.1" + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7" }, "engines": { "node": ">=16" @@ -32988,13 +32390,14 @@ "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/storage": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.1.0.tgz", - "integrity": "sha512-H/ggOTHagkO8ghvbqllS87wH/My4Ob6dppP8UjakoOax560VOXUh0d2w23OHW97PvoeVK+MJlNXnLahJQtgVqg==", + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/storage": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.8.0.tgz", + "integrity": "sha512-uQm87RZofAsmhLzt4wayME5b6d7/H86PR5NTjdj4z9dV2KBVUpSryTUAkx84t3G6XVsOH4A5Xb7PtmXWh5Mz4g==", + "license": "Apache-2.0", "dependencies": { "@deephaven/filters": "^1.1.0", - "@deephaven/log": "^1.1.0", + "@deephaven/log": "^1.8.0", "lodash.throttle": "^4.1.1" }, "engines": { @@ -33004,7 +32407,21 @@ "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/react-hooks": { + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/golden-layout": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.2.0.tgz", + "integrity": "sha512-ixSaVTqlKiA9pm96ZMldPA7zjT55HuifCoGr4oFB3GHYq3/H1ZKdUb4xGNtJhkxoE/q9ZU3K+jrlGDc2tiDz2g==", + "dependencies": { + "@deephaven/components": "^1.2.0", + "jquery": "^3.6.0", + "nanoid": "^5.0.7" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/react-hooks": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", @@ -33023,283 +32440,1090 @@ "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/redux": { + "plugins/plotly-express/src/js/node_modules/@deephaven/filters": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deephaven/filters/-/filters-1.1.0.tgz", + "integrity": "sha512-SMWKYT8aFtZ/CyVUtUiF1/RPQGl4Y6dvNG43KvmIMKKMXYqhliKD291aynYSl7C8IafkHNzdDtdAZPgPXLoOWA==", + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/icons": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-1.2.0.tgz", + "integrity": "sha512-esxuQcRjQxuu+AycLIB7TWNDDGReDuol6KMx6LpcVHMx6AHp8Zm/u90qHyDrzDSJ6bhBTM6ZNEscWzWL58WUzg==", + "dependencies": { + "@fortawesome/fontawesome-common-types": "^6.1.1" + }, + "peerDependencies": { + "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/jsapi-bootstrap": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/redux/-/redux-1.2.0.tgz", - "integrity": "sha512-44xT2bJb3UHSDLWh8n3JTZUCuNXk8eyrywWfBDnL8PWVEmamp02WnlZeyekep+lRxO2H2Hioi0i5VdngN9ddDQ==", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-1.2.0.tgz", + "integrity": "sha512-KGhyebqhufveTrg7P/LlJvZbeL/mW2P80WUgPDPvY0S2yRvRTZd970aNSf6/aF9pplmGAO+NSBsrX7jJK4gA+A==", "dependencies": { + "@deephaven/components": "^1.2.0", "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.1.1", "@deephaven/log": "^1.1.0", - "@deephaven/plugin": "^1.2.0", - "fast-deep-equal": "^3.1.3", - "proxy-memoize": "^3.0.0", - "redux-thunk": "2.4.1" + "@deephaven/react-hooks": "^1.2.0", + "@deephaven/utils": "^1.1.0" }, "engines": { "node": ">=16" }, "peerDependencies": { - "redux": "^4.2.0" + "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@deephaven/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-GIEwXa5fdq2RWF2kx9YSu12mqhpt15YY4Z3pbdfZFMbLw/ilPZKVhpJK/twlFFo69ruwcetwORrVS2SKW4ng2g==", + "plugins/plotly-express/src/js/node_modules/@deephaven/jsapi-bootstrap/node_modules/@deephaven/react-hooks": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", + "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", "dependencies": { + "@adobe/react-spectrum": "3.38.0", "@deephaven/log": "^1.1.0", + "@deephaven/utils": "^1.1.0", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", "nanoid": "^5.0.7" }, "engines": { "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/@types/mathjax": { - "version": "0.0.37", - "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", - "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==" - }, - "plugins/plotly-express/src/js/node_modules/@types/plotly.js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/plotly.js/-/plotly.js-3.0.0.tgz", - "integrity": "sha512-WiUzfUh5Mn7+ySbuh2j0fIr7AtLmPzfu/zjtjVx4mftbuZonkQ6UqwylO9F1LqM9+PXZM8XYtyovIHw8cE+4ug==", - "dev": true - }, - "plugins/plotly-express/src/js/node_modules/color-rgba": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-3.0.0.tgz", - "integrity": "sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg==", - "dependencies": { - "color-parse": "^2.0.0", - "color-space": "^2.0.0" - } - }, - "plugins/plotly-express/src/js/node_modules/color-space": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/color-space/-/color-space-2.3.1.tgz", - "integrity": "sha512-5DJdKYwoDji3ik/i0xSn+SiwXsfwr+1FEcCMUz2GS5speGCfGSbBMOLd84SDUBOuX8y4CvdFJmOBBJuC4wp7sQ==" + "plugins/plotly-express/src/js/node_modules/@deephaven/jsapi-types": { + "version": "1.0.0-dev0.40.9", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.9.tgz", + "integrity": "sha512-NwMxFmNCnRV4/2+MdN/8vUGiEtXFgL1K/+iXTKKvi+Brje5JHOSCn2miCKR9tAn0LNb/UdmJq+DSIZqvz8cU/Q==", + "license": "Apache-2.0" }, - "plugins/plotly-express/src/js/node_modules/hast-util-from-dom": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", - "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", + "plugins/plotly-express/src/js/node_modules/@deephaven/jsapi-utils": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.1.1.tgz", + "integrity": "sha512-G2GBxIBwtZrGw4TKYMQcvIiYA21NYYxrN1lNOp+8SVuTMI88DVJP/ap8UHTucckWex0P4WBz11XockXvLV5KUA==", "dependencies": { - "hastscript": "^7.0.0", - "web-namespaces": "^2.0.0" + "@deephaven/filters": "^1.1.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/log": "^1.1.0", + "@deephaven/utils": "^1.1.0", + "lodash.clamp": "^4.0.3", + "nanoid": "^5.0.7" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=16" } }, - "plugins/plotly-express/src/js/node_modules/hast-util-is-element": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", - "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", + "plugins/plotly-express/src/js/node_modules/@deephaven/log": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.1.0.tgz", + "integrity": "sha512-07Ww5o1iA9M65KoyHTfHTmCnzGIa/5OVP29pyP+FGmaXXMgujdvFRPfLHki0EeW92WOttXfK51kjDyzkBcs11Q==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0" + "event-target-shim": "^6.0.2", + "jszip": "^3.10.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=16" } }, - "plugins/plotly-express/src/js/node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "plugins/plotly-express/src/js/node_modules/@deephaven/plugin": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-1.2.0.tgz", + "integrity": "sha512-sZZqHt3KuAQNzk4t+DED+pdssQTu61ALEBagZTnojBgUWS31eIhiB3ZuugjtpG0VD2fbjeVqyHTbOZOFtfPG9A==", + "dependencies": { + "@deephaven/components": "^1.2.0", + "@deephaven/golden-layout": "^1.2.0", + "@deephaven/grid": "^1.2.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/iris-grid": "^1.2.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/log": "^1.1.0", + "@deephaven/react-hooks": "^1.2.0", + "@fortawesome/fontawesome-common-types": "^6.1.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/golden-layout": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.2.0.tgz", + "integrity": "sha512-ixSaVTqlKiA9pm96ZMldPA7zjT55HuifCoGr4oFB3GHYq3/H1ZKdUb4xGNtJhkxoE/q9ZU3K+jrlGDc2tiDz2g==", + "dependencies": { + "@deephaven/components": "^1.2.0", + "jquery": "^3.6.0", + "nanoid": "^5.0.7" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/grid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-1.2.0.tgz", + "integrity": "sha512-l3c0R4OR45mWQVk8nxMT5lE6C67Dq9igGbuSCwXfcsivNaLTg4QQQ+7dFmLE0bvAzkkUTXDq62LIt7QajI3w8g==", + "dependencies": { + "@deephaven/utils": "^1.1.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": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-1.2.0.tgz", + "integrity": "sha512-zIoL4+SRix/ucGwkKZeXrvoWSwTZoKfGNAzlM1ib2oyGPq7aXul9TXFFdyUH1Vtch3EUleh3WhaVBySLg/cXtQ==", + "dependencies": { + "@deephaven/components": "^1.2.0", + "@deephaven/console": "^1.2.0", + "@deephaven/filters": "^1.1.0", + "@deephaven/grid": "^1.2.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/jsapi-components": "^1.2.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^1.1.1", + "@deephaven/log": "^1.1.0", + "@deephaven/react-hooks": "^1.2.0", + "@deephaven/storage": "^1.1.0", + "@deephaven/utils": "^1.1.0", + "@dnd-kit/core": "^6.1.0", + "@dnd-kit/sortable": "^7.0.2", + "@dnd-kit/utilities": "^3.2.2", + "@fortawesome/react-fontawesome": "^0.2.0", + "classnames": "^2.3.1", + "fast-deep-equal": "^3.1.3", + "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.43.0", + "nanoid": "^5.0.7", + "prop-types": "^15.7.2", + "react-beautiful-dnd": "^13.1.0", + "react-transition-group": "^4.4.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/console": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.2.0.tgz", + "integrity": "sha512-9cpQ92NUNHYvdrS5jlImCy+RKG7VqR39BRamlvJclFI5cOqK6q5gynhNkmjVZyKqLSLWYSo0175rDK8FSaKRwQ==", + "dependencies": { + "@astral-sh/ruff-wasm-web": "0.6.4", + "@deephaven/chart": "^1.2.0", + "@deephaven/components": "^1.2.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/jsapi-bootstrap": "^1.2.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^1.1.1", + "@deephaven/log": "^1.1.0", + "@deephaven/react-hooks": "^1.2.0", + "@deephaven/storage": "^1.1.0", + "@deephaven/utils": "^1.1.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.43.0", + "nanoid": "^5.0.7", + "papaparse": "5.3.2", + "popper.js": "^1.16.1", + "prop-types": "^15.7.2", + "shell-quote": "^1.7.2" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-components": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-1.2.0.tgz", + "integrity": "sha512-acmrnm8qouKg9r9AxE3KwdacDtn8u9D1yiQgjlu8DOX+k3p+J/R2VNE591hVagaNdUc30Y2HIFmv8s/3KHYRog==", + "dependencies": { + "@deephaven/components": "^1.2.0", + "@deephaven/jsapi-bootstrap": "^1.2.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^1.1.1", + "@deephaven/log": "^1.1.0", + "@deephaven/react-hooks": "^1.2.0", + "@deephaven/utils": "^1.1.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": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/storage": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.1.0.tgz", + "integrity": "sha512-H/ggOTHagkO8ghvbqllS87wH/My4Ob6dppP8UjakoOax560VOXUh0d2w23OHW97PvoeVK+MJlNXnLahJQtgVqg==", + "dependencies": { + "@deephaven/filters": "^1.1.0", + "@deephaven/log": "^1.1.0", + "lodash.throttle": "^4.1.1" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/react-hooks": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.2.0.tgz", + "integrity": "sha512-8CoWWvNv1xNBJBe6HxK2Mnd/oyiVZvPu63gc9gDqGTnhKisHV2IFdiQAIUyS4yFpT/l6Z/i3EmRU2Mfp+Po21A==", + "dependencies": { + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^1.1.0", + "@deephaven/utils": "^1.1.0", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/redux": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/redux/-/redux-1.16.0.tgz", + "integrity": "sha512-zxH88LAHXO2J5RpkmOGhDQRryLSOVKlHodWgfkz7QZoxQEC67Tg3PF/bwluRkmO/fhQkgBY5uHQ8qNZKzv54+g==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "fast-deep-equal": "^3.1.3", + "lodash.mergewith": "^4.6.2", + "proxy-memoize": "^3.0.0", + "redux-thunk": "2.4.1" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "redux": "^4.2.0" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/redux/node_modules/@deephaven/jsapi-utils": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.16.0.tgz", + "integrity": "sha512-lyMDgxmb7v2GDlm1Ksf4S037QuWUhpOMKtnHZoEuKKIthcd6WejsNP+S8U2iRCYSJiJ1jEpTAVMrrS2CM4ZC7w==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/filters": "^1.1.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", + "lodash.clamp": "^4.0.3", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/redux/node_modules/@deephaven/log": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.8.0.tgz", + "integrity": "sha512-gzp6/7qW4W8Re+DLSaG33KEQJ30OrrNq3cNQA8fUeXQrabSNOIsyeVOaerQ/57c4zWhWVKamplax0LIYRsmDiw==", + "license": "Apache-2.0", + "dependencies": { + "event-target-shim": "^6.0.2", + "jszip": "^3.10.1", + "safe-stable-stringify": "^2.5.0" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/utils": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-1.10.0.tgz", + "integrity": "sha512-KLs73wIU/T3ZA+H+YTlzQ1fT+6p02RfixMQ7+l8S+IyLxc+nwSMABYnoZybJJuRvw1huJuFv1+n0B0HDteDFZA==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/log": "^1.8.0", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@deephaven/utils/node_modules/@deephaven/log": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.8.0.tgz", + "integrity": "sha512-gzp6/7qW4W8Re+DLSaG33KEQJ30OrrNq3cNQA8fUeXQrabSNOIsyeVOaerQ/57c4zWhWVKamplax0LIYRsmDiw==", + "license": "Apache-2.0", + "dependencies": { + "event-target-shim": "^6.0.2", + "jszip": "^3.10.1", + "safe-stable-stringify": "^2.5.0" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/plotly-express/src/js/node_modules/@types/mathjax": { + "version": "0.0.37", + "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", + "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==" + }, + "plugins/plotly-express/src/js/node_modules/@types/plotly.js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/plotly.js/-/plotly.js-3.0.0.tgz", + "integrity": "sha512-WiUzfUh5Mn7+ySbuh2j0fIr7AtLmPzfu/zjtjVx4mftbuZonkQ6UqwylO9F1LqM9+PXZM8XYtyovIHw8cE+4ug==", + "dev": true + }, + "plugins/plotly-express/src/js/node_modules/color-rgba": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-3.0.0.tgz", + "integrity": "sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg==", + "dependencies": { + "color-parse": "^2.0.0", + "color-space": "^2.0.0" + } + }, + "plugins/plotly-express/src/js/node_modules/color-space": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/color-space/-/color-space-2.3.1.tgz", + "integrity": "sha512-5DJdKYwoDji3ik/i0xSn+SiwXsfwr+1FEcCMUz2GS5speGCfGSbBMOLd84SDUBOuX8y4CvdFJmOBBJuC4wp7sQ==" + }, + "plugins/plotly-express/src/js/node_modules/hast-util-from-dom": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", + "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", + "dependencies": { + "hastscript": "^7.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "plugins/plotly-express/src/js/node_modules/hast-util-is-element": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", + "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "plugins/plotly-express/src/js/node_modules/hast-util-parse-selector": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", + "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "dependencies": { + "@types/hast": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "plugins/plotly-express/src/js/node_modules/hast-util-to-text": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", + "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "hast-util-is-element": "^2.0.0", + "unist-util-find-after": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "plugins/plotly-express/src/js/node_modules/hastscript": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", + "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^3.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "plugins/plotly-express/src/js/node_modules/plotly.js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-3.1.0.tgz", + "integrity": "sha512-vx+CyzApL9tquFpwoPHOGSIWDbFPsA4om/tXZcnsygGUejXideDF9R5VwkltEIDG7Xuof45quVPyz1otv6Aqjw==", + "license": "MIT", + "dependencies": { + "@plotly/d3": "3.8.2", + "@plotly/d3-sankey": "0.7.2", + "@plotly/d3-sankey-circular": "0.33.1", + "@plotly/mapbox-gl": "1.13.4", + "@plotly/regl": "^2.1.2", + "@turf/area": "^7.1.0", + "@turf/bbox": "^7.1.0", + "@turf/centroid": "^7.1.0", + "base64-arraybuffer": "^1.0.2", + "canvas-fit": "^1.5.0", + "color-alpha": "1.0.4", + "color-normalize": "1.5.0", + "color-parse": "2.0.0", + "color-rgba": "3.0.0", + "country-regex": "^1.1.0", + "d3-force": "^1.2.1", + "d3-format": "^1.4.5", + "d3-geo": "^1.12.1", + "d3-geo-projection": "^2.9.0", + "d3-hierarchy": "^1.1.9", + "d3-interpolate": "^3.0.1", + "d3-time": "^1.1.0", + "d3-time-format": "^2.2.3", + "fast-isnumeric": "^1.1.4", + "gl-mat4": "^1.2.0", + "gl-text": "^1.4.0", + "has-hover": "^1.0.1", + "has-passive-events": "^1.0.0", + "is-mobile": "^4.0.0", + "maplibre-gl": "^4.7.1", + "mouse-change": "^1.4.0", + "mouse-event-offset": "^3.0.2", + "mouse-wheel": "^1.2.0", + "native-promise-only": "^0.8.1", + "parse-svg-path": "^0.1.2", + "point-in-polygon": "^1.1.0", + "polybooljs": "^1.2.2", + "probe-image-size": "^7.2.3", + "regl-error2d": "^2.0.12", + "regl-line2d": "^3.1.3", + "regl-scatter2d": "^3.3.1", + "regl-splom": "^1.0.14", + "strongly-connected-components": "^1.0.1", + "superscript-text": "^1.0.0", + "svg-path-sdf": "^1.1.3", + "tinycolor2": "^1.4.2", + "to-px": "1.0.1", + "topojson-client": "^3.1.0", + "webgl-context": "^2.2.0", + "world-calendars": "^1.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "plugins/plotly-express/src/js/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" + } + }, + "plugins/plotly-express/src/js/node_modules/rehype-mathjax": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.3.tgz", + "integrity": "sha512-QIwWH9U+r54nMQklVkT1qluxhKyzdPWz9dFwgel3BrseQsWZafRTDTUj8VR8/14nFuRIV2ChuCMz4zpACPoYvg==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/mathjax": "^0.0.37", + "hast-util-from-dom": "^4.0.0", + "hast-util-to-text": "^3.1.0", + "jsdom": "^20.0.0", + "mathjax-full": "^3.0.0", + "unified": "^10.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "plugins/plotly-express/src/js/node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "plugins/plotly-express/src/js/node_modules/unist-util-find-after": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", + "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "plugins/plotly-express/src/js/node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "plugins/python-remote-file-source/src/js": { + "name": "@deephaven/js-plugin-python-remote-file-source", + "version": "0.1.2", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^0.85.0", + "@deephaven/dashboard": "^0.85.0", + "@deephaven/icons": "^0.85.0", + "@deephaven/jsapi-bootstrap": "^0.85.0", + "@deephaven/jsapi-types": "1.0.0-dev0.35.2", + "@deephaven/log": "^0.85.0", + "@deephaven/plugin": "^0.85.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "nanoid": "^5.1.5" + }, + "devDependencies": { + "@deephaven/tsconfig": "^0.72.0", + "@types/react": "^17.0.2", + "@types/react-dom": "^17.0.2", + "@vitejs/plugin-react-swc": "^3.0.0", + "react": "^17.0.2", + "typescript": "^5.9.3", + "vite": "^5.4.6" + }, + "peerDependencies": { + "react": "^17.0.2", + "react-dom": "^17.0.2" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/components": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.85.35.tgz", + "integrity": "sha512-KDPy/yU3r/45xLzM4E7PG5bSA7ufPoP29sDDWfajDj/v9LLNJpFSVoeMT9PqgI+9KEWdkZTAY4VfL2FDkCfaTg==", + "dependencies": { + "@adobe/react-spectrum": "3.38.0", + "@deephaven/icons": "^0.85.0", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.35", + "@deephaven/utils": "^0.85.35", + "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "@internationalized/date": "^3.5.5", + "@react-spectrum/theme-default": "^3.5.1", + "@react-spectrum/toast": "^3.0.0-beta.16", + "@react-spectrum/utils": "^3.11.5", + "@react-types/radio": "^3.8.1", + "@react-types/shared": "^3.22.1", + "@react-types/textfield": "^3.9.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", + "nanoid": "^5.0.7", + "popper.js": "^1.16.1", + "prop-types": "^15.7.2", + "react-beautiful-dnd": "^13.1.0", + "react-reverse-portal": "^2.3.0", + "react-transition-group": "^4.4.2", + "react-virtualized-auto-sizer": "1.0.6", + "react-window": "^1.8.6" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/components/node_modules/@deephaven/react-hooks": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.35.tgz", + "integrity": "sha512-eOip5/TJMw1Yc8dKc54RlA6fesvgUZfwrwE0BWOerQTeRRVHFX4f1oRbAARpOEEsasWeVwpQlO20/wdShj71eg==", + "dependencies": { + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^0.85.19", + "@deephaven/utils": "^0.85.35", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/dashboard": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.85.35.tgz", + "integrity": "sha512-yN4LVp8z/Lv/Di5Ui8NV/rSqGOdNplJ1i8nCPi2auO9mPkD5K7mdhdjYddc61cAoc/1xXiZ61jpjggylzLAmSQ==", + "dependencies": { + "@deephaven/components": "^0.85.35", + "@deephaven/golden-layout": "^0.85.35", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.35", + "@deephaven/redux": "^0.85.35", + "@deephaven/utils": "^0.85.35", + "fast-deep-equal": "^3.1.3", + "lodash.ismatch": "^4.1.1", + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-is": ">=16.8.0", + "react-redux": "^7.2.4" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/golden-layout": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.85.35.tgz", + "integrity": "sha512-oIF3gqfK2SVV5U/6R1Pcb/NK5XWQ5WjdFXiq+As2RGHVWO/YveaEZhY9P5/JYu0cjHETRh+mcoa8J2Sd6YpaMg==", + "dependencies": { + "@deephaven/components": "^0.85.35", + "jquery": "^3.6.0", + "nanoid": "^5.0.7" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/react-hooks": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.35.tgz", + "integrity": "sha512-eOip5/TJMw1Yc8dKc54RlA6fesvgUZfwrwE0BWOerQTeRRVHFX4f1oRbAARpOEEsasWeVwpQlO20/wdShj71eg==", + "dependencies": { + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^0.85.19", + "@deephaven/utils": "^0.85.35", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/icons": { + "version": "0.85.0", + "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-0.85.0.tgz", + "integrity": "sha512-8G77T/RPLs+SRdxWJJmOAFV0cS14U63L7hwJ8aqhMQmQkNqTqeDKrPXugXpOGN4iw3rkN05UPgV6ypS9XtbEgA==", + "dependencies": { + "@fortawesome/fontawesome-common-types": "^6.1.1" + }, + "peerDependencies": { + "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-bootstrap": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.85.35.tgz", + "integrity": "sha512-hVXMVuWNecore/AJHZdlZQrubtq60NFZ+CdWQQaUVMu5Pf1nCxFAPJ7YVzhTYyg6Pwl2KbfPYZCX4RkoN8CaYQ==", + "dependencies": { + "@deephaven/components": "^0.85.35", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.35", + "@deephaven/utils": "^0.85.35" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-bootstrap/node_modules/@deephaven/jsapi-types": { + "version": "1.0.0-dev0.40.3", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.3.tgz", + "integrity": "sha512-gHNpFuxfYPrbceGSiri9kaq1xUWMZIB/PCufAGP8c3JV/UTe4UJZla1MHG/T4OoASZqAPBLf22ryHDlVxEjVyA==" + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-bootstrap/node_modules/@deephaven/react-hooks": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.35.tgz", + "integrity": "sha512-eOip5/TJMw1Yc8dKc54RlA6fesvgUZfwrwE0BWOerQTeRRVHFX4f1oRbAARpOEEsasWeVwpQlO20/wdShj71eg==", + "dependencies": { + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^0.85.19", + "@deephaven/utils": "^0.85.35", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-types": { + "version": "1.0.0-dev0.35.2", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.35.2.tgz", + "integrity": "sha512-VM1WAps/+KEXdxIiaEGutcjgaf5p1LNf6AA+Hv7sTIaENYYJpndZqD6bGFcuuiUVTYDlnFF0hohN4l6lOsjcQw==" + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-utils": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.85.35.tgz", + "integrity": "sha512-yTWk7Dp8qL43oDSuNwDldl7e22IZsSBD/o+T6sRfjnYeWx2uhWTAQLShzOdLBIbf32MnvJT8gb7V24TV/4sOeA==", + "dependencies": { + "@deephaven/filters": "^0.85.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/log": "^0.85.19", + "@deephaven/utils": "^0.85.35", + "lodash.clamp": "^4.0.3", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-utils/node_modules/@deephaven/jsapi-types": { + "version": "1.0.0-dev0.40.3", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.3.tgz", + "integrity": "sha512-gHNpFuxfYPrbceGSiri9kaq1xUWMZIB/PCufAGP8c3JV/UTe4UJZla1MHG/T4OoASZqAPBLf22ryHDlVxEjVyA==" + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/log": { + "version": "0.85.19", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.85.19.tgz", + "integrity": "sha512-z1maZojpcKxIWGkvq9ZSD1P+92LY1qZMGDjyeb84/mn+krVVFN1LTsmVCNOfA0S73s6+1UdzTch0AE4vo3EEGA==", "dependencies": { - "@types/hast": "^2.0.0" + "event-target-shim": "^6.0.2", + "jszip": "^3.10.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=16" } }, - "plugins/plotly-express/src/js/node_modules/hast-util-to-text": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", - "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-0.85.35.tgz", + "integrity": "sha512-h2N6xompKhrxAJGwRieH35oJokyUo920wRBx2GMELMLcSfYVZ5iIEnbqUuXTs3UbSWUgd4tC4NS2xYBu4WAbLg==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hast-util-is-element": "^2.0.0", - "unist-util-find-after": "^4.0.0" + "@deephaven/components": "^0.85.35", + "@deephaven/golden-layout": "^0.85.35", + "@deephaven/icons": "^0.85.0", + "@deephaven/iris-grid": "^0.85.35", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.35", + "@fortawesome/fontawesome-common-types": "^6.1.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "nanoid": "^5.0.7" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/golden-layout": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.85.35.tgz", + "integrity": "sha512-oIF3gqfK2SVV5U/6R1Pcb/NK5XWQ5WjdFXiq+As2RGHVWO/YveaEZhY9P5/JYu0cjHETRh+mcoa8J2Sd6YpaMg==", "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" + "@deephaven/components": "^0.85.35", + "jquery": "^3.6.0", + "nanoid": "^5.0.7" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/plotly.js": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-3.0.1.tgz", - "integrity": "sha512-eWEUkqdv4sblmUQJ7xGlEA+LghzEVPJOlPBZMJuagG0CsQxlmBb+7rd0UFVig5jhRnN8PQqRQaLv6qXIjnvzgg==", + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-0.85.35.tgz", + "integrity": "sha512-du2nFvGWEMrAsJV0e4nQyD1+sRAZYB1UdE33j8+gi0CgHnYIoOsuGMKAz4i1u6OHKK0tpTK0GLFB/tyHbwnVFQ==", "dependencies": { - "@plotly/d3": "3.8.2", - "@plotly/d3-sankey": "0.7.2", - "@plotly/d3-sankey-circular": "0.33.1", - "@plotly/mapbox-gl": "1.13.4", - "@turf/area": "^7.1.0", - "@turf/bbox": "^7.1.0", - "@turf/centroid": "^7.1.0", - "base64-arraybuffer": "^1.0.2", - "canvas-fit": "^1.5.0", - "color-alpha": "1.0.4", - "color-normalize": "1.5.0", - "color-parse": "2.0.0", - "color-rgba": "3.0.0", - "country-regex": "^1.1.0", - "css-loader": "^7.1.2", - "d3-force": "^1.2.1", - "d3-format": "^1.4.5", - "d3-geo": "^1.12.1", - "d3-geo-projection": "^2.9.0", - "d3-hierarchy": "^1.1.9", - "d3-interpolate": "^3.0.1", - "d3-time": "^1.1.0", - "d3-time-format": "^2.2.3", - "esbuild-style-plugin": "^1.6.3", - "fast-isnumeric": "^1.1.4", - "gl-mat4": "^1.2.0", - "gl-text": "^1.4.0", - "has-hover": "^1.0.1", - "has-passive-events": "^1.0.0", - "is-mobile": "^4.0.0", - "maplibre-gl": "^4.7.1", - "mouse-change": "^1.4.0", - "mouse-event-offset": "^3.0.2", - "mouse-wheel": "^1.2.0", - "native-promise-only": "^0.8.1", - "parse-svg-path": "^0.1.2", - "point-in-polygon": "^1.1.0", - "polybooljs": "^1.2.2", - "probe-image-size": "^7.2.3", - "regl": "npm:@plotly/regl@^2.1.2", - "regl-error2d": "^2.0.12", - "regl-line2d": "^3.1.3", - "regl-scatter2d": "^3.3.1", - "regl-splom": "^1.0.14", - "strongly-connected-components": "^1.0.1", - "style-loader": "^4.0.0", - "superscript-text": "^1.0.0", - "svg-path-sdf": "^1.1.3", - "tinycolor2": "^1.4.2", - "to-px": "1.0.1", - "topojson-client": "^3.1.0", - "webgl-context": "^2.2.0", - "world-calendars": "^1.0.3" + "@deephaven/components": "^0.85.35", + "@deephaven/console": "^0.85.35", + "@deephaven/filters": "^0.85.0", + "@deephaven/grid": "^0.85.35", + "@deephaven/icons": "^0.85.0", + "@deephaven/jsapi-components": "^0.85.35", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^0.85.35", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.35", + "@deephaven/storage": "^0.85.19", + "@deephaven/utils": "^0.85.35", + "@dnd-kit/core": "^6.1.0", + "@dnd-kit/sortable": "^7.0.2", + "@dnd-kit/utilities": "^3.2.2", + "@fortawesome/react-fontawesome": "^0.2.0", + "classnames": "^2.3.1", + "fast-deep-equal": "^3.1.3", + "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", + "nanoid": "^5.0.7", + "prop-types": "^15.7.2", + "react-beautiful-dnd": "^13.1.0", + "react-transition-group": "^4.4.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=10" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "plugins/plotly-express/src/js/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==", + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/console": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-0.85.35.tgz", + "integrity": "sha512-sqPSxYbcg2EjJ+CyGrgeI7pfYmOjbGSifQaW0CD16z1isrD+o5EaIR0y4dwg5JSdimGZppXlWs5GiQikpGifdQ==", + "dependencies": { + "@deephaven/chart": "^0.85.35", + "@deephaven/components": "^0.85.35", + "@deephaven/icons": "^0.85.0", + "@deephaven/jsapi-bootstrap": "^0.85.35", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^0.85.35", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.35", + "@deephaven/storage": "^0.85.19", + "@deephaven/utils": "^0.85.35", + "@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", + "nanoid": "^5.0.7", + "papaparse": "5.3.2", + "popper.js": "^1.16.1", + "prop-types": "^15.7.2", + "shell-quote": "^1.7.2" + }, + "engines": { + "node": ">=16" + }, "peerDependencies": { - "redux": "^4" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/rehype-mathjax": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.3.tgz", - "integrity": "sha512-QIwWH9U+r54nMQklVkT1qluxhKyzdPWz9dFwgel3BrseQsWZafRTDTUj8VR8/14nFuRIV2ChuCMz4zpACPoYvg==", + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/grid": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-0.85.35.tgz", + "integrity": "sha512-dRcxrAAlWqhB4PWQTfxaJCrtiAOX21v1Po12p0j7VDQXkwdBMkkkL3JLr3wT1ETlmWFkh8R9PyHUXAG4P8pZCA==", + "dependencies": { + "@deephaven/utils": "^0.85.35", + "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": ">=16.8.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-components": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-0.85.35.tgz", + "integrity": "sha512-PebAvfV8YHrUowcl8ZnSwWsDzgI8/bc4T36sCeeyNaSQ089+BwcPwFPm9PgTpe8TDmg9tYJRdyYHZexAbb7aSA==", + "dependencies": { + "@deephaven/components": "^0.85.35", + "@deephaven/jsapi-bootstrap": "^0.85.35", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^0.85.35", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.35", + "@deephaven/utils": "^0.85.35", + "@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": ">=16.8.0" + } + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/storage": { + "version": "0.85.19", + "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-0.85.19.tgz", + "integrity": "sha512-rDLcoqYv3WD8KO8/xE0Hy+zv/wJ0lhlmiJInCxsSXkcPOnD5IC5YWAK/Ov+/57+JH/r9kHmZt/JmuRKAmpv0Ow==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/mathjax": "^0.0.37", - "hast-util-from-dom": "^4.0.0", - "hast-util-to-text": "^3.1.0", - "jsdom": "^20.0.0", - "mathjax-full": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" + "@deephaven/filters": "^0.85.0", + "@deephaven/log": "^0.85.19", + "lodash.throttle": "^4.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/unist-util-find-after": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", - "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/jsapi-types": { + "version": "1.0.0-dev0.40.3", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.3.tgz", + "integrity": "sha512-gHNpFuxfYPrbceGSiri9kaq1xUWMZIB/PCufAGP8c3JV/UTe4UJZla1MHG/T4OoASZqAPBLf22ryHDlVxEjVyA==" + }, + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/react-hooks": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.35.tgz", + "integrity": "sha512-eOip5/TJMw1Yc8dKc54RlA6fesvgUZfwrwE0BWOerQTeRRVHFX4f1oRbAARpOEEsasWeVwpQlO20/wdShj71eg==", "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^0.85.19", + "@deephaven/utils": "^0.85.35", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" } }, - "plugins/plotly-express/src/js/node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "plugins/python-remote-file-source/src/js/node_modules/@deephaven/utils": { + "version": "0.85.35", + "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.85.35.tgz", + "integrity": "sha512-C/0Wb3dS5PZOAMHv+B0QDxn7LSyH9gzGiztM6cuCx9ZLm7kVXMkGoqHlUhKpSv6cl7qLVOCFaPPa4eyp3WdGjg==", + "engines": { + "node": ">=16" } }, - "plugins/python-remote-file-source/src/js": { - "name": "@deephaven/js-plugin-python-remote-file-source", - "version": "0.1.2", + "plugins/python-remote-file-source/src/js/node_modules/monaco-editor": { + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.41.0.tgz", + "integrity": "sha512-1o4olnZJsiLmv5pwLEAmzHTE/5geLKQ07BrGxlF4Ri/AXAc2yyDGZwHjiTqD8D/ROKUZmwMA28A+yEowLNOEcA==" + }, + "plugins/simple-pivot/src/js": { + "name": "@deephaven/js-plugin-simple-pivot", + "version": "0.0.3-dev.2", "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^0.85.0", - "@deephaven/dashboard": "^0.85.0", + "@deephaven/components": "^0.85.27", + "@deephaven/dashboard": "^0.85.28", + "@deephaven/grid": "^0.85.28", "@deephaven/icons": "^0.85.0", - "@deephaven/jsapi-bootstrap": "^0.85.0", - "@deephaven/jsapi-types": "1.0.0-dev0.35.2", - "@deephaven/log": "^0.85.0", - "@deephaven/plugin": "^0.85.0", - "@fortawesome/react-fontawesome": "^0.2.0", + "@deephaven/iris-grid": "^0.85.28", + "@deephaven/jsapi-bootstrap": "^0.85.27", + "@deephaven/jsapi-utils": "^0.85.20", + "@deephaven/log": "^0.85.19", + "@deephaven/plugin": "^0.85.28", + "@deephaven/utils": "^0.85.20", + "memoize-one": "^5.1.1", "nanoid": "^5.1.5" }, "devDependencies": { + "@deephaven/jsapi-types": "^1.0.0-dev0.35.2", "@deephaven/tsconfig": "^0.72.0", "@types/react": "^17.0.2", "@types/react-dom": "^17.0.2", "@vitejs/plugin-react-swc": "^3.0.0", "react": "^17.0.2", - "typescript": "^5.9.3", - "vite": "^5.4.6" + "vite": "~4.1.4" }, "peerDependencies": { "react": "^17.0.2", "react-dom": "^17.0.2" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/components": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.85.35.tgz", - "integrity": "sha512-KDPy/yU3r/45xLzM4E7PG5bSA7ufPoP29sDDWfajDj/v9LLNJpFSVoeMT9PqgI+9KEWdkZTAY4VfL2FDkCfaTg==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/components": { + "version": "0.85.27", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.85.27.tgz", + "integrity": "sha512-ndzIUbL8mgHSi8LOjT7gNXC+kfXh+PTj9XWV4qK30FwteW5Ff/0C6Bo49lnJpTiqttBvn1tipyGc6nZ6VOmdDQ==", "dependencies": { "@adobe/react-spectrum": "3.38.0", "@deephaven/icons": "^0.85.0", "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.35", - "@deephaven/utils": "^0.85.35", + "@deephaven/react-hooks": "^0.85.23", + "@deephaven/utils": "^0.85.20", "@fortawesome/fontawesome-svg-core": "^6.2.1", "@fortawesome/react-fontawesome": "^0.2.0", "@internationalized/date": "^3.5.5", @@ -33333,14 +33557,14 @@ "react-dom": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/components/node_modules/@deephaven/react-hooks": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.35.tgz", - "integrity": "sha512-eOip5/TJMw1Yc8dKc54RlA6fesvgUZfwrwE0BWOerQTeRRVHFX4f1oRbAARpOEEsasWeVwpQlO20/wdShj71eg==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/components/node_modules/@deephaven/react-hooks": { + "version": "0.85.23", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", + "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", "dependencies": { "@adobe/react-spectrum": "3.38.0", "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.35", + "@deephaven/utils": "^0.85.20", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", "nanoid": "^5.0.7" @@ -33352,17 +33576,17 @@ "react": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/dashboard": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.85.35.tgz", - "integrity": "sha512-yN4LVp8z/Lv/Di5Ui8NV/rSqGOdNplJ1i8nCPi2auO9mPkD5K7mdhdjYddc61cAoc/1xXiZ61jpjggylzLAmSQ==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/dashboard": { + "version": "0.85.28", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.85.28.tgz", + "integrity": "sha512-NQ0DKmWJa4M4T/dQygVjKxQ8ixD2tHkU5mWhBbW1LZPGmov1OGK+QPMqa1IPW2no69DA2jIqyAEpZBp9uU7dig==", "dependencies": { - "@deephaven/components": "^0.85.35", - "@deephaven/golden-layout": "^0.85.35", + "@deephaven/components": "^0.85.27", + "@deephaven/golden-layout": "^0.85.27", "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.35", - "@deephaven/redux": "^0.85.35", - "@deephaven/utils": "^0.85.35", + "@deephaven/react-hooks": "^0.85.23", + "@deephaven/redux": "^0.85.28", + "@deephaven/utils": "^0.85.20", "fast-deep-equal": "^3.1.3", "lodash.ismatch": "^4.1.1", "lodash.throttle": "^4.1.1", @@ -33379,12 +33603,12 @@ "react-redux": "^7.2.4" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/golden-layout": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.85.35.tgz", - "integrity": "sha512-oIF3gqfK2SVV5U/6R1Pcb/NK5XWQ5WjdFXiq+As2RGHVWO/YveaEZhY9P5/JYu0cjHETRh+mcoa8J2Sd6YpaMg==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/golden-layout": { + "version": "0.85.27", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.85.27.tgz", + "integrity": "sha512-b4T9m3G1XLtu6Iy1/sINLzR6EUZM1hmdh/nAOZlKrR731IU2pp2xiilpc6YQ2WU2Ur8JcOFKufAk/6S3wZGU7A==", "dependencies": { - "@deephaven/components": "^0.85.35", + "@deephaven/components": "^0.85.27", "jquery": "^3.6.0", "nanoid": "^5.0.7" }, @@ -33393,132 +33617,39 @@ "react-dom": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/react-hooks": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.35.tgz", - "integrity": "sha512-eOip5/TJMw1Yc8dKc54RlA6fesvgUZfwrwE0BWOerQTeRRVHFX4f1oRbAARpOEEsasWeVwpQlO20/wdShj71eg==", - "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.35", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/icons": { - "version": "0.85.0", - "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-0.85.0.tgz", - "integrity": "sha512-8G77T/RPLs+SRdxWJJmOAFV0cS14U63L7hwJ8aqhMQmQkNqTqeDKrPXugXpOGN4iw3rkN05UPgV6ypS9XtbEgA==", - "dependencies": { - "@fortawesome/fontawesome-common-types": "^6.1.1" - }, - "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0" - } - }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-bootstrap": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.85.35.tgz", - "integrity": "sha512-hVXMVuWNecore/AJHZdlZQrubtq60NFZ+CdWQQaUVMu5Pf1nCxFAPJ7YVzhTYyg6Pwl2KbfPYZCX4RkoN8CaYQ==", - "dependencies": { - "@deephaven/components": "^0.85.35", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.35", - "@deephaven/utils": "^0.85.35" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-bootstrap/node_modules/@deephaven/jsapi-types": { - "version": "1.0.0-dev0.40.3", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.3.tgz", - "integrity": "sha512-gHNpFuxfYPrbceGSiri9kaq1xUWMZIB/PCufAGP8c3JV/UTe4UJZla1MHG/T4OoASZqAPBLf22ryHDlVxEjVyA==" - }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-bootstrap/node_modules/@deephaven/react-hooks": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.35.tgz", - "integrity": "sha512-eOip5/TJMw1Yc8dKc54RlA6fesvgUZfwrwE0BWOerQTeRRVHFX4f1oRbAARpOEEsasWeVwpQlO20/wdShj71eg==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/react-hooks": { + "version": "0.85.23", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", + "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", "dependencies": { "@adobe/react-spectrum": "3.38.0", "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.35", + "@deephaven/utils": "^0.85.20", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-types": { - "version": "1.0.0-dev0.35.2", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.35.2.tgz", - "integrity": "sha512-VM1WAps/+KEXdxIiaEGutcjgaf5p1LNf6AA+Hv7sTIaENYYJpndZqD6bGFcuuiUVTYDlnFF0hohN4l6lOsjcQw==" - }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-utils": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.85.35.tgz", - "integrity": "sha512-yTWk7Dp8qL43oDSuNwDldl7e22IZsSBD/o+T6sRfjnYeWx2uhWTAQLShzOdLBIbf32MnvJT8gb7V24TV/4sOeA==", - "dependencies": { - "@deephaven/filters": "^0.85.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.35", - "lodash.clamp": "^4.0.3", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" - } - }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/jsapi-utils/node_modules/@deephaven/jsapi-types": { - "version": "1.0.0-dev0.40.3", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.3.tgz", - "integrity": "sha512-gHNpFuxfYPrbceGSiri9kaq1xUWMZIB/PCufAGP8c3JV/UTe4UJZla1MHG/T4OoASZqAPBLf22ryHDlVxEjVyA==" - }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/log": { - "version": "0.85.19", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.85.19.tgz", - "integrity": "sha512-z1maZojpcKxIWGkvq9ZSD1P+92LY1qZMGDjyeb84/mn+krVVFN1LTsmVCNOfA0S73s6+1UdzTch0AE4vo3EEGA==", - "dependencies": { - "event-target-shim": "^6.0.2", - "jszip": "^3.10.1" + "nanoid": "^5.0.7" }, "engines": { "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-0.85.35.tgz", - "integrity": "sha512-h2N6xompKhrxAJGwRieH35oJokyUo920wRBx2GMELMLcSfYVZ5iIEnbqUuXTs3UbSWUgd4tC4NS2xYBu4WAbLg==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/grid": { + "version": "0.85.28", + "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-0.85.28.tgz", + "integrity": "sha512-laOvYZh+mMx3sJoA6e0SwFYCYBHuJiH09/1Wk202kfvSISFsQE0jauV7JTUhgOqSMFH8lrvQKK3wbZ0T21TChA==", "dependencies": { - "@deephaven/components": "^0.85.35", - "@deephaven/golden-layout": "^0.85.35", - "@deephaven/icons": "^0.85.0", - "@deephaven/iris-grid": "^0.85.35", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.35", - "@fortawesome/fontawesome-common-types": "^6.1.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "nanoid": "^5.0.7" + "@deephaven/utils": "^0.85.20", + "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" @@ -33527,37 +33658,35 @@ "react": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/golden-layout": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.85.35.tgz", - "integrity": "sha512-oIF3gqfK2SVV5U/6R1Pcb/NK5XWQ5WjdFXiq+As2RGHVWO/YveaEZhY9P5/JYu0cjHETRh+mcoa8J2Sd6YpaMg==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/icons": { + "version": "0.85.0", + "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-0.85.0.tgz", + "integrity": "sha512-8G77T/RPLs+SRdxWJJmOAFV0cS14U63L7hwJ8aqhMQmQkNqTqeDKrPXugXpOGN4iw3rkN05UPgV6ypS9XtbEgA==", "dependencies": { - "@deephaven/components": "^0.85.35", - "jquery": "^3.6.0", - "nanoid": "^5.0.7" + "@fortawesome/fontawesome-common-types": "^6.1.1" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-0.85.35.tgz", - "integrity": "sha512-du2nFvGWEMrAsJV0e4nQyD1+sRAZYB1UdE33j8+gi0CgHnYIoOsuGMKAz4i1u6OHKK0tpTK0GLFB/tyHbwnVFQ==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid": { + "version": "0.85.28", + "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-0.85.28.tgz", + "integrity": "sha512-hURNxPEVIl+NnYBQ03UqNDVeCRIlrBYJJPvUoFqlZAGjNpIwcPLAxCNocs6ZxQYuYNNgU9FaeTWeE2Wwg7ARdQ==", "dependencies": { - "@deephaven/components": "^0.85.35", - "@deephaven/console": "^0.85.35", + "@deephaven/components": "^0.85.27", + "@deephaven/console": "^0.85.27", "@deephaven/filters": "^0.85.0", - "@deephaven/grid": "^0.85.35", + "@deephaven/grid": "^0.85.28", "@deephaven/icons": "^0.85.0", - "@deephaven/jsapi-components": "^0.85.35", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^0.85.35", + "@deephaven/jsapi-components": "^0.85.27", + "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", + "@deephaven/jsapi-utils": "^0.85.20", "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.35", + "@deephaven/react-hooks": "^0.85.23", "@deephaven/storage": "^0.85.19", - "@deephaven/utils": "^0.85.35", + "@deephaven/utils": "^0.85.20", "@dnd-kit/core": "^6.1.0", "@dnd-kit/sortable": "^7.0.2", "@dnd-kit/utilities": "^3.2.2", @@ -33583,21 +33712,20 @@ "react-dom": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/console": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-0.85.35.tgz", - "integrity": "sha512-sqPSxYbcg2EjJ+CyGrgeI7pfYmOjbGSifQaW0CD16z1isrD+o5EaIR0y4dwg5JSdimGZppXlWs5GiQikpGifdQ==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid/node_modules/@deephaven/console": { + "version": "0.85.27", + "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-0.85.27.tgz", + "integrity": "sha512-UhIW7j8z5X6sY/AfUovovY/YJjHDQi/uxsb1TOCmoJSm/pQL93Mxj6XqwwaDFBMf3JGeFmWtjC20w56Y2NJ4YA==", "dependencies": { - "@deephaven/chart": "^0.85.35", - "@deephaven/components": "^0.85.35", + "@deephaven/chart": "^0.85.27", + "@deephaven/components": "^0.85.27", "@deephaven/icons": "^0.85.0", - "@deephaven/jsapi-bootstrap": "^0.85.35", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^0.85.35", + "@deephaven/jsapi-bootstrap": "^0.85.27", + "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.35", + "@deephaven/react-hooks": "^0.85.23", "@deephaven/storage": "^0.85.19", - "@deephaven/utils": "^0.85.35", + "@deephaven/utils": "^0.85.20", "@fortawesome/react-fontawesome": "^0.2.0", "classnames": "^2.3.1", "linkifyjs": "^4.1.0", @@ -33620,20 +33748,23 @@ "react-dom": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/grid": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-0.85.35.tgz", - "integrity": "sha512-dRcxrAAlWqhB4PWQTfxaJCrtiAOX21v1Po12p0j7VDQXkwdBMkkkL3JLr3wT1ETlmWFkh8R9PyHUXAG4P8pZCA==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-components": { + "version": "0.85.27", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-0.85.27.tgz", + "integrity": "sha512-ZABrMxL0bVYMTLs14lwD/KcJL5ZEAsV8oVkdLwhg+eAA1hM3z1l2IWYa+CkCFkiAas1iqFnhk+o0Xry48n8JfQ==", "dependencies": { - "@deephaven/utils": "^0.85.35", - "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" + "@deephaven/components": "^0.85.27", + "@deephaven/jsapi-bootstrap": "^0.85.27", + "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", + "@deephaven/jsapi-utils": "^0.85.20", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.23", + "@deephaven/utils": "^0.85.20", + "@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" @@ -33642,23 +33773,17 @@ "react": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-components": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-0.85.35.tgz", - "integrity": "sha512-PebAvfV8YHrUowcl8ZnSwWsDzgI8/bc4T36sCeeyNaSQ089+BwcPwFPm9PgTpe8TDmg9tYJRdyYHZexAbb7aSA==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid/node_modules/@deephaven/react-hooks": { + "version": "0.85.23", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", + "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", "dependencies": { - "@deephaven/components": "^0.85.35", - "@deephaven/jsapi-bootstrap": "^0.85.35", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^0.85.35", + "@adobe/react-spectrum": "3.38.0", "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.35", - "@deephaven/utils": "^0.85.35", - "@types/js-cookie": "^3.0.3", - "classnames": "^2.3.2", - "js-cookie": "^3.0.5", + "@deephaven/utils": "^0.85.20", "lodash.debounce": "^4.0.8", - "prop-types": "^15.8.1" + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7" }, "engines": { "node": ">=16" @@ -33667,7 +33792,7 @@ "react": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/iris-grid/node_modules/@deephaven/storage": { + "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid/node_modules/@deephaven/storage": { "version": "0.85.19", "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-0.85.19.tgz", "integrity": "sha512-rDLcoqYv3WD8KO8/xE0Hy+zv/wJ0lhlmiJInCxsSXkcPOnD5IC5YWAK/Ov+/57+JH/r9kHmZt/JmuRKAmpv0Ow==", @@ -33683,19 +33808,121 @@ "react": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/jsapi-types": { - "version": "1.0.0-dev0.40.3", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.3.tgz", - "integrity": "sha512-gHNpFuxfYPrbceGSiri9kaq1xUWMZIB/PCufAGP8c3JV/UTe4UJZla1MHG/T4OoASZqAPBLf22ryHDlVxEjVyA==" + "plugins/simple-pivot/src/js/node_modules/@deephaven/jsapi-bootstrap": { + "version": "0.85.27", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.85.27.tgz", + "integrity": "sha512-wOT9SE6HVMG9niZHIiRX5K4cvVCTytw+VWdRftUOYQLB/fdgOZHzGc1luTm65c8iBv3IV96nr2gqnhjO18Q64Q==", + "dependencies": { + "@deephaven/components": "^0.85.27", + "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.23", + "@deephaven/utils": "^0.85.20" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/react-hooks": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.35.tgz", - "integrity": "sha512-eOip5/TJMw1Yc8dKc54RlA6fesvgUZfwrwE0BWOerQTeRRVHFX4f1oRbAARpOEEsasWeVwpQlO20/wdShj71eg==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/jsapi-bootstrap/node_modules/@deephaven/react-hooks": { + "version": "0.85.23", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", + "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", + "dependencies": { + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^0.85.19", + "@deephaven/utils": "^0.85.20", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/simple-pivot/src/js/node_modules/@deephaven/jsapi-types": { + "version": "1.0.0-dev0.38.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.38.0.tgz", + "integrity": "sha512-g7CNe89hfAQXTOQ4MrCFTdusK6Q/kbuxH7zGUGiGSfxu8t0RiJohSy1luIlvBTT22KOHBdt0sTnlU4emN3lRIg==" + }, + "plugins/simple-pivot/src/js/node_modules/@deephaven/jsapi-utils": { + "version": "0.85.20", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.85.20.tgz", + "integrity": "sha512-9a3DN2jh6zfPRmdkvkUsYvXBN20hwOJbkGYdOKzUIg+sXXrwH0lsLDkOSAzXmQZ0cqqEOUSMEFnZunH5uu8ZPw==", + "dependencies": { + "@deephaven/filters": "^0.85.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", + "@deephaven/log": "^0.85.19", + "@deephaven/utils": "^0.85.20", + "lodash.clamp": "^4.0.3", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/simple-pivot/src/js/node_modules/@deephaven/log": { + "version": "0.85.19", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.85.19.tgz", + "integrity": "sha512-z1maZojpcKxIWGkvq9ZSD1P+92LY1qZMGDjyeb84/mn+krVVFN1LTsmVCNOfA0S73s6+1UdzTch0AE4vo3EEGA==", + "dependencies": { + "event-target-shim": "^6.0.2", + "jszip": "^3.10.1" + }, + "engines": { + "node": ">=16" + } + }, + "plugins/simple-pivot/src/js/node_modules/@deephaven/plugin": { + "version": "0.85.28", + "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-0.85.28.tgz", + "integrity": "sha512-N9oKhHx57K1svajWvn2/K4KYKwJNAhTsIxBpKgSjYNL/2D42kPziyJpYrHLZfkwGG+XSxMP9Te/1ODJhSQl7vQ==", + "dependencies": { + "@deephaven/components": "^0.85.27", + "@deephaven/golden-layout": "^0.85.27", + "@deephaven/icons": "^0.85.0", + "@deephaven/iris-grid": "^0.85.28", + "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", + "@deephaven/log": "^0.85.19", + "@deephaven/react-hooks": "^0.85.23", + "@fortawesome/fontawesome-common-types": "^6.1.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "nanoid": "^5.0.7" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/simple-pivot/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/golden-layout": { + "version": "0.85.27", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.85.27.tgz", + "integrity": "sha512-b4T9m3G1XLtu6Iy1/sINLzR6EUZM1hmdh/nAOZlKrR731IU2pp2xiilpc6YQ2WU2Ur8JcOFKufAk/6S3wZGU7A==", + "dependencies": { + "@deephaven/components": "^0.85.27", + "jquery": "^3.6.0", + "nanoid": "^5.0.7" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugins/simple-pivot/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/react-hooks": { + "version": "0.85.23", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", + "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", "dependencies": { "@adobe/react-spectrum": "3.38.0", "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.35", + "@deephaven/utils": "^0.85.20", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", "nanoid": "^5.0.7" @@ -33707,67 +33934,196 @@ "react": ">=16.8.0" } }, - "plugins/python-remote-file-source/src/js/node_modules/@deephaven/utils": { - "version": "0.85.35", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.85.35.tgz", - "integrity": "sha512-C/0Wb3dS5PZOAMHv+B0QDxn7LSyH9gzGiztM6cuCx9ZLm7kVXMkGoqHlUhKpSv6cl7qLVOCFaPPa4eyp3WdGjg==", + "plugins/simple-pivot/src/js/node_modules/@deephaven/utils": { + "version": "0.85.20", + "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.85.20.tgz", + "integrity": "sha512-MqzMhnDA+XwDhDDQD0fRMW03GvHIcI2ls04YSQw3XbpzWFxP5eM6butMVVpA/v4gWdsTUyQy9UwgTUW/mEdq2w==", "engines": { "node": ">=16" } }, - "plugins/python-remote-file-source/src/js/node_modules/monaco-editor": { + "plugins/simple-pivot/src/js/node_modules/esbuild": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", + "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.16.17", + "@esbuild/android-arm64": "0.16.17", + "@esbuild/android-x64": "0.16.17", + "@esbuild/darwin-arm64": "0.16.17", + "@esbuild/darwin-x64": "0.16.17", + "@esbuild/freebsd-arm64": "0.16.17", + "@esbuild/freebsd-x64": "0.16.17", + "@esbuild/linux-arm": "0.16.17", + "@esbuild/linux-arm64": "0.16.17", + "@esbuild/linux-ia32": "0.16.17", + "@esbuild/linux-loong64": "0.16.17", + "@esbuild/linux-mips64el": "0.16.17", + "@esbuild/linux-ppc64": "0.16.17", + "@esbuild/linux-riscv64": "0.16.17", + "@esbuild/linux-s390x": "0.16.17", + "@esbuild/linux-x64": "0.16.17", + "@esbuild/netbsd-x64": "0.16.17", + "@esbuild/openbsd-x64": "0.16.17", + "@esbuild/sunos-x64": "0.16.17", + "@esbuild/win32-arm64": "0.16.17", + "@esbuild/win32-ia32": "0.16.17", + "@esbuild/win32-x64": "0.16.17" + } + }, + "plugins/simple-pivot/src/js/node_modules/monaco-editor": { "version": "0.41.0", "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.41.0.tgz", "integrity": "sha512-1o4olnZJsiLmv5pwLEAmzHTE/5geLKQ07BrGxlF4Ri/AXAc2yyDGZwHjiTqD8D/ROKUZmwMA28A+yEowLNOEcA==" }, - "plugins/simple-pivot/src/js": { - "name": "@deephaven/js-plugin-simple-pivot", - "version": "0.0.3-dev.2", + "plugins/simple-pivot/src/js/node_modules/rollup": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.30.0.tgz", + "integrity": "sha512-kQvGasUgN+AlWGliFn2POSajRQEsULVYFGTvOZmK06d7vCD+YhZztt70kGk3qaeAXeWYL5eO7zx+rAubBc55eA==", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "plugins/simple-pivot/src/js/node_modules/vite": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.5.tgz", + "integrity": "sha512-zJ0RiVkf61kpd7O+VtU6r766xgnTaIknP/lR6sJTZq3HtVJ3HGnTo5DaJhTUtYoTyS/CQwZ6yEVdc/lrmQT7dQ==", + "dev": true, + "dependencies": { + "esbuild": "^0.16.14", + "postcss": "^8.4.21", + "resolve": "^1.22.1", + "rollup": "^3.10.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "plugins/table-example/src/js": { + "name": "@deephaven/js-plugin-table-example", + "version": "0.2.0", "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^0.85.27", - "@deephaven/dashboard": "^0.85.28", - "@deephaven/grid": "^0.85.28", - "@deephaven/icons": "^0.85.0", - "@deephaven/iris-grid": "^0.85.28", - "@deephaven/jsapi-bootstrap": "^0.85.27", - "@deephaven/jsapi-utils": "^0.85.20", - "@deephaven/log": "^0.85.19", - "@deephaven/plugin": "^0.85.28", - "@deephaven/utils": "^0.85.20", - "memoize-one": "^5.1.1", - "nanoid": "^5.1.5" + "@deephaven/components": "^0.40.0", + "@deephaven/jsapi-types": "^0.40.0" }, "devDependencies": { - "@deephaven/jsapi-types": "^1.0.0-dev0.35.2", - "@deephaven/tsconfig": "^0.72.0", "@types/react": "^17.0.2", - "@types/react-dom": "^17.0.2", - "@vitejs/plugin-react-swc": "^3.0.0", - "react": "^17.0.2", - "vite": "~4.1.4" + "react": "^17.0.2" }, "peerDependencies": { - "react": "^17.0.2", - "react-dom": "^17.0.2" + "react": "^17.0.2" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/components": { - "version": "0.85.27", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-0.85.27.tgz", - "integrity": "sha512-ndzIUbL8mgHSi8LOjT7gNXC+kfXh+PTj9XWV4qK30FwteW5Ff/0C6Bo49lnJpTiqttBvn1tipyGc6nZ6VOmdDQ==", + "plugins/theme-pack/src/js": { + "name": "@deephaven/js-plugin-theme-pack", + "version": "0.2.0", + "devDependencies": { + "@deephaven/plugin": "^1.6.0" + } + }, + "plugins/theme-pack/src/js/node_modules/@deephaven/chart": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/chart/-/chart-1.16.0.tgz", + "integrity": "sha512-ag+A1gA1MC2FDI/WRad4X8D8aFo2awHBs35NUZo96bMXy7moHbQlDdQcnwcV0gzdPM5Net3QZSfJJs1xVpKAfA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^1.16.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", + "buffer": "^6.0.3", + "fast-deep-equal": "^3.1.3", + "lodash": "^4.17.21", + "memoize-one": "^5.1.1", + "memoizee": "^0.4.15", + "plotly.js": "3.1.0", + "react-plotly.js": "^2.6.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/theme-pack/src/js/node_modules/@deephaven/components": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.16.0.tgz", + "integrity": "sha512-jC0d4g8VFmLgN/dokZOmQyLX9Il1JmJX3h9ytqFLneGvFs+TPMCpn7U9wkajmbcjmzNaQF/D2kai0wrrJhH9Lw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { "@adobe/react-spectrum": "3.38.0", - "@deephaven/icons": "^0.85.0", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.23", - "@deephaven/utils": "^0.85.20", + "@deephaven/icons": "^1.2.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", + "@fontsource/fira-mono": "5.0.13", + "@fontsource/fira-sans": "5.0.20", "@fortawesome/fontawesome-svg-core": "^6.2.1", "@fortawesome/react-fontawesome": "^0.2.0", + "@hello-pangea/dnd": "^18.0.1", "@internationalized/date": "^3.5.5", "@react-spectrum/theme-default": "^3.5.1", "@react-spectrum/toast": "^3.0.0-beta.16", "@react-spectrum/utils": "^3.11.5", + "@react-types/combobox": "3.13.1", "@react-types/radio": "^3.8.1", "@react-types/shared": "^3.22.1", "@react-types/textfield": "^3.9.1", @@ -33780,73 +34136,75 @@ "memoizee": "^0.4.15", "nanoid": "^5.0.7", "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", "react-reverse-portal": "^2.3.0", "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6" + "react-virtualized-auto-sizer": "1.0.7", + "react-window": "^1.8.7" }, "engines": { "node": ">=10" }, "peerDependencies": { "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react-dom": ">=16.8.0", + "react-is": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/components/node_modules/@deephaven/react-hooks": { - "version": "0.85.23", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", - "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", + "plugins/theme-pack/src/js/node_modules/@deephaven/console": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.7.1.tgz", + "integrity": "sha512-FFJiTGJ7TGK2jKEQPQaeaWxnW+hdrOcMX4EQtqTHhu4+p581gZPWgA5ZGlGUG1GUKdvDX8HstzBghBOqInfZNA==", + "dev": true, "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.20", + "@astral-sh/ruff-wasm-web": "0.6.4", + "@deephaven/chart": "^1.7.1", + "@deephaven/components": "^1.7.1", + "@deephaven/icons": "^1.2.0", + "@deephaven/jsapi-bootstrap": "^1.7.1", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^1.7.1", + "@deephaven/log": "^1.5.3", + "@deephaven/react-hooks": "^1.7.1", + "@deephaven/storage": "^1.5.3", + "@deephaven/utils": "^1.7.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "classnames": "^2.3.1", + "linkifyjs": "^4.1.0", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" + "memoize-one": "^5.1.1", + "memoizee": "^0.4.15", + "monaco-editor": "^0.43.0", + "nanoid": "^5.0.7", + "papaparse": "5.3.2", + "popper.js": "^1.16.1", + "prop-types": "^15.7.2", + "shell-quote": "^1.7.2" }, "engines": { "node": ">=16" }, "peerDependencies": { - "react": ">=16.8.0" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/dashboard": { - "version": "0.85.28", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-0.85.28.tgz", - "integrity": "sha512-NQ0DKmWJa4M4T/dQygVjKxQ8ixD2tHkU5mWhBbW1LZPGmov1OGK+QPMqa1IPW2no69DA2jIqyAEpZBp9uU7dig==", - "dependencies": { - "@deephaven/components": "^0.85.27", - "@deephaven/golden-layout": "^0.85.27", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.23", - "@deephaven/redux": "^0.85.28", - "@deephaven/utils": "^0.85.20", - "fast-deep-equal": "^3.1.3", - "lodash.ismatch": "^4.1.1", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7", - "prop-types": "^15.7.2" - }, + "plugins/theme-pack/src/js/node_modules/@deephaven/filters": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deephaven/filters/-/filters-1.1.0.tgz", + "integrity": "sha512-SMWKYT8aFtZ/CyVUtUiF1/RPQGl4Y6dvNG43KvmIMKKMXYqhliKD291aynYSl7C8IafkHNzdDtdAZPgPXLoOWA==", + "dev": true, "engines": { "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "react-is": ">=16.8.0", - "react-redux": "^7.2.4" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/golden-layout": { - "version": "0.85.27", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.85.27.tgz", - "integrity": "sha512-b4T9m3G1XLtu6Iy1/sINLzR6EUZM1hmdh/nAOZlKrR731IU2pp2xiilpc6YQ2WU2Ur8JcOFKufAk/6S3wZGU7A==", + "plugins/theme-pack/src/js/node_modules/@deephaven/golden-layout": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.7.1.tgz", + "integrity": "sha512-TGvNpXILDGck34Jw5jz2q8z0m0ZueL7ejErK8VzT798QxFGT32vz7PFOMKnaBDx1iB4ICEX0FLidkRaoWR5hNw==", + "dev": true, "dependencies": { - "@deephaven/components": "^0.85.27", + "@deephaven/components": "^1.7.1", "jquery": "^3.6.0", "nanoid": "^5.0.7" }, @@ -33855,31 +34213,13 @@ "react-dom": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/dashboard/node_modules/@deephaven/react-hooks": { - "version": "0.85.23", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", - "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", - "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.20", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/grid": { - "version": "0.85.28", - "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-0.85.28.tgz", - "integrity": "sha512-laOvYZh+mMx3sJoA6e0SwFYCYBHuJiH09/1Wk202kfvSISFsQE0jauV7JTUhgOqSMFH8lrvQKK3wbZ0T21TChA==", + "plugins/theme-pack/src/js/node_modules/@deephaven/grid": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-1.7.1.tgz", + "integrity": "sha512-brD/auRa/X9hh//0BbZ3UGCYhyHIoF+/NIcMbkSVmF+9XeeBCfUKUjGUT3omJL1qrUqYA9pHIGPWYTPGUZLqNA==", + "dev": true, "dependencies": { - "@deephaven/utils": "^0.85.20", + "@deephaven/utils": "^1.7.1", "classnames": "^2.3.1", "color-convert": "^2.0.1", "event-target-shim": "^6.0.2", @@ -33896,10 +34236,11 @@ "react": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/icons": { - "version": "0.85.0", - "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-0.85.0.tgz", - "integrity": "sha512-8G77T/RPLs+SRdxWJJmOAFV0cS14U63L7hwJ8aqhMQmQkNqTqeDKrPXugXpOGN4iw3rkN05UPgV6ypS9XtbEgA==", + "plugins/theme-pack/src/js/node_modules/@deephaven/icons": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-1.2.0.tgz", + "integrity": "sha512-esxuQcRjQxuu+AycLIB7TWNDDGReDuol6KMx6LpcVHMx6AHp8Zm/u90qHyDrzDSJ6bhBTM6ZNEscWzWL58WUzg==", + "dev": true, "dependencies": { "@fortawesome/fontawesome-common-types": "^6.1.1" }, @@ -33908,23 +34249,24 @@ "@fortawesome/react-fontawesome": "^0.2.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid": { - "version": "0.85.28", - "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-0.85.28.tgz", - "integrity": "sha512-hURNxPEVIl+NnYBQ03UqNDVeCRIlrBYJJPvUoFqlZAGjNpIwcPLAxCNocs6ZxQYuYNNgU9FaeTWeE2Wwg7ARdQ==", + "plugins/theme-pack/src/js/node_modules/@deephaven/iris-grid": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-1.7.1.tgz", + "integrity": "sha512-nfhvnUau7zHeo3hauVYm7fa48wGTJgx1SKifKSITpkT6PtOQwuwmKroRFiqZy5PAGx/ygG9ZHdUCrLcnwEtYOA==", + "dev": true, "dependencies": { - "@deephaven/components": "^0.85.27", - "@deephaven/console": "^0.85.27", - "@deephaven/filters": "^0.85.0", - "@deephaven/grid": "^0.85.28", - "@deephaven/icons": "^0.85.0", - "@deephaven/jsapi-components": "^0.85.27", - "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", - "@deephaven/jsapi-utils": "^0.85.20", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.23", - "@deephaven/storage": "^0.85.19", - "@deephaven/utils": "^0.85.20", + "@deephaven/components": "^1.7.1", + "@deephaven/console": "^1.7.1", + "@deephaven/filters": "^1.1.0", + "@deephaven/grid": "^1.7.1", + "@deephaven/icons": "^1.2.0", + "@deephaven/jsapi-components": "^1.7.1", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^1.7.1", + "@deephaven/log": "^1.5.3", + "@deephaven/react-hooks": "^1.7.1", + "@deephaven/storage": "^1.5.3", + "@deephaven/utils": "^1.7.1", "@dnd-kit/core": "^6.1.0", "@dnd-kit/sortable": "^7.0.2", "@dnd-kit/utilities": "^3.2.2", @@ -33936,7 +34278,7 @@ "lodash.throttle": "^4.1.1", "memoize-one": "^5.1.1", "memoizee": "^0.4.15", - "monaco-editor": "^0.41.0", + "monaco-editor": "^0.43.0", "nanoid": "^5.0.7", "prop-types": "^15.7.2", "react-beautiful-dnd": "^13.1.0", @@ -33950,54 +34292,38 @@ "react-dom": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid/node_modules/@deephaven/console": { - "version": "0.85.27", - "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-0.85.27.tgz", - "integrity": "sha512-UhIW7j8z5X6sY/AfUovovY/YJjHDQi/uxsb1TOCmoJSm/pQL93Mxj6XqwwaDFBMf3JGeFmWtjC20w56Y2NJ4YA==", + "plugins/theme-pack/src/js/node_modules/@deephaven/jsapi-bootstrap": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-1.7.1.tgz", + "integrity": "sha512-vvWo/tlTzG12IiZk8o6TlENbVj/qXeVepg99xN6uSYDyDwIIC9pm+AP6Hs+hxf/O5AE2PVUOFAvqjWkbD3HQzw==", + "dev": true, "dependencies": { - "@deephaven/chart": "^0.85.27", - "@deephaven/components": "^0.85.27", - "@deephaven/icons": "^0.85.0", - "@deephaven/jsapi-bootstrap": "^0.85.27", - "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.23", - "@deephaven/storage": "^0.85.19", - "@deephaven/utils": "^0.85.20", - "@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", - "nanoid": "^5.0.7", - "papaparse": "5.3.2", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "shell-quote": "^1.7.2" + "@deephaven/components": "^1.7.1", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/log": "^1.5.3", + "@deephaven/react-hooks": "^1.7.1", + "@deephaven/utils": "^1.7.1" }, "engines": { "node": ">=16" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid/node_modules/@deephaven/jsapi-components": { - "version": "0.85.27", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-0.85.27.tgz", - "integrity": "sha512-ZABrMxL0bVYMTLs14lwD/KcJL5ZEAsV8oVkdLwhg+eAA1hM3z1l2IWYa+CkCFkiAas1iqFnhk+o0Xry48n8JfQ==", + "plugins/theme-pack/src/js/node_modules/@deephaven/jsapi-components": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-1.7.1.tgz", + "integrity": "sha512-3546WXR+Y9oWTuBQNMU7vF3r1YYePYkF2ksoFKDkIbximp5TcA6Th8NumAdFkXobR2FLk4dN9u7G5R+8JF3LbQ==", + "dev": true, "dependencies": { - "@deephaven/components": "^0.85.27", - "@deephaven/jsapi-bootstrap": "^0.85.27", - "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", - "@deephaven/jsapi-utils": "^0.85.20", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.23", - "@deephaven/utils": "^0.85.20", + "@deephaven/components": "^1.7.1", + "@deephaven/jsapi-bootstrap": "^1.7.1", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/jsapi-utils": "^1.7.1", + "@deephaven/log": "^1.5.3", + "@deephaven/react-hooks": "^1.7.1", + "@deephaven/utils": "^1.7.1", "@types/js-cookie": "^3.0.3", "classnames": "^2.3.2", "js-cookie": "^3.0.5", @@ -34011,123 +34337,60 @@ "react": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid/node_modules/@deephaven/react-hooks": { - "version": "0.85.23", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", - "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", - "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.20", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/iris-grid/node_modules/@deephaven/storage": { - "version": "0.85.19", - "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-0.85.19.tgz", - "integrity": "sha512-rDLcoqYv3WD8KO8/xE0Hy+zv/wJ0lhlmiJInCxsSXkcPOnD5IC5YWAK/Ov+/57+JH/r9kHmZt/JmuRKAmpv0Ow==", - "dependencies": { - "@deephaven/filters": "^0.85.0", - "@deephaven/log": "^0.85.19", - "lodash.throttle": "^4.1.1" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/jsapi-bootstrap": { - "version": "0.85.27", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-0.85.27.tgz", - "integrity": "sha512-wOT9SE6HVMG9niZHIiRX5K4cvVCTytw+VWdRftUOYQLB/fdgOZHzGc1luTm65c8iBv3IV96nr2gqnhjO18Q64Q==", - "dependencies": { - "@deephaven/components": "^0.85.27", - "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.23", - "@deephaven/utils": "^0.85.20" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/jsapi-bootstrap/node_modules/@deephaven/react-hooks": { - "version": "0.85.23", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", - "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", - "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.20", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/jsapi-types": { - "version": "1.0.0-dev0.38.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.38.0.tgz", - "integrity": "sha512-g7CNe89hfAQXTOQ4MrCFTdusK6Q/kbuxH7zGUGiGSfxu8t0RiJohSy1luIlvBTT22KOHBdt0sTnlU4emN3lRIg==" + "plugins/theme-pack/src/js/node_modules/@deephaven/jsapi-types": { + "version": "1.0.0-dev0.40.9", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.9.tgz", + "integrity": "sha512-NwMxFmNCnRV4/2+MdN/8vUGiEtXFgL1K/+iXTKKvi+Brje5JHOSCn2miCKR9tAn0LNb/UdmJq+DSIZqvz8cU/Q==", + "dev": true, + "license": "Apache-2.0" }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/jsapi-utils": { - "version": "0.85.20", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-0.85.20.tgz", - "integrity": "sha512-9a3DN2jh6zfPRmdkvkUsYvXBN20hwOJbkGYdOKzUIg+sXXrwH0lsLDkOSAzXmQZ0cqqEOUSMEFnZunH5uu8ZPw==", + "plugins/theme-pack/src/js/node_modules/@deephaven/jsapi-utils": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.16.0.tgz", + "integrity": "sha512-lyMDgxmb7v2GDlm1Ksf4S037QuWUhpOMKtnHZoEuKKIthcd6WejsNP+S8U2iRCYSJiJ1jEpTAVMrrS2CM4ZC7w==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@deephaven/filters": "^0.85.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", - "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.20", + "@deephaven/filters": "^1.1.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", "lodash.clamp": "^4.0.3", "nanoid": "^5.0.7" }, "engines": { - "node": ">=16" - } - }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/log": { - "version": "0.85.19", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-0.85.19.tgz", - "integrity": "sha512-z1maZojpcKxIWGkvq9ZSD1P+92LY1qZMGDjyeb84/mn+krVVFN1LTsmVCNOfA0S73s6+1UdzTch0AE4vo3EEGA==", + "node": ">=16" + } + }, + "plugins/theme-pack/src/js/node_modules/@deephaven/log": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.8.0.tgz", + "integrity": "sha512-gzp6/7qW4W8Re+DLSaG33KEQJ30OrrNq3cNQA8fUeXQrabSNOIsyeVOaerQ/57c4zWhWVKamplax0LIYRsmDiw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { "event-target-shim": "^6.0.2", - "jszip": "^3.10.1" + "jszip": "^3.10.1", + "safe-stable-stringify": "^2.5.0" }, "engines": { "node": ">=16" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/plugin": { - "version": "0.85.28", - "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-0.85.28.tgz", - "integrity": "sha512-N9oKhHx57K1svajWvn2/K4KYKwJNAhTsIxBpKgSjYNL/2D42kPziyJpYrHLZfkwGG+XSxMP9Te/1ODJhSQl7vQ==", + "plugins/theme-pack/src/js/node_modules/@deephaven/plugin": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-1.7.1.tgz", + "integrity": "sha512-/ojjcuS4kQ3d9zerPd+6uNukbl5H++XebuSMoq4n7jys1w3IDjQ4a79ULV7I+BzCm1WuV8IMvE9I6b687jvNsA==", + "dev": true, "dependencies": { - "@deephaven/components": "^0.85.27", - "@deephaven/golden-layout": "^0.85.27", - "@deephaven/icons": "^0.85.0", - "@deephaven/iris-grid": "^0.85.28", - "@deephaven/jsapi-types": "^1.0.0-dev0.34.0", - "@deephaven/log": "^0.85.19", - "@deephaven/react-hooks": "^0.85.23", + "@deephaven/components": "^1.7.1", + "@deephaven/golden-layout": "^1.7.1", + "@deephaven/grid": "^1.7.1", + "@deephaven/icons": "^1.2.0", + "@deephaven/iris-grid": "^1.7.1", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", + "@deephaven/log": "^1.5.3", + "@deephaven/react-hooks": "^1.7.1", "@fortawesome/fontawesome-common-types": "^6.1.1", "@fortawesome/react-fontawesome": "^0.2.0", "nanoid": "^5.0.7" @@ -34139,31 +34402,36 @@ "react": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/golden-layout": { - "version": "0.85.27", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-0.85.27.tgz", - "integrity": "sha512-b4T9m3G1XLtu6Iy1/sINLzR6EUZM1hmdh/nAOZlKrR731IU2pp2xiilpc6YQ2WU2Ur8JcOFKufAk/6S3wZGU7A==", + "plugins/theme-pack/src/js/node_modules/@deephaven/react-hooks": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.14.0.tgz", + "integrity": "sha512-VWRU6Hka5GyN0zO5LJYI5YgKrEsf0xAKrQ5LnEX4WSloB1C5DFoS1K1kH3fPqVBhid5JTu7R7oe0y4Tvt4wesQ==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^0.85.27", - "jquery": "^3.6.0", + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", "nanoid": "^5.0.7" }, + "engines": { + "node": ">=16" + }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/plugin/node_modules/@deephaven/react-hooks": { - "version": "0.85.23", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-0.85.23.tgz", - "integrity": "sha512-RU18os6b2J1eSwjY2uvVrKDk/Dto/KzLz6aSJK1J/kDC9UsJA2UPjtItlz5nEbl8g7z2G3RN2IEGQXriWrMP7g==", + "plugins/theme-pack/src/js/node_modules/@deephaven/storage": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.5.3.tgz", + "integrity": "sha512-QRA8WXU5XPp5DHWn2RwZC4crPl5qmDwYgIZJasJR5tjKutltAnQ5+1zUkl5u/DukAVBrl+mTNAX32535YCPTUw==", + "dev": true, "dependencies": { - "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^0.85.19", - "@deephaven/utils": "^0.85.20", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "nanoid": "^5.0.7" + "@deephaven/filters": "^1.1.0", + "@deephaven/log": "^1.5.3", + "lodash.throttle": "^4.1.1" }, "engines": { "node": ">=16" @@ -34172,165 +34440,274 @@ "react": ">=16.8.0" } }, - "plugins/simple-pivot/src/js/node_modules/@deephaven/utils": { - "version": "0.85.20", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-0.85.20.tgz", - "integrity": "sha512-MqzMhnDA+XwDhDDQD0fRMW03GvHIcI2ls04YSQw3XbpzWFxP5eM6butMVVpA/v4gWdsTUyQy9UwgTUW/mEdq2w==", + "plugins/theme-pack/src/js/node_modules/@deephaven/utils": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-1.10.0.tgz", + "integrity": "sha512-KLs73wIU/T3ZA+H+YTlzQ1fT+6p02RfixMQ7+l8S+IyLxc+nwSMABYnoZybJJuRvw1huJuFv1+n0B0HDteDFZA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@deephaven/log": "^1.8.0", + "nanoid": "^5.0.7" + }, "engines": { "node": ">=16" } }, - "plugins/simple-pivot/src/js/node_modules/esbuild": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", + "plugins/theme-pack/src/js/node_modules/@hello-pangea/dnd": { + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/@hello-pangea/dnd/-/dnd-18.0.1.tgz", + "integrity": "sha512-xojVWG8s/TGrKT1fC8K2tIWeejJYTAeJuj36zM//yEm/ZrnZUSFGS15BpO+jGZT1ybWvyXmeDJwPYb4dhWlbZQ==", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.26.7", + "css-box-model": "^1.2.1", + "raf-schd": "^4.0.3", + "react-redux": "^9.2.0", + "redux": "^5.0.1" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "plugins/theme-pack/src/js/node_modules/@react-types/combobox": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.1.tgz", + "integrity": "sha512-7xr+HknfhReN4QPqKff5tbKTe2kGZvH+DGzPYskAtb51FAAiZsKo+WvnNAvLwg3kRoC9Rkn4TAiVBp/HgymRDw==", + "dev": true, + "dependencies": { + "@react-types/shared": "^3.26.0" }, - "optionalDependencies": { - "@esbuild/android-arm": "0.16.17", - "@esbuild/android-arm64": "0.16.17", - "@esbuild/android-x64": "0.16.17", - "@esbuild/darwin-arm64": "0.16.17", - "@esbuild/darwin-x64": "0.16.17", - "@esbuild/freebsd-arm64": "0.16.17", - "@esbuild/freebsd-x64": "0.16.17", - "@esbuild/linux-arm": "0.16.17", - "@esbuild/linux-arm64": "0.16.17", - "@esbuild/linux-ia32": "0.16.17", - "@esbuild/linux-loong64": "0.16.17", - "@esbuild/linux-mips64el": "0.16.17", - "@esbuild/linux-ppc64": "0.16.17", - "@esbuild/linux-riscv64": "0.16.17", - "@esbuild/linux-s390x": "0.16.17", - "@esbuild/linux-x64": "0.16.17", - "@esbuild/netbsd-x64": "0.16.17", - "@esbuild/openbsd-x64": "0.16.17", - "@esbuild/sunos-x64": "0.16.17", - "@esbuild/win32-arm64": "0.16.17", - "@esbuild/win32-ia32": "0.16.17", - "@esbuild/win32-x64": "0.16.17" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, - "plugins/simple-pivot/src/js/node_modules/monaco-editor": { - "version": "0.41.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.41.0.tgz", - "integrity": "sha512-1o4olnZJsiLmv5pwLEAmzHTE/5geLKQ07BrGxlF4Ri/AXAc2yyDGZwHjiTqD8D/ROKUZmwMA28A+yEowLNOEcA==" + "plugins/theme-pack/src/js/node_modules/color-rgba": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-3.0.0.tgz", + "integrity": "sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-parse": "^2.0.0", + "color-space": "^2.0.0" + } }, - "plugins/simple-pivot/src/js/node_modules/rollup": { - "version": "3.29.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.5.tgz", - "integrity": "sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==", + "plugins/theme-pack/src/js/node_modules/color-space": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/color-space/-/color-space-2.3.2.tgz", + "integrity": "sha512-BcKnbOEsOarCwyoLstcoEztwT0IJxqqQkNwDuA3a65sICvvHL2yoeV13psoDFh5IuiOMnIOKdQDwB4Mk3BypiA==", "dev": true, - "bin": { - "rollup": "dist/bin/rollup" + "license": "Unlicense" + }, + "plugins/theme-pack/src/js/node_modules/plotly.js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-3.1.0.tgz", + "integrity": "sha512-vx+CyzApL9tquFpwoPHOGSIWDbFPsA4om/tXZcnsygGUejXideDF9R5VwkltEIDG7Xuof45quVPyz1otv6Aqjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@plotly/d3": "3.8.2", + "@plotly/d3-sankey": "0.7.2", + "@plotly/d3-sankey-circular": "0.33.1", + "@plotly/mapbox-gl": "1.13.4", + "@plotly/regl": "^2.1.2", + "@turf/area": "^7.1.0", + "@turf/bbox": "^7.1.0", + "@turf/centroid": "^7.1.0", + "base64-arraybuffer": "^1.0.2", + "canvas-fit": "^1.5.0", + "color-alpha": "1.0.4", + "color-normalize": "1.5.0", + "color-parse": "2.0.0", + "color-rgba": "3.0.0", + "country-regex": "^1.1.0", + "d3-force": "^1.2.1", + "d3-format": "^1.4.5", + "d3-geo": "^1.12.1", + "d3-geo-projection": "^2.9.0", + "d3-hierarchy": "^1.1.9", + "d3-interpolate": "^3.0.1", + "d3-time": "^1.1.0", + "d3-time-format": "^2.2.3", + "fast-isnumeric": "^1.1.4", + "gl-mat4": "^1.2.0", + "gl-text": "^1.4.0", + "has-hover": "^1.0.1", + "has-passive-events": "^1.0.0", + "is-mobile": "^4.0.0", + "maplibre-gl": "^4.7.1", + "mouse-change": "^1.4.0", + "mouse-event-offset": "^3.0.2", + "mouse-wheel": "^1.2.0", + "native-promise-only": "^0.8.1", + "parse-svg-path": "^0.1.2", + "point-in-polygon": "^1.1.0", + "polybooljs": "^1.2.2", + "probe-image-size": "^7.2.3", + "regl-error2d": "^2.0.12", + "regl-line2d": "^3.1.3", + "regl-scatter2d": "^3.3.1", + "regl-splom": "^1.0.14", + "strongly-connected-components": "^1.0.1", + "superscript-text": "^1.0.0", + "svg-path-sdf": "^1.1.3", + "tinycolor2": "^1.4.2", + "to-px": "1.0.1", + "topojson-client": "^3.1.0", + "webgl-context": "^2.2.0", + "world-calendars": "^1.0.4" }, "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">=18.0.0" } }, - "plugins/simple-pivot/src/js/node_modules/vite": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.5.tgz", - "integrity": "sha512-zJ0RiVkf61kpd7O+VtU6r766xgnTaIknP/lR6sJTZq3HtVJ3HGnTo5DaJhTUtYoTyS/CQwZ6yEVdc/lrmQT7dQ==", + "plugins/theme-pack/src/js/node_modules/react": { + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", + "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", "dev": true, - "dependencies": { - "esbuild": "^0.16.14", - "postcss": "^8.4.21", - "resolve": "^1.22.1", - "rollup": "^3.10.0" - }, - "bin": { - "vite": "bin/vite.js" - }, + "license": "MIT", + "peer": true, "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" + "node": ">=0.10.0" + } + }, + "plugins/theme-pack/src/js/node_modules/react-dom": { + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "scheduler": "^0.27.0" }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { + "peerDependencies": { + "react": "^19.2.4" + } + }, + "plugins/theme-pack/src/js/node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" + }, + "peerDependencies": { + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { "optional": true }, - "terser": { + "redux": { "optional": true } } }, - "plugins/table-example/src/js": { - "name": "@deephaven/js-plugin-table-example", - "version": "0.2.0", + "plugins/theme-pack/src/js/node_modules/react-virtualized-auto-sizer": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.7.tgz", + "integrity": "sha512-Mxi6lwOmjwIjC1X4gABXMJcKHsOo0xWl3E3ugOgufB8GJU+MqrtY35aBuvCYv/razQ1Vbp7h1gWJjGjoNN5pmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">8.0.0" + }, + "peerDependencies": { + "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc", + "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc" + } + }, + "plugins/theme-pack/src/js/node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "dev": true, + "license": "MIT", + "peer": true + }, + "plugins/theme-pack/src/js/node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "dev": true, + "license": "MIT" + }, + "plugins/ui/src/js": { + "name": "@deephaven/js-plugin-ui", + "version": "0.33.0", "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^0.40.0", - "@deephaven/jsapi-types": "^0.40.0" + "@deephaven/chart": "^1.5.1", + "@deephaven/components": "^1.5.1", + "@deephaven/console": "^1.5.1", + "@deephaven/dashboard": "^1.5.1", + "@deephaven/dashboard-core-plugins": "^1.5.1", + "@deephaven/golden-layout": "^1.5.1", + "@deephaven/grid": "^1.3.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/iris-grid": "^1.5.1", + "@deephaven/jsapi-bootstrap": "^1.5.1", + "@deephaven/jsapi-components": "^1.5.1", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.6", + "@deephaven/jsapi-utils": "^1.4.0", + "@deephaven/log": "^1.1.0", + "@deephaven/plugin": "^1.5.1", + "@deephaven/react-hooks": "^1.2.0", + "@deephaven/redux": "^1.5.1", + "@deephaven/test-utils": "^1.1.0", + "@deephaven/utils": "^1.1.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "@internationalized/date": "^3.5.5", + "classnames": "^2.5.1", + "fast-json-patch": "^3.1.1", + "json-rpc-2.0": "^1.6.0", + "memoizee": "^0.4.17", + "nanoid": "^5.0.7", + "react-markdown": "^8.0.7", + "react-redux": "^7.x", + "rehype-mathjax": "^3.1.0", + "remark-math": "^5.1.1" }, "devDependencies": { + "@types/memoizee": "^0.4.5", "@types/react": "^17.0.2", - "react": "^17.0.2" + "react": "^17.0.2", + "react-dom": "^17.0.2" }, "peerDependencies": { - "react": "^17.0.2" - } - }, - "plugins/theme-pack/src/js": { - "name": "@deephaven/js-plugin-theme-pack", - "version": "0.2.0", - "devDependencies": { - "@deephaven/plugin": "^1.6.0" + "react": "^17.0.2", + "react-dom": "^17.0.2" } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/chart": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/chart/-/chart-1.7.1.tgz", - "integrity": "sha512-g+ENQPZD17TZdl2JRc8YV4Qd0ZftL/4j8iGnY7IGtuE6lWxjF1tsIcWeDGI1XygF3OwLJgG3hkvQi5HUQRFmbw==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/chart": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/chart/-/chart-1.16.0.tgz", + "integrity": "sha512-ag+A1gA1MC2FDI/WRad4X8D8aFo2awHBs35NUZo96bMXy7moHbQlDdQcnwcV0gzdPM5Net3QZSfJJs1xVpKAfA==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.7.1", + "@deephaven/components": "^1.16.0", "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.7.1", - "@deephaven/log": "^1.5.3", - "@deephaven/react-hooks": "^1.7.1", - "@deephaven/utils": "^1.7.1", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", "buffer": "^6.0.3", "fast-deep-equal": "^3.1.3", - "lodash.debounce": "^4.0.8", - "lodash.set": "^4.3.2", + "lodash": "^4.17.21", "memoize-one": "^5.1.1", "memoizee": "^0.4.15", - "plotly.js": "3.1.0-rc.0", - "prop-types": "^15.7.2", + "plotly.js": "3.1.0", "react-plotly.js": "^2.6.0" }, "engines": { @@ -34340,19 +34717,22 @@ "react": ">=16.8.0" } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/components": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.7.1.tgz", - "integrity": "sha512-7FpocTqB0oedOcwEMkP81Gf+jd+Ho2B80vd4XOHgVA/gShmnu8hNzvnaWv4nFkKdkZ8BOiSOmL3U1QPtBeUAcA==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.16.0.tgz", + "integrity": "sha512-jC0d4g8VFmLgN/dokZOmQyLX9Il1JmJX3h9ytqFLneGvFs+TPMCpn7U9wkajmbcjmzNaQF/D2kai0wrrJhH9Lw==", + "license": "Apache-2.0", "dependencies": { "@adobe/react-spectrum": "3.38.0", "@deephaven/icons": "^1.2.0", - "@deephaven/log": "^1.5.3", - "@deephaven/react-hooks": "^1.7.1", - "@deephaven/utils": "^1.7.1", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", + "@fontsource/fira-mono": "5.0.13", + "@fontsource/fira-sans": "5.0.20", "@fortawesome/fontawesome-svg-core": "^6.2.1", "@fortawesome/react-fontawesome": "^0.2.0", + "@hello-pangea/dnd": "^18.0.1", "@internationalized/date": "^3.5.5", "@react-spectrum/theme-default": "^3.5.1", "@react-spectrum/toast": "^3.0.0-beta.16", @@ -34370,280 +34750,94 @@ "memoizee": "^0.4.15", "nanoid": "^5.0.7", "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-reverse-portal": "^2.3.0", - "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "react-is": ">=16.8.0" - } - }, - "plugins/theme-pack/src/js/node_modules/@deephaven/console": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.7.1.tgz", - "integrity": "sha512-FFJiTGJ7TGK2jKEQPQaeaWxnW+hdrOcMX4EQtqTHhu4+p581gZPWgA5ZGlGUG1GUKdvDX8HstzBghBOqInfZNA==", - "dev": true, - "dependencies": { - "@astral-sh/ruff-wasm-web": "0.6.4", - "@deephaven/chart": "^1.7.1", - "@deephaven/components": "^1.7.1", - "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-bootstrap": "^1.7.1", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.7.1", - "@deephaven/log": "^1.5.3", - "@deephaven/react-hooks": "^1.7.1", - "@deephaven/storage": "^1.5.3", - "@deephaven/utils": "^1.7.1", - "@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.43.0", - "nanoid": "^5.0.7", - "papaparse": "5.3.2", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "shell-quote": "^1.7.2" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "plugins/theme-pack/src/js/node_modules/@deephaven/filters": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/filters/-/filters-1.1.0.tgz", - "integrity": "sha512-SMWKYT8aFtZ/CyVUtUiF1/RPQGl4Y6dvNG43KvmIMKKMXYqhliKD291aynYSl7C8IafkHNzdDtdAZPgPXLoOWA==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "plugins/theme-pack/src/js/node_modules/@deephaven/golden-layout": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.7.1.tgz", - "integrity": "sha512-TGvNpXILDGck34Jw5jz2q8z0m0ZueL7ejErK8VzT798QxFGT32vz7PFOMKnaBDx1iB4ICEX0FLidkRaoWR5hNw==", - "dev": true, - "dependencies": { - "@deephaven/components": "^1.7.1", - "jquery": "^3.6.0", - "nanoid": "^5.0.7" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "plugins/theme-pack/src/js/node_modules/@deephaven/grid": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-1.7.1.tgz", - "integrity": "sha512-brD/auRa/X9hh//0BbZ3UGCYhyHIoF+/NIcMbkSVmF+9XeeBCfUKUjGUT3omJL1qrUqYA9pHIGPWYTPGUZLqNA==", - "dev": true, - "dependencies": { - "@deephaven/utils": "^1.7.1", - "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": ">=16.8.0" - } - }, - "plugins/theme-pack/src/js/node_modules/@deephaven/icons": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@deephaven/icons/-/icons-1.2.0.tgz", - "integrity": "sha512-esxuQcRjQxuu+AycLIB7TWNDDGReDuol6KMx6LpcVHMx6AHp8Zm/u90qHyDrzDSJ6bhBTM6ZNEscWzWL58WUzg==", - "dev": true, - "dependencies": { - "@fortawesome/fontawesome-common-types": "^6.1.1" - }, - "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0" - } - }, - "plugins/theme-pack/src/js/node_modules/@deephaven/iris-grid": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-1.7.1.tgz", - "integrity": "sha512-nfhvnUau7zHeo3hauVYm7fa48wGTJgx1SKifKSITpkT6PtOQwuwmKroRFiqZy5PAGx/ygG9ZHdUCrLcnwEtYOA==", - "dev": true, - "dependencies": { - "@deephaven/components": "^1.7.1", - "@deephaven/console": "^1.7.1", - "@deephaven/filters": "^1.1.0", - "@deephaven/grid": "^1.7.1", - "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-components": "^1.7.1", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.7.1", - "@deephaven/log": "^1.5.3", - "@deephaven/react-hooks": "^1.7.1", - "@deephaven/storage": "^1.5.3", - "@deephaven/utils": "^1.7.1", - "@dnd-kit/core": "^6.1.0", - "@dnd-kit/sortable": "^7.0.2", - "@dnd-kit/utilities": "^3.2.2", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "fast-deep-equal": "^3.1.3", - "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.43.0", - "nanoid": "^5.0.7", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", - "react-transition-group": "^4.4.2" + "react-reverse-portal": "^2.3.0", + "react-transition-group": "^4.4.2", + "react-virtualized-auto-sizer": "1.0.7", + "react-window": "^1.8.7" }, "engines": { "node": ">=10" }, "peerDependencies": { "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react-dom": ">=16.8.0", + "react-is": ">=16.8.0" } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/jsapi-bootstrap": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-1.7.1.tgz", - "integrity": "sha512-vvWo/tlTzG12IiZk8o6TlENbVj/qXeVepg99xN6uSYDyDwIIC9pm+AP6Hs+hxf/O5AE2PVUOFAvqjWkbD3HQzw==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components/node_modules/@hello-pangea/dnd": { + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/@hello-pangea/dnd/-/dnd-18.0.1.tgz", + "integrity": "sha512-xojVWG8s/TGrKT1fC8K2tIWeejJYTAeJuj36zM//yEm/ZrnZUSFGS15BpO+jGZT1ybWvyXmeDJwPYb4dhWlbZQ==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.7.1", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^1.5.3", - "@deephaven/react-hooks": "^1.7.1", - "@deephaven/utils": "^1.7.1" - }, - "engines": { - "node": ">=16" + "@babel/runtime": "^7.26.7", + "css-box-model": "^1.2.1", + "raf-schd": "^4.0.3", + "react-redux": "^9.2.0", + "redux": "^5.0.1" }, "peerDependencies": { - "react": ">=16.8.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/jsapi-components": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-1.7.1.tgz", - "integrity": "sha512-3546WXR+Y9oWTuBQNMU7vF3r1YYePYkF2ksoFKDkIbximp5TcA6Th8NumAdFkXobR2FLk4dN9u7G5R+8JF3LbQ==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components/node_modules/@hello-pangea/dnd/node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "license": "MIT", "dependencies": { - "@deephaven/components": "^1.7.1", - "@deephaven/jsapi-bootstrap": "^1.7.1", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.7.1", - "@deephaven/log": "^1.5.3", - "@deephaven/react-hooks": "^1.7.1", - "@deephaven/utils": "^1.7.1", - "@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" + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" }, "peerDependencies": { - "react": ">=16.8.0" - } - }, - "plugins/theme-pack/src/js/node_modules/@deephaven/jsapi-types": { - "version": "1.0.0-dev0.40.2", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.2.tgz", - "integrity": "sha512-A8BuS1Eh7/2L3o5ySyyLkicYMrKx5lefhQYnLzb7eExd2i/STICGEG/ayoLsFWS9AJusnRg+zQNwPb+nLar8Fw==", - "dev": true - }, - "plugins/theme-pack/src/js/node_modules/@deephaven/jsapi-utils": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.7.1.tgz", - "integrity": "sha512-9/Ods008aOcSm7G9rUm9GXibOCFm+96K3dRiT0nhVz8kcNxkSdkdKIlNhgxTYHpsgUFN3bIfB+7FgQj553QGiA==", - "dev": true, - "dependencies": { - "@deephaven/filters": "^1.1.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^1.5.3", - "@deephaven/utils": "^1.7.1", - "lodash.clamp": "^4.0.3", - "nanoid": "^5.0.7" + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" }, - "engines": { - "node": ">=16" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/log": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.5.3.tgz", - "integrity": "sha512-1GSRW64QKkkQFfzrgtRcKDVeOAyJisZfsy0BR2Ob7cNCl64xBlE6Q3J3W9+H96okYcbErZa8dsekdLDbrwmxLA==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components/node_modules/@react-types/combobox": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.1.tgz", + "integrity": "sha512-7xr+HknfhReN4QPqKff5tbKTe2kGZvH+DGzPYskAtb51FAAiZsKo+WvnNAvLwg3kRoC9Rkn4TAiVBp/HgymRDw==", + "license": "Apache-2.0", "dependencies": { - "event-target-shim": "^6.0.2", - "jszip": "^3.10.1", - "safe-stable-stringify": "^2.5.0" + "@react-types/shared": "^3.26.0" }, - "engines": { - "node": ">=16" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/plugin": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-1.7.1.tgz", - "integrity": "sha512-/ojjcuS4kQ3d9zerPd+6uNukbl5H++XebuSMoq4n7jys1w3IDjQ4a79ULV7I+BzCm1WuV8IMvE9I6b687jvNsA==", - "dev": true, - "dependencies": { - "@deephaven/components": "^1.7.1", - "@deephaven/golden-layout": "^1.7.1", - "@deephaven/grid": "^1.7.1", - "@deephaven/icons": "^1.2.0", - "@deephaven/iris-grid": "^1.7.1", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^1.5.3", - "@deephaven/react-hooks": "^1.7.1", - "@fortawesome/fontawesome-common-types": "^6.1.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "nanoid": "^5.0.7" - }, + "plugins/ui/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/components/node_modules/react-virtualized-auto-sizer": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.7.tgz", + "integrity": "sha512-Mxi6lwOmjwIjC1X4gABXMJcKHsOo0xWl3E3ugOgufB8GJU+MqrtY35aBuvCYv/razQ1Vbp7h1gWJjGjoNN5pmA==", + "license": "MIT", "engines": { - "node": ">=16" + "node": ">8.0.0" }, "peerDependencies": { - "react": ">=16.8.0" + "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc", + "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc" } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/react-hooks": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.7.1.tgz", - "integrity": "sha512-s/UwljxCZf1ursaU0kRKbuOJKhNhqhq5fAOxp3Gu2iJYN5sa9APGU7jfsflPei+EDcOLTN+0syRZLydO9m7ZDQ==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/chart/node_modules/@deephaven/react-hooks": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.14.0.tgz", + "integrity": "sha512-VWRU6Hka5GyN0zO5LJYI5YgKrEsf0xAKrQ5LnEX4WSloB1C5DFoS1K1kH3fPqVBhid5JTu7R7oe0y4Tvt4wesQ==", + "license": "Apache-2.0", "dependencies": { "@adobe/react-spectrum": "3.38.0", - "@deephaven/log": "^1.5.3", - "@deephaven/utils": "^1.7.1", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", "nanoid": "^5.0.7" @@ -34655,222 +34849,232 @@ "react": ">=16.8.0" } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/storage": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.5.3.tgz", - "integrity": "sha512-QRA8WXU5XPp5DHWn2RwZC4crPl5qmDwYgIZJasJR5tjKutltAnQ5+1zUkl5u/DukAVBrl+mTNAX32535YCPTUw==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/chart/node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "peer": true, "dependencies": { - "@deephaven/filters": "^1.1.0", - "@deephaven/log": "^1.5.3", - "lodash.throttle": "^4.1.1" - }, - "engines": { - "node": ">=16" + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" }, "peerDependencies": { - "react": ">=16.8.0" + "react": "^18.3.1" } }, - "plugins/theme-pack/src/js/node_modules/@deephaven/utils": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-1.7.1.tgz", - "integrity": "sha512-42QJK5a/yRox8iZQm+iR4t0jVrYJdPL+qZs/s3sD+ruU+N6iQ7A1DjKIFoDsfkViQ8ot1hS32s+Sj8RF3Cd+aA==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/chart/node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT", + "peer": true + }, + "plugins/ui/src/js/node_modules/@deephaven/components": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.5.1.tgz", + "integrity": "sha512-AgShjar3dMqjeqqo7im76RoCeoMq9AbGWRp/agO+mi6Sw9Jg2lBmwnV0FPVmkgvp3JbBApINmD6U0WDMLCNWUw==", "dependencies": { - "@deephaven/log": "^1.5.3", - "nanoid": "^5.0.7" + "@adobe/react-spectrum": "3.38.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/log": "^1.1.0", + "@deephaven/react-hooks": "^1.2.0", + "@deephaven/utils": "^1.1.0", + "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "@internationalized/date": "^3.5.5", + "@react-spectrum/theme-default": "^3.5.1", + "@react-spectrum/toast": "^3.0.0-beta.16", + "@react-spectrum/utils": "^3.11.5", + "@react-types/combobox": "3.13.1", + "@react-types/radio": "^3.8.1", + "@react-types/shared": "^3.22.1", + "@react-types/textfield": "^3.9.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", + "nanoid": "^5.0.7", + "popper.js": "^1.16.1", + "prop-types": "^15.7.2", + "react-beautiful-dnd": "^13.1.0", + "react-reverse-portal": "^2.3.0", + "react-transition-group": "^4.4.2", + "react-virtualized-auto-sizer": "1.0.6", + "react-window": "^1.8.6" }, "engines": { - "node": ">=16" - } - }, - "plugins/theme-pack/src/js/node_modules/@react-types/combobox": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.1.tgz", - "integrity": "sha512-7xr+HknfhReN4QPqKff5tbKTe2kGZvH+DGzPYskAtb51FAAiZsKo+WvnNAvLwg3kRoC9Rkn4TAiVBp/HgymRDw==", - "dev": true, - "dependencies": { - "@react-types/shared": "^3.26.0" + "node": ">=10" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" - } - }, - "plugins/theme-pack/src/js/node_modules/color-rgba": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-3.0.0.tgz", - "integrity": "sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg==", - "dev": true, - "dependencies": { - "color-parse": "^2.0.0", - "color-space": "^2.0.0" - } - }, - "plugins/theme-pack/src/js/node_modules/color-space": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/color-space/-/color-space-2.3.2.tgz", - "integrity": "sha512-BcKnbOEsOarCwyoLstcoEztwT0IJxqqQkNwDuA3a65sICvvHL2yoeV13psoDFh5IuiOMnIOKdQDwB4Mk3BypiA==", - "dev": true - }, - "plugins/theme-pack/src/js/node_modules/plotly.js": { - "version": "3.1.0-rc.0", - "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-3.1.0-rc.0.tgz", - "integrity": "sha512-7yOQs7cHBpc/aA8MV39EjPNLPYb5F4+w0kMgUWgIlDQ7TzWUtfuD8rM70KjzLgsZmBcP7O8sZ27ugezbllcftg==", - "dev": true, - "dependencies": { - "@plotly/d3": "3.8.2", - "@plotly/d3-sankey": "0.7.2", - "@plotly/d3-sankey-circular": "0.33.1", - "@plotly/mapbox-gl": "1.13.4", - "@plotly/regl": "^2.1.2", - "@turf/area": "^7.1.0", - "@turf/bbox": "^7.1.0", - "@turf/centroid": "^7.1.0", - "base64-arraybuffer": "^1.0.2", - "canvas-fit": "^1.5.0", - "color-alpha": "1.0.4", - "color-normalize": "1.5.0", - "color-parse": "2.0.0", - "color-rgba": "3.0.0", - "country-regex": "^1.1.0", - "d3-force": "^1.2.1", - "d3-format": "^1.4.5", - "d3-geo": "^1.12.1", - "d3-geo-projection": "^2.9.0", - "d3-hierarchy": "^1.1.9", - "d3-interpolate": "^3.0.1", - "d3-time": "^1.1.0", - "d3-time-format": "^2.2.3", - "fast-isnumeric": "^1.1.4", - "gl-mat4": "^1.2.0", - "gl-text": "^1.4.0", - "has-hover": "^1.0.1", - "has-passive-events": "^1.0.0", - "is-mobile": "^4.0.0", - "maplibre-gl": "^4.7.1", - "mouse-change": "^1.4.0", - "mouse-event-offset": "^3.0.2", - "mouse-wheel": "^1.2.0", - "native-promise-only": "^0.8.1", - "parse-svg-path": "^0.1.2", - "point-in-polygon": "^1.1.0", - "polybooljs": "^1.2.2", - "probe-image-size": "^7.2.3", - "regl-error2d": "^2.0.12", - "regl-line2d": "^3.1.3", - "regl-scatter2d": "^3.3.1", - "regl-splom": "^1.0.14", - "strongly-connected-components": "^1.0.1", - "superscript-text": "^1.0.0", - "svg-path-sdf": "^1.1.3", - "tinycolor2": "^1.4.2", - "to-px": "1.0.1", - "topojson-client": "^3.1.0", - "webgl-context": "^2.2.0", - "world-calendars": "^1.0.4" - }, - "engines": { - "node": ">=18.0.0" + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-is": ">=16.8.0" } }, - "plugins/theme-pack/src/js/node_modules/world-calendars": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/world-calendars/-/world-calendars-1.0.4.tgz", - "integrity": "sha512-VGRnLJS+xJmGDPodgJRnGIDwGu0s+Cr9V2HB3EzlDZ5n0qb8h5SJtGUEkjrphZYAglEiXZ6kiXdmk0H/h/uu/w==", - "dev": true, + "plugins/ui/src/js/node_modules/@deephaven/components/node_modules/@react-types/combobox": { + "version": "3.13.1", + "license": "Apache-2.0", "dependencies": { - "object-assign": "^4.1.0" + "@react-types/shared": "^3.26.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, - "plugins/ui/src/js": { - "name": "@deephaven/js-plugin-ui", - "version": "0.33.0", - "license": "Apache-2.0", + "plugins/ui/src/js/node_modules/@deephaven/console": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.5.1.tgz", + "integrity": "sha512-R7rBJrDtunGOuBMnGmERuHXV8rGV0QiKPAI+zZFMMgbNeq5gbEHhvGyfsO1vmXxwIdQoCWgsPSrYv9nDVc+NNQ==", "dependencies": { + "@astral-sh/ruff-wasm-web": "0.6.4", "@deephaven/chart": "^1.5.1", "@deephaven/components": "^1.5.1", - "@deephaven/console": "^1.5.1", - "@deephaven/dashboard": "^1.5.1", - "@deephaven/dashboard-core-plugins": "^1.5.1", - "@deephaven/golden-layout": "^1.5.1", - "@deephaven/grid": "^1.3.0", "@deephaven/icons": "^1.2.0", - "@deephaven/iris-grid": "^1.5.1", "@deephaven/jsapi-bootstrap": "^1.5.1", - "@deephaven/jsapi-components": "^1.5.1", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.6", + "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", "@deephaven/jsapi-utils": "^1.4.0", "@deephaven/log": "^1.1.0", - "@deephaven/plugin": "^1.5.1", "@deephaven/react-hooks": "^1.2.0", - "@deephaven/redux": "^1.5.1", - "@deephaven/test-utils": "^1.1.0", + "@deephaven/storage": "^1.1.0", "@deephaven/utils": "^1.1.0", "@fortawesome/react-fontawesome": "^0.2.0", - "@internationalized/date": "^3.5.5", - "classnames": "^2.5.1", - "fast-json-patch": "^3.1.1", - "json-rpc-2.0": "^1.6.0", - "memoizee": "^0.4.17", + "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.43.0", "nanoid": "^5.0.7", - "react-markdown": "^8.0.7", - "react-redux": "^7.x", - "rehype-mathjax": "^3.1.0", - "remark-math": "^5.1.1" + "papaparse": "5.3.2", + "popper.js": "^1.16.1", + "prop-types": "^15.7.2", + "shell-quote": "^1.7.2" }, - "devDependencies": { - "@types/memoizee": "^0.4.5", - "@types/react": "^17.0.2", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "engines": { + "node": ">=16" }, "peerDependencies": { - "react": "^17.0.2", - "react-dom": "^17.0.2" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "plugins/ui/src/js/node_modules/@deephaven/chart": { + "plugins/ui/src/js/node_modules/@deephaven/console/node_modules/@deephaven/storage": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.1.0.tgz", + "integrity": "sha512-H/ggOTHagkO8ghvbqllS87wH/My4Ob6dppP8UjakoOax560VOXUh0d2w23OHW97PvoeVK+MJlNXnLahJQtgVqg==", + "dependencies": { + "@deephaven/filters": "^1.1.0", + "@deephaven/log": "^1.1.0", + "lodash.throttle": "^4.1.1" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard": { "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@deephaven/chart/-/chart-1.5.1.tgz", - "integrity": "sha512-PgqLsK3b7KBvpymOSscvmW5K//ZTWpjG13vgrMW7qIVQUAwwSNnnvsf5o5ahJnMq6olSMnoOFg2zBrAMyOvTaw==", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-1.5.1.tgz", + "integrity": "sha512-BMEWQSdpGiHVhLLsFtRGw5HLfGnZOR4zoZIDGCB6byxqPhvFKLSJ3zWk6bBahJ54hWGrLmkUZKdZ4e/BroF2wQ==", "dependencies": { "@deephaven/components": "^1.5.1", - "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.4.0", + "@deephaven/golden-layout": "^1.5.1", "@deephaven/log": "^1.1.0", "@deephaven/react-hooks": "^1.2.0", + "@deephaven/redux": "^1.5.1", "@deephaven/utils": "^1.1.0", - "buffer": "^6.0.3", + "classnames": "^2.3.1", + "fast-deep-equal": "^3.1.3", + "lodash.ismatch": "^4.1.1", + "lodash.throttle": "^4.1.1", + "memoize-one": "^5.1.1", + "nanoid": "^5.0.7", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-redux": "^7.2.4" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard-core-plugins/-/dashboard-core-plugins-1.16.1.tgz", + "integrity": "sha512-iTqug2ctxumxvn8prlHvGoTLt+xsfPe/957saOc9I3vC7aRoVjgmfIxCenszjGz9i219O9htjRDh4ESEgqAjwA==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/chart": "^1.16.0", + "@deephaven/components": "^1.16.0", + "@deephaven/console": "^1.16.0", + "@deephaven/dashboard": "^1.16.1", + "@deephaven/file-explorer": "^1.16.0", + "@deephaven/filters": "^1.1.0", + "@deephaven/golden-layout": "^1.16.0", + "@deephaven/grid": "^1.15.1", + "@deephaven/icons": "^1.2.0", + "@deephaven/iris-grid": "^1.16.0", + "@deephaven/jsapi-bootstrap": "^1.16.0", + "@deephaven/jsapi-components": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/plugin": "^1.16.1", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/redux": "^1.16.0", + "@deephaven/storage": "^1.8.0", + "@deephaven/utils": "^1.10.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "classnames": "^2.3.1", "fast-deep-equal": "^3.1.3", + "lodash.clamp": "^4.0.3", "lodash.debounce": "^4.0.8", - "lodash.set": "^4.3.2", + "lodash.throttle": "^4.1.1", "memoize-one": "^5.1.1", "memoizee": "^0.4.15", - "plotly.js": "3.1.0-rc.0", + "nanoid": "^5.0.7", "prop-types": "^15.7.2", - "react-plotly.js": "^2.6.0" + "react-markdown": "^8.0.7", + "redux": "^4.2.0", + "redux-thunk": "^2.4.1", + "rehype-mathjax": "^4.0.3", + "remark-gfm": "^3.0.1", + "remark-math": "^5.1.1" }, "engines": { "node": ">=16" }, "peerDependencies": { - "react": ">=16.8.0" + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-redux": "^7.2.4" } }, - "plugins/ui/src/js/node_modules/@deephaven/components": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.5.1.tgz", - "integrity": "sha512-AgShjar3dMqjeqqo7im76RoCeoMq9AbGWRp/agO+mi6Sw9Jg2lBmwnV0FPVmkgvp3JbBApINmD6U0WDMLCNWUw==", + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/components/-/components-1.16.0.tgz", + "integrity": "sha512-jC0d4g8VFmLgN/dokZOmQyLX9Il1JmJX3h9ytqFLneGvFs+TPMCpn7U9wkajmbcjmzNaQF/D2kai0wrrJhH9Lw==", + "license": "Apache-2.0", "dependencies": { "@adobe/react-spectrum": "3.38.0", "@deephaven/icons": "^1.2.0", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/utils": "^1.1.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", + "@fontsource/fira-mono": "5.0.13", + "@fontsource/fira-sans": "5.0.20", "@fortawesome/fontawesome-svg-core": "^6.2.1", "@fortawesome/react-fontawesome": "^0.2.0", + "@hello-pangea/dnd": "^18.0.1", "@internationalized/date": "^3.5.5", "@react-spectrum/theme-default": "^3.5.1", "@react-spectrum/toast": "^3.0.0-beta.16", @@ -34888,78 +35092,366 @@ "memoizee": "^0.4.15", "nanoid": "^5.0.7", "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "react-beautiful-dnd": "^13.1.0", "react-reverse-portal": "^2.3.0", "react-transition-group": "^4.4.2", - "react-virtualized-auto-sizer": "1.0.6", - "react-window": "^1.8.6" + "react-virtualized-auto-sizer": "1.0.7", + "react-window": "^1.8.7" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-is": ">=16.8.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/@hello-pangea/dnd": { + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/@hello-pangea/dnd/-/dnd-18.0.1.tgz", + "integrity": "sha512-xojVWG8s/TGrKT1fC8K2tIWeejJYTAeJuj36zM//yEm/ZrnZUSFGS15BpO+jGZT1ybWvyXmeDJwPYb4dhWlbZQ==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.26.7", + "css-box-model": "^1.2.1", + "raf-schd": "^4.0.3", + "react-redux": "^9.2.0", + "redux": "^5.0.1" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/@hello-pangea/dnd/node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "license": "MIT", + "dependencies": { + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" + }, + "peerDependencies": { + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/@react-types/combobox": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.1.tgz", + "integrity": "sha512-7xr+HknfhReN4QPqKff5tbKTe2kGZvH+DGzPYskAtb51FAAiZsKo+WvnNAvLwg3kRoC9Rkn4TAiVBp/HgymRDw==", + "license": "Apache-2.0", + "dependencies": { + "@react-types/shared": "^3.26.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/react-virtualized-auto-sizer": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.7.tgz", + "integrity": "sha512-Mxi6lwOmjwIjC1X4gABXMJcKHsOo0xWl3E3ugOgufB8GJU+MqrtY35aBuvCYv/razQ1Vbp7h1gWJjGjoNN5pmA==", + "license": "MIT", + "engines": { + "node": ">8.0.0" + }, + "peerDependencies": { + "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc", + "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/components/node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT", + "peer": true + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/console": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.16.0.tgz", + "integrity": "sha512-ChWESHxlY7C6f9yyNHW5jNzUwbMorLXQvlyNf6XAmSx9Fc/nRH+XUP/8WPyQTMKoDIlMI6uxTIFFVZo5m/RCLw==", + "license": "Apache-2.0", + "dependencies": { + "@astral-sh/ruff-wasm-web": "0.6.4", + "@deephaven/chart": "^1.16.0", + "@deephaven/components": "^1.16.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/jsapi-bootstrap": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/storage": "^1.8.0", + "@deephaven/utils": "^1.10.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.43.0", + "nanoid": "^5.0.7", + "papaparse": "5.3.2", + "popper.js": "^1.16.1", + "shell-quote": "^1.7.2" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/dashboard": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-1.16.1.tgz", + "integrity": "sha512-zdWeUNYlqKVZ4l2WZUZY3omrgOiVFGGerHb3HRPVx6GoTBOqkFwCHdSyS4z+5UCzeTW5uC2N1LWFsc8jLIDuaQ==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^1.16.0", + "@deephaven/golden-layout": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/redux": "^1.16.0", + "@deephaven/utils": "^1.10.0", + "classnames": "^2.3.1", + "fast-deep-equal": "^3.1.3", + "lodash.ismatch": "^4.1.1", + "lodash.throttle": "^4.1.1", + "memoize-one": "^5.1.1", + "nanoid": "^5.0.7", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-redux": "^7.2.4" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/file-explorer": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/file-explorer/-/file-explorer-1.16.0.tgz", + "integrity": "sha512-oqap+jgzzvmB/d+ddGjqEua2wlAOk0EDB8ebJXbJJXcjo2zq0VZ15e3eh8HPraB2iuIM/GJvVhjaEgm9YEv9Mw==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^1.16.0", + "@deephaven/icons": "^1.2.0", + "@deephaven/log": "^1.8.0", + "@deephaven/storage": "^1.8.0", + "@deephaven/utils": "^1.10.0", + "@fortawesome/fontawesome-svg-core": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "classnames": "^2.3.1", + "lodash.throttle": "^4.1.1" }, "engines": { - "node": ">=10" + "node": ">=16" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/golden-layout": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/golden-layout/-/golden-layout-1.16.0.tgz", + "integrity": "sha512-vhp/wm2Q3VaduVCW4aTpfKcvO7qxEKJMffkNiVYOiYACpcb7z9Aaz1+3cakNLtPlMBslljWqb8p/9pQlYX22uA==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^1.16.0", + "jquery": "^3.6.0", + "nanoid": "^5.0.7" }, "peerDependencies": { "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "react-is": ">=16.8.0" + "react-dom": ">=16.8.0" } }, - "plugins/ui/src/js/node_modules/@deephaven/components/node_modules/@react-types/combobox": { - "version": "3.13.1", + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/grid": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@deephaven/grid/-/grid-1.15.1.tgz", + "integrity": "sha512-XOXJYEKL/GWx3HuHbY/MfcvaZ+IQ9aoSUuCtfJAMC6HGAMOr8y1ZCMUuQK3Px/0jkANTGo6MKJ96mkhptVXFeg==", "license": "Apache-2.0", "dependencies": { - "@react-types/shared": "^3.26.0" + "@deephaven/utils": "^1.10.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" + }, + "engines": { + "node": ">=16" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "react": ">=16.8.0" } }, - "plugins/ui/src/js/node_modules/@deephaven/console": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@deephaven/console/-/console-1.5.1.tgz", - "integrity": "sha512-R7rBJrDtunGOuBMnGmERuHXV8rGV0QiKPAI+zZFMMgbNeq5gbEHhvGyfsO1vmXxwIdQoCWgsPSrYv9nDVc+NNQ==", + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/iris-grid/-/iris-grid-1.16.0.tgz", + "integrity": "sha512-Qi0RveBrXQGUaTsmDdAx9doHm1NIY+FOlWLvgUIdueivg8AK/iXsU0rodfnw4Fam5OTzpsDxoVgwXZ5OYoqhxA==", + "license": "Apache-2.0", "dependencies": { - "@astral-sh/ruff-wasm-web": "0.6.4", - "@deephaven/chart": "^1.5.1", - "@deephaven/components": "^1.5.1", + "@deephaven/components": "^1.16.0", + "@deephaven/console": "^1.16.0", + "@deephaven/filters": "^1.1.0", + "@deephaven/grid": "^1.15.1", "@deephaven/icons": "^1.2.0", - "@deephaven/jsapi-bootstrap": "^1.5.1", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.4.0", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/storage": "^1.1.0", - "@deephaven/utils": "^1.1.0", + "@deephaven/jsapi-components": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/storage": "^1.8.0", + "@deephaven/utils": "^1.10.0", + "@dnd-kit/core": "^6.1.0", + "@dnd-kit/modifiers": "^9.0.0", + "@dnd-kit/sortable": "^10.0.0", + "@dnd-kit/utilities": "^3.2.2", "@fortawesome/react-fontawesome": "^0.2.0", + "@hello-pangea/dnd": "^18.0.1", + "@tanstack/react-virtual": "^3.13.12", "classnames": "^2.3.1", - "linkifyjs": "^4.1.0", + "fast-deep-equal": "^3.1.3", + "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.43.0", "nanoid": "^5.0.7", - "papaparse": "5.3.2", - "popper.js": "^1.16.1", - "prop-types": "^15.7.2", - "shell-quote": "^1.7.2" + "react-transition-group": "^4.4.2" }, "engines": { - "node": ">=16" + "node": ">=10" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "plugins/ui/src/js/node_modules/@deephaven/console/node_modules/@deephaven/storage": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.1.0.tgz", - "integrity": "sha512-H/ggOTHagkO8ghvbqllS87wH/My4Ob6dppP8UjakoOax560VOXUh0d2w23OHW97PvoeVK+MJlNXnLahJQtgVqg==", + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@dnd-kit/modifiers": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/modifiers/-/modifiers-9.0.0.tgz", + "integrity": "sha512-ybiLc66qRGuZoC20wdSSG6pDXFikui/dCNGthxv4Ndy8ylErY0N3KVxY2bgo7AWwIbxDmXDg3ylAFmnrjcbVvw==", + "license": "MIT", "dependencies": { - "@deephaven/filters": "^1.1.0", - "@deephaven/log": "^1.1.0", - "lodash.throttle": "^4.1.1" + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@dnd-kit/core": "^6.3.0", + "react": ">=16.8.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@dnd-kit/sortable": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-10.0.0.tgz", + "integrity": "sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==", + "license": "MIT", + "dependencies": { + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@dnd-kit/core": "^6.3.0", + "react": ">=16.8.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@hello-pangea/dnd": { + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/@hello-pangea/dnd/-/dnd-18.0.1.tgz", + "integrity": "sha512-xojVWG8s/TGrKT1fC8K2tIWeejJYTAeJuj36zM//yEm/ZrnZUSFGS15BpO+jGZT1ybWvyXmeDJwPYb4dhWlbZQ==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.26.7", + "css-box-model": "^1.2.1", + "raf-schd": "^4.0.3", + "react-redux": "^9.2.0", + "redux": "^5.0.1" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@hello-pangea/dnd/node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "license": "MIT", + "dependencies": { + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" + }, + "peerDependencies": { + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/@tanstack/react-virtual": { + "version": "3.13.23", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", + "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", + "license": "MIT", + "dependencies": { + "@tanstack/virtual-core": "3.13.23" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/iris-grid/node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT", + "peer": true + }, + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-bootstrap": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-bootstrap/-/jsapi-bootstrap-1.16.0.tgz", + "integrity": "sha512-LmXPev+dL+377F9iW5n1dRhDn2JgIvikPUXDAQ3PCi5Owbki3cDv2qi6G/hfbYeZC6PjqdX+GdSbDH3OjVc1mA==", + "license": "Apache-2.0", + "dependencies": { + "@deephaven/components": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0" }, "engines": { "node": ">=16" @@ -34968,100 +35460,69 @@ "react": ">=16.8.0" } }, - "plugins/ui/src/js/node_modules/@deephaven/dashboard": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard/-/dashboard-1.5.1.tgz", - "integrity": "sha512-BMEWQSdpGiHVhLLsFtRGw5HLfGnZOR4zoZIDGCB6byxqPhvFKLSJ3zWk6bBahJ54hWGrLmkUZKdZ4e/BroF2wQ==", + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/jsapi-components": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-components/-/jsapi-components-1.16.0.tgz", + "integrity": "sha512-X9/d7qtzvV3lppsJj5NmMf8y3aGcUOlYKg3yofqsmsplQa3jXN9jYKfUAkstK76VLBodHGdBQQr7BAM8663B/Q==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.5.1", - "@deephaven/golden-layout": "^1.5.1", - "@deephaven/log": "^1.1.0", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/redux": "^1.5.1", - "@deephaven/utils": "^1.1.0", - "classnames": "^2.3.1", - "fast-deep-equal": "^3.1.3", - "lodash.ismatch": "^4.1.1", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "nanoid": "^5.0.7", - "prop-types": "^15.7.2" + "@deephaven/components": "^1.16.0", + "@deephaven/jsapi-bootstrap": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@deephaven/utils": "^1.10.0", + "@types/js-cookie": "^3.0.3", + "classnames": "^2.3.2", + "js-cookie": "^3.0.5", + "lodash.debounce": "^4.0.8" }, "engines": { "node": ">=16" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "react-redux": "^7.2.4" + "react": ">=16.8.0" } }, - "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@deephaven/dashboard-core-plugins/-/dashboard-core-plugins-1.5.1.tgz", - "integrity": "sha512-UN3e7LtxP3DlP2FnqJ1eIHgI031hlOCfZlUmBfhUeqZt/aQvVXo1ajKcmYbcG8ECzsu4YmWJD/ISC4lhpIYKHw==", + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/plugin": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@deephaven/plugin/-/plugin-1.16.1.tgz", + "integrity": "sha512-qoR0GNTuIFEQBiGFTV2GXyP2P44S+EQa0VYoW4fyUGJZkP2sgJJDjqgUf6PNL6kOrWSvwOUZoTw+7SQC9oGxJA==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/chart": "^1.5.1", - "@deephaven/components": "^1.5.1", - "@deephaven/console": "^1.5.1", - "@deephaven/dashboard": "^1.5.1", - "@deephaven/file-explorer": "^1.5.1", - "@deephaven/filters": "^1.1.0", - "@deephaven/golden-layout": "^1.5.1", - "@deephaven/grid": "^1.3.0", + "@deephaven/components": "^1.16.0", + "@deephaven/dashboard": "^1.16.1", + "@deephaven/golden-layout": "^1.16.0", + "@deephaven/grid": "^1.15.1", "@deephaven/icons": "^1.2.0", - "@deephaven/iris-grid": "^1.5.1", - "@deephaven/jsapi-bootstrap": "^1.5.1", - "@deephaven/jsapi-components": "^1.5.1", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.4.0", - "@deephaven/log": "^1.1.0", - "@deephaven/plugin": "^1.5.1", - "@deephaven/react-hooks": "^1.2.0", - "@deephaven/redux": "^1.5.1", - "@deephaven/storage": "^1.1.0", - "@deephaven/utils": "^1.1.0", + "@deephaven/iris-grid": "^1.16.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/react-hooks": "^1.14.0", + "@fortawesome/fontawesome-common-types": "^6.1.1", "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", - "fast-deep-equal": "^3.1.3", - "lodash.clamp": "^4.0.3", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.1.1", - "memoizee": "^0.4.15", - "nanoid": "^5.0.7", - "prop-types": "^15.7.2", - "react-markdown": "^8.0.7", - "redux": "^4.2.0", - "redux-thunk": "^2.4.1", - "rehype-mathjax": "^4.0.3", - "remark-gfm": "^3.0.1", - "remark-math": "^5.1.1" + "nanoid": "^5.0.7" }, "engines": { "node": ">=16" }, "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "react-redux": "^7.2.4" + "react": ">=16.8.0" } }, - "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/file-explorer": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@deephaven/file-explorer/-/file-explorer-1.5.1.tgz", - "integrity": "sha512-slx7B6vfdxrSK0hRwMSTIhR7tuaP+fsQFJtTKWO0DHKpbeiGTJ49QRcWEO5TSJfIGkFsp5rQdmyz9+7nKZ6bIw==", + "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/react-hooks": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@deephaven/react-hooks/-/react-hooks-1.14.0.tgz", + "integrity": "sha512-VWRU6Hka5GyN0zO5LJYI5YgKrEsf0xAKrQ5LnEX4WSloB1C5DFoS1K1kH3fPqVBhid5JTu7R7oe0y4Tvt4wesQ==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/components": "^1.5.1", - "@deephaven/icons": "^1.2.0", - "@deephaven/log": "^1.1.0", - "@deephaven/storage": "^1.1.0", - "@deephaven/utils": "^1.1.0", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/react-fontawesome": "^0.2.0", - "classnames": "^2.3.1", + "@adobe/react-spectrum": "3.38.0", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", + "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", - "prop-types": "^15.7.2" + "nanoid": "^5.0.7" }, "engines": { "node": ">=16" @@ -35071,12 +35532,13 @@ } }, "plugins/ui/src/js/node_modules/@deephaven/dashboard-core-plugins/node_modules/@deephaven/storage": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.1.0.tgz", - "integrity": "sha512-H/ggOTHagkO8ghvbqllS87wH/My4Ob6dppP8UjakoOax560VOXUh0d2w23OHW97PvoeVK+MJlNXnLahJQtgVqg==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@deephaven/storage/-/storage-1.8.0.tgz", + "integrity": "sha512-uQm87RZofAsmhLzt4wayME5b6d7/H86PR5NTjdj4z9dV2KBVUpSryTUAkx84t3G6XVsOH4A5Xb7PtmXWh5Mz4g==", + "license": "Apache-2.0", "dependencies": { "@deephaven/filters": "^1.1.0", - "@deephaven/log": "^1.1.0", + "@deephaven/log": "^1.8.0", "lodash.throttle": "^4.1.1" }, "engines": { @@ -35262,19 +35724,21 @@ } }, "plugins/ui/src/js/node_modules/@deephaven/jsapi-types": { - "version": "1.0.0-dev0.39.6", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.39.6.tgz", - "integrity": "sha512-kv8P1orTjj1P1E419mtzpdsaTqSbzceq4X6X0XWeaHAQvTfO8A5fw+47hQx2bLNM6JL5AlP7ClrA4HfdLLH2Gw==" + "version": "1.0.0-dev0.40.9", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-types/-/jsapi-types-1.0.0-dev0.40.9.tgz", + "integrity": "sha512-NwMxFmNCnRV4/2+MdN/8vUGiEtXFgL1K/+iXTKKvi+Brje5JHOSCn2miCKR9tAn0LNb/UdmJq+DSIZqvz8cU/Q==", + "license": "Apache-2.0" }, "plugins/ui/src/js/node_modules/@deephaven/jsapi-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.4.0.tgz", - "integrity": "sha512-6MEu68rsCrS9SiCSwdvPH20CcFxdeUUYdzCGO/A4DEb3eYOWpxPb/KCIi8ZQwttuekvh9oIHQyCWLmDGKJzn8g==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/jsapi-utils/-/jsapi-utils-1.16.0.tgz", + "integrity": "sha512-lyMDgxmb7v2GDlm1Ksf4S037QuWUhpOMKtnHZoEuKKIthcd6WejsNP+S8U2iRCYSJiJ1jEpTAVMrrS2CM4ZC7w==", + "license": "Apache-2.0", "dependencies": { "@deephaven/filters": "^1.1.0", - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/log": "^1.1.0", - "@deephaven/utils": "^1.1.0", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/log": "^1.8.0", + "@deephaven/utils": "^1.10.0", "lodash.clamp": "^4.0.3", "nanoid": "^5.0.7" }, @@ -35283,12 +35747,14 @@ } }, "plugins/ui/src/js/node_modules/@deephaven/log": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.1.0.tgz", - "integrity": "sha512-07Ww5o1iA9M65KoyHTfHTmCnzGIa/5OVP29pyP+FGmaXXMgujdvFRPfLHki0EeW92WOttXfK51kjDyzkBcs11Q==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@deephaven/log/-/log-1.8.0.tgz", + "integrity": "sha512-gzp6/7qW4W8Re+DLSaG33KEQJ30OrrNq3cNQA8fUeXQrabSNOIsyeVOaerQ/57c4zWhWVKamplax0LIYRsmDiw==", + "license": "Apache-2.0", "dependencies": { "event-target-shim": "^6.0.2", - "jszip": "^3.10.1" + "jszip": "^3.10.1", + "safe-stable-stringify": "^2.5.0" }, "engines": { "node": ">=16" @@ -35338,15 +35804,16 @@ } }, "plugins/ui/src/js/node_modules/@deephaven/redux": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@deephaven/redux/-/redux-1.5.1.tgz", - "integrity": "sha512-jTSD9rFVl14bUyOGuS7PZnXIcaYem80EoQjvNkfUcQZ8EYjOKt90iDvGve0dtNou6nsLRqggS7HeADBLh8jffw==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@deephaven/redux/-/redux-1.16.0.tgz", + "integrity": "sha512-zxH88LAHXO2J5RpkmOGhDQRryLSOVKlHodWgfkz7QZoxQEC67Tg3PF/bwluRkmO/fhQkgBY5uHQ8qNZKzv54+g==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/jsapi-types": "^1.0.0-dev0.39.4", - "@deephaven/jsapi-utils": "^1.4.0", - "@deephaven/log": "^1.1.0", - "@deephaven/plugin": "^1.5.1", + "@deephaven/jsapi-types": "^1.0.0-dev0.40.4", + "@deephaven/jsapi-utils": "^1.16.0", + "@deephaven/log": "^1.8.0", "fast-deep-equal": "^3.1.3", + "lodash.mergewith": "^4.6.2", "proxy-memoize": "^3.0.0", "redux-thunk": "2.4.1" }, @@ -35366,11 +35833,12 @@ } }, "plugins/ui/src/js/node_modules/@deephaven/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-GIEwXa5fdq2RWF2kx9YSu12mqhpt15YY4Z3pbdfZFMbLw/ilPZKVhpJK/twlFFo69ruwcetwORrVS2SKW4ng2g==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@deephaven/utils/-/utils-1.10.0.tgz", + "integrity": "sha512-KLs73wIU/T3ZA+H+YTlzQ1fT+6p02RfixMQ7+l8S+IyLxc+nwSMABYnoZybJJuRvw1huJuFv1+n0B0HDteDFZA==", + "license": "Apache-2.0", "dependencies": { - "@deephaven/log": "^1.1.0", + "@deephaven/log": "^1.8.0", "nanoid": "^5.0.7" }, "engines": { @@ -35385,6 +35853,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-3.0.0.tgz", "integrity": "sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg==", + "license": "MIT", "dependencies": { "color-parse": "^2.0.0", "color-space": "^2.0.0" @@ -35393,7 +35862,8 @@ "plugins/ui/src/js/node_modules/color-space": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/color-space/-/color-space-2.3.2.tgz", - "integrity": "sha512-BcKnbOEsOarCwyoLstcoEztwT0IJxqqQkNwDuA3a65sICvvHL2yoeV13psoDFh5IuiOMnIOKdQDwB4Mk3BypiA==" + "integrity": "sha512-BcKnbOEsOarCwyoLstcoEztwT0IJxqqQkNwDuA3a65sICvvHL2yoeV13psoDFh5IuiOMnIOKdQDwB4Mk3BypiA==", + "license": "Unlicense" }, "plugins/ui/src/js/node_modules/hast-util-from-dom": { "version": "4.2.0", @@ -35460,9 +35930,10 @@ } }, "plugins/ui/src/js/node_modules/plotly.js": { - "version": "3.1.0-rc.0", - "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-3.1.0-rc.0.tgz", - "integrity": "sha512-7yOQs7cHBpc/aA8MV39EjPNLPYb5F4+w0kMgUWgIlDQ7TzWUtfuD8rM70KjzLgsZmBcP7O8sZ27ugezbllcftg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-3.1.0.tgz", + "integrity": "sha512-vx+CyzApL9tquFpwoPHOGSIWDbFPsA4om/tXZcnsygGUejXideDF9R5VwkltEIDG7Xuof45quVPyz1otv6Aqjw==", + "license": "MIT", "dependencies": { "@plotly/d3": "3.8.2", "@plotly/d3-sankey": "0.7.2", @@ -35527,6 +35998,15 @@ "redux": "^4" } }, + "plugins/ui/src/js/node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, "plugins/ui/src/js/node_modules/unist-util-find-after": { "version": "4.0.1", "license": "MIT", @@ -35546,14 +36026,6 @@ "type": "github", "url": "https://github.com/sponsors/wooorm" } - }, - "plugins/ui/src/js/node_modules/world-calendars": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/world-calendars/-/world-calendars-1.0.4.tgz", - "integrity": "sha512-VGRnLJS+xJmGDPodgJRnGIDwGu0s+Cr9V2HB3EzlDZ5n0qb8h5SJtGUEkjrphZYAglEiXZ6kiXdmk0H/h/uu/w==", - "dependencies": { - "object-assign": "^4.1.0" - } } } } diff --git a/plugins/plotly-express/src/js/src/PlotlyExpressChartPanel.tsx b/plugins/plotly-express/src/js/src/PlotlyExpressChartPanel.tsx index 59392847b..ac04305b2 100644 --- a/plugins/plotly-express/src/js/src/PlotlyExpressChartPanel.tsx +++ b/plugins/plotly-express/src/js/src/PlotlyExpressChartPanel.tsx @@ -27,7 +27,7 @@ export function PlotlyExpressChartPanel( return (