{
  "name": "data-grid-component",
  "version": "3.6.0",
  "description": "Standalone data grid web component",
  "type": "module",
  "main": "./data-grid.js",
  "types": "./dist/types/data-grid.d.ts",
  "packageManager": "bun@1.4.2",
  "customElements": "custom-elements.json",
  "exports": {
    ".": {
      "types": "./dist/types/data-grid.d.ts",
      "import": "./data-grid.js"
    },
    "./data-source": {
      "types": "./dist/types/data-source.d.ts",
      "import": "./src/data-source.js"
    },
    "./plugin": {
      "types": "./dist/types/core/base-plugin.d.ts",
      "import": "./src/core/base-plugin.js"
    },
    "./styles": "./dist/data-grid.css",
    "./styles.min": "./dist/data-grid.min.css",
    "./standalone": "./dist/data-grid.standalone.min.js",
    "./dist/data-grid.standalone.min.js": "./dist/data-grid.standalone.min.js",
    "./themes/bootstrap": "./themes/bootstrap.css",
    "./themes/actual": "./themes/actual.css",
    "./locales/*": "./locales/*.js"
  },
  "files": [
    "data-grid.js",
    "src",
    "dist",
    "themes",
    "locales",
    "docs",
    "custom-elements.json"
  ],
  "sideEffects": [
    "./data-grid.js",
    "./locales/*.js",
    "./dist/*.js",
    "./dist/*.css",
    "./themes/*.css"
  ],
  "publishConfig": {
    "access": "public"
  },
  "homepage": "https://github.com/lekoala/data-grid",
  "scripts": {
    "dev": "bun run build && bun demo/server.js",
    "build": "bun scripts/build.js",
    "test": "bun test --path-ignore-patterns 'test/browser/**'",
    "test:browser": "bun test test/browser",
    "test:browser:wsl": "wsl -e bash scripts/test-browser-wsl.sh",
    "check": "biome check .",
    "format": "biome format --write .",
    "check:baseline": "bun scripts/check-baseline.js",
    "check:locales": "bun scripts/check-locales.js",
    "size": "bun scripts/css-size.js",
    "check:drift": "bun scripts/check-drift.js",
    "typecheck": "tsc -p jsconfig.json",
    "types": "tsc -p tsconfig.types.json",
    "check:types": "tsc -p test/types/tsconfig.json",
    "manifest": "bun scripts/custom-elements.js",
    "check:package": "bun scripts/check-package.js",
    "ci": "bun run check && bun run check:baseline && bun run typecheck && bun run test && bun run check:locales && bun run types && bun run check:types && bun run manifest && bun run build && bun run check:drift"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/lekoala/data-grid.git"
  },
  "keywords": [
    "web-component",
    "data",
    "grid",
    "es6"
  ],
  "devDependencies": {
    "@biomejs/biome": "^2.5.15",
    "@happy-dom/global-registrator": "^20.14.5",
    "typescript": "^7.0.2"
  },
  "author": "LeKoala",
  "license": "MIT",
  "dependencies": {
    "@lekoala/floating": "^0.2.0"
  }
}
