packages: - "tools/test" - "tools/scripts" - "tools/bench" - "packages/client" - "tools/esbuild-plugin" - "packages/viewer-datagrid" - "packages/viewer-charts" - "packages/workspace" - "packages/jupyterlab" - "packages/react" - "packages/cli" - "rust/metadata" - "rust/perspective" - "rust/perspective-js" - "rust/perspective-viewer" - "rust/perspective-python" - "rust/perspective-server" - "examples/*" - "docs" catalog: # Dependencies "@jupyter-widgets/base": ">2 <5" "@jupyterlab/application": ">2 <5" "@lumino/application": "<3" "@lumino/widgets": "<3" "chroma-js": ">=3 <4" "d3-array": ">=3" "d3-color": ">=3.1" "d3-selection": ">=3" "d3-svg-legend": ">=2" "d3": "^7.9.0" "ol": "^5.3.2" "pro_self_extracting_wasm": "0.0.9" "react-dom": ">17 <20" "react": ">17 <20" "regular-table": "=0.8.4" "stoppable": "=1.1.0" "ws": "^8.17.0" # Dev Dependencies "@clickhouse/client-web": "^1.12.0" "@duckdb/duckdb-wasm": "1.33.1-dev18.0" "@fontsource/roboto-mono": "4.5.10" "@iarna/toml": "3.0.0" "@jupyterlab/builder": "^4" "@playwright/experimental-ct-react": "=1.58.0" "@playwright/test": "=1.58.0" "lightningcss": "^1.29.0" "@types/lodash": "^4.17.20" "@types/node": ">=22" "@types/react-dom": ">17 <20" "@types/react": ">17 <20" "@types/stoppable": ">=1" "@types/ws": ">=8" "@types/chroma-js": "^3.1.2" "@zip.js/zip.js": "^2.7.54" "apache-arrow": "17.0.0" "arraybuffer-loader": ">=1.0.8 <2" "auto-changelog": "^2.5.0" "chalk": ">=5" "commander": ">=14 <15" "copy-webpack-plugin": "~12" "css-loader": ">=7 <8" "dotenv": ">=17" "esbuild": "^0.25.5" "eslint": "^9.0.0" "express-ws": ">=5 <6" "express": ">=5 <6" "fs-extra": ">=11 <12" "glob-gitignore": "^1.0.15" "gradient-parser": ">=1 <2" "html-webpack-plugin": ">=5 <6" "http-server": "^14.1.1" "husky": ">=9" "inquirer": ">=12 <13" "less": "^4.1.0" "lodash": "^4.17.20" "microtime": ">=3 <4" "mkdirp": "^0.5.6" "moment": "^2.30.1" "npm-run-all": "^4.1.5" "octokit": "^1.8.1" "prettier": ">=3 <4" "puppeteer": ">=24" "style-loader": ">=4 < 5" "superstore-arrow": "3.2.0" "tar": "^7.4.3" "tsx": "^4.20.3" "typedoc": "^0.28.7" "typescript": ">=5 <6" "typescript-eslint": "^8.0.0" "vite": ">=6 <7" "webpack-cli": ">=5 <6" "webpack": ">=5 <6" "web-worker": "1.4.1" "zx": ">=8 <9"