{
  "name": "@perspective-dev/viewer",
  "version": "5.9.0",
  "description": "`<perspective-viewer>`, a WebAssembly-powered data grid, pivot table and charting Web Component for large, real-time and streaming datasets.",
  "keywords": [
    "perspective",
    "datagrid",
    "data-grid",
    "pivot-table",
    "pivot",
    "charts",
    "visualization",
    "dashboard",
    "analytics",
    "bi",
    "streaming",
    "real-time",
    "wasm",
    "webassembly",
    "arrow",
    "web-component",
    "custom-element"
  ],
  "homepage": "https://perspective-dev.github.io",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/perspective-dev/perspective.git",
    "directory": "rust/perspective-viewer"
  },
  "type": "module",
  "license": "Apache-2.0",
  "sideEffects": true,
  "unpkg": "dist/cdn/perspective-viewer.js",
  "jsdelivr": "dist/cdn/perspective-viewer.js",
  "exports": {
    ".": {
      "types": "./dist/esm/perspective-viewer.d.ts",
      "import": "./dist/esm/perspective-viewer.js",
      "default": "./dist/esm/perspective-viewer.js"
    },
    "./select-detail": {
      "types": "./dist/esm/select-detail.d.ts",
      "import": "./dist/esm/select-detail.js",
      "default": "./dist/esm/select-detail.js"
    },
    "./column-format": {
      "types": "./dist/esm/column-format.d.ts",
      "import": "./dist/esm/column-format.js",
      "default": "./dist/esm/column-format.js"
    },
    "./themes": "./dist/css/themes.css",
    "./themes/*.css": "./dist/css/*.css",
    "./themes/intl/*.css": "./dist/css/intl/*.css",
    "./dist/*": "./dist/*",
    "./package.json": "./package.json"
  },
  "files": [
    "dist/**/*"
  ],
  "types": "dist/esm/perspective-viewer.d.ts",
  "customElements": "dist/custom-elements.json",
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@perspective-dev/client": "^5.9.0",
    "pro_self_extracting_wasm": "0.0.11",
    "regular-layout": "=0.7.0"
  },
  "devDependencies": {
    "@perspective-dev/esbuild-plugin": "^5.9.0",
    "@perspective-dev/test": "^5.9.0",
    "@perspective-dev/metadata": "^5.9.0",
    "lightningcss": "^1.29.0",
    "@playwright/test": "=1.62.0",
    "@playwright/experimental-ct-react": "=1.62.0",
    "@types/react": ">17 <20",
    "@types/node": ">=22",
    "@types/react-dom": ">17 <20",
    "prettier": ">=3 <4",
    "ts-json-schema-generator": "^2.4.0",
    "typedoc": "^0.28.7",
    "typescript": ">=5 <6",
    "zx": ">=8 <9"
  },
  "scripts": {
    "build": "node ./build.mjs",
    "clean": "node ./clean.mjs",
    "docs": "node ./docs.mjs"
  }
}