{
  "name": "@marko-ui/shadcn",
  "version": "0.7.0",
  "type": "module",
  "description": "shadcn/ui ported to Marko 6 — hook-class component source and the 8 style layers, for the import distribution path",
  "license": "MIT",
  "author": {
    "name": "Saulo Vallory",
    "url": "https://saulo.engineer"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/svallory/marko-ui.git",
    "directory": "packages/shadcn"
  },
  "homepage": "https://marko-ui.saulo.tech",
  "bugs": {
    "url": "https://github.com/svallory/marko-ui/issues"
  },
  "engines": {
    "node": ">=20.18.1"
  },
  "keywords": [
    "components",
    "ui",
    "tailwind",
    "marko",
    "marko-ui",
    "shadcn",
    "zag-js"
  ],
  "publishConfig": {
    "access": "public"
  },
  "sideEffects": [
    "**/*.css",
    "**/*.marko"
  ],
  "files": [
    "ui",
    "lib",
    "styles",
    "docs",
    "README.md",
    "LICENSE",
    "!**/registry.meta.json"
  ],
  "exports": {
    "./ui/*": "./ui/*",
    "./lib/*": "./lib/*",
    "./styles/*": "./styles/*",
    "./docs/*": "./docs/*"
  },
  "imports": {
    "#lib/*": "./lib/*"
  },
  "dependencies": {
    "@hugeicons/core-free-icons": "^4.3.0",
    "@internationalized/date": "3.12.3",
    "@phosphor-icons/core": "^2.1.1",
    "@tabler/icons": "^3.46.0",
    "@tanstack/table-core": "^9.2.4",
    "@zag-js/accordion": "1.43.3",
    "@zag-js/angle-slider": "1.43.3",
    "@zag-js/avatar": "1.43.3",
    "@zag-js/carousel": "1.43.3",
    "@zag-js/cascade-select": "1.43.3",
    "@zag-js/checkbox": "1.43.3",
    "@zag-js/clipboard": "1.43.3",
    "@zag-js/collapsible": "1.43.3",
    "@zag-js/color-picker": "1.43.3",
    "@zag-js/combobox": "1.43.3",
    "@zag-js/date-input": "1.43.3",
    "@zag-js/date-picker": "1.43.3",
    "@zag-js/dialog": "1.43.3",
    "@zag-js/drawer": "1.43.3",
    "@zag-js/editable": "1.43.3",
    "@zag-js/file-upload": "1.43.3",
    "@zag-js/floating-panel": "1.43.3",
    "@zag-js/hover-card": "1.43.3",
    "@zag-js/image-cropper": "1.43.3",
    "@zag-js/listbox": "1.43.3",
    "@zag-js/marquee": "1.43.3",
    "@zag-js/menu": "1.43.3",
    "@zag-js/navigation-menu": "1.43.3",
    "@zag-js/number-input": "1.43.3",
    "@zag-js/password-input": "1.43.3",
    "@zag-js/pin-input": "1.43.3",
    "@zag-js/popover": "1.43.3",
    "@zag-js/progress": "1.43.3",
    "@zag-js/qr-code": "1.43.3",
    "@zag-js/radio-group": "1.43.3",
    "@zag-js/rating-group": "1.43.3",
    "@zag-js/scroll-area": "1.43.3",
    "@zag-js/select": "1.43.3",
    "@zag-js/signature-pad": "1.43.3",
    "@zag-js/slider": "1.43.3",
    "@zag-js/splitter": "1.43.3",
    "@zag-js/steps": "1.43.3",
    "@zag-js/switch": "1.43.3",
    "@zag-js/tabs": "1.43.3",
    "@zag-js/tags-input": "1.43.3",
    "@zag-js/timer": "1.43.3",
    "@zag-js/toast": "1.43.3",
    "@zag-js/toc": "1.43.3",
    "@zag-js/toggle-group": "1.43.3",
    "@zag-js/tooltip": "1.43.3",
    "@zag-js/tour": "1.43.3",
    "@zag-js/tree-view": "1.43.3",
    "@zag-js/types": "1.43.3",
    "class-variance-authority": "^0.7.1",
    "clsx": "^2.1.1",
    "d3-array": "^3.2.4",
    "d3-scale": "^4.0.2",
    "d3-shape": "^3.2.0",
    "lucide-static": "^1.37.0",
    "marko-zag": "^3.0.0",
    "remixicon": "^4.9.1",
    "tailwind-merge": "^3.6.0",
    "tailwindcss": "^4.3.3",
    "tw-animate-css": "^1.4.0"
  },
  "peerDependencies": {
    "marko": "^6.3.46",
    "typescript": "^5.0.0 || ^6.0.0"
  },
  "peerDependenciesMeta": {
    "typescript": {
      "optional": true
    }
  },
  "devDependencies": {
    "@types/d3-array": "^3.2.2",
    "@types/d3-scale": "^4.0.9",
    "@types/d3-shape": "^3.2.0",
    "playwright": "1.62.1",
    "postcss": "^8.5.26",
    "postcss-selector-parser": "^7.1.5",
    "ts-morph": "^28.0.0",
    "typescript": "^6.0.3"
  },
  "scripts": {
    "check": "NODE_OPTIONS=\"--max-old-space-size=8192\" marko-type-check -p ./tsconfig.json -d condensed",
    "check:anchors": "bun ../../tooling/check-anchors.ts",
    "check:consumption": "bun ../../tooling/check-consumption.ts"
  }
}
