{
  "name": "apex-grid",
  "version": "3.2.0",
  "description": "Web component data grid following open-wc recommendations",
  "keywords": [
    "lit",
    "web-component",
    "lit-element"
  ],
  "license": "SEE LICENSE IN LICENSE.md",
  "author": "ApexCharts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "default": "./dist/index.js"
    },
    "./define": {
      "types": "./dist/define.d.ts",
      "default": "./dist/define.js"
    },
    "./internal": {
      "types": "./dist/internal/index.d.ts",
      "default": "./dist/internal/index.js"
    },
    "./styles.css": "./dist/styles.css"
  },
  "type": "module",
  "engines": {
    "node": ">=20.0.0"
  },
  "scripts": {
    "analyze": "cem analyze --litelement --globs \"src/**/*.{js,ts}\" --exclude \"src/styles/**/*\"",
    "build": "npm run analyze && node scripts/build.js && npm run typedoc",
    "build:tsc": "tsc",
    "dev:vite": "vite build",
    "format": "biome check --fix && npm run format:stylelint",
    "format:stylelint": "stylelint \"src/**/*.{scss,css}\" --fix --allow-empty-input",
    "lint": "biome lint && npm run lint:stylelint",
    "lint:stylelint": "stylelint \"src/**/*.{scss,css}\" --allow-empty-input",
    "preview:vite": "vite preview",
    "sass:watch": "node scripts/watch-styles.js",
    "start": "concurrently -k -r \"npm:sass:watch\" \"npm:vite\"",
    "pretest": "node -e \"import('./scripts/sass.js').then(m => m.buildComponents())\"",
    "test": "wtr --coverage",
    "test:watch": "wtr --watch",
    "typedoc": "typedoc",
    "vite": "vite"
  },
  "browserslist": [
    "defaults"
  ],
  "dependencies": {
    "@lit-labs/virtualizer": "^2.1.0",
    "@lit/context": "^1.1.5",
    "igniteui-theming": "~19.1.0",
    "igniteui-webcomponents": "~6.1.0",
    "lit": "^3.3.0"
  },
  "devDependencies": {
    "@biomejs/biome": "^2.0.6",
    "@custom-elements-manifest/analyzer": "^0.10.4",
    "@open-wc/testing": "^4.0.0",
    "@types/mocha": "^10.0.10",
    "@web/dev-server-esbuild": "^1.0.4",
    "@web/test-runner": "^0.20.2",
    "@web/test-runner-playwright": "^0.11.1",
    "autoprefixer": "^10.4.21",
    "concurrently": "^9.2.0",
    "globby": "^14.1.0",
    "node-watch": "^0.7.4",
    "playwright": "^1.53.2",
    "postcss": "^8.5.6",
    "sass-embedded": "^1.89.2",
    "sinon": "^21.0.0",
    "stylelint": "^16.21.0",
    "stylelint-config-standard-scss": "^15.0.1",
    "stylelint-prettier": "^5.0.3",
    "stylelint-scss": "^6.12.1",
    "tslib": "^2.8.1",
    "typedoc": "^0.28.7",
    "typescript": "^5.8.3",
    "vite": "^7.0.2"
  },
  "customElements": "custom-elements.json"
}