{
  "name": "@sub-design/ui",
  "version": "0.26.0",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/sub-design/platform-design-system.git",
    "directory": "packages/ui"
  },
  "type": "module",
  "sideEffects": false,
  "exports": {
    ".": "./src/index.ts",
    "./button": "./src/button.tsx",
    "./card": "./src/card.tsx",
    "./checkbox": "./src/checkbox.tsx",
    "./notice": "./src/notice.tsx",
    "./context-menu": "./src/context-menu.tsx",
    "./dialog": "./src/dialog.tsx",
    "./input": "./src/input.tsx",
    "./label": "./src/label.tsx",
    "./menu": "./src/menu.tsx",
    "./tooltip": "./src/tooltip.tsx",
    "./cn": "./src/cn.ts",
    "./badge": "./src/badge.tsx",
    "./switch": "./src/switch.tsx",
    "./radio-group": "./src/radio-group.tsx",
    "./separator": "./src/separator.tsx",
    "./status-mark": "./src/status-mark.tsx",
    "./tabs": "./src/tabs.tsx",
    "./textarea": "./src/textarea.tsx",
    "./select": "./src/select.tsx",
    "./sheet": "./src/sheet.tsx",
    "./skeleton": "./src/skeleton.tsx",
    "./metadata.json": "./src/metadata.json"
  },
  "files": [
    "src"
  ],
  "scripts": {
    "test": "vitest run",
    "typecheck": "tsc --noEmit",
    "generate:metadata": "node scripts/generate-metadata.mjs",
    "generate:metadata:check": "node scripts/generate-metadata.mjs --check"
  },
  "peerDependencies": {
    "@base-ui/react": "^1.4.1",
    "@sub-design/icons": "^0.1.1",
    "react": "^19",
    "react-dom": "^19"
  },
  "dependencies": {
    "class-variance-authority": "^0.7.1",
    "clsx": "^2.1.1",
    "tailwind-merge": "^3.5.0"
  },
  "devDependencies": {
    "@base-ui/react": "1.6.0",
    "@sub-design/icons": "workspace:*",
    "@testing-library/react": "^16.3.2",
    "@testing-library/user-event": "^14.6.3",
    "@types/react": "^19.2.0",
    "@types/react-dom": "^19.2.0",
    "jsdom": "^30.0.1",
    "react": "^19.2.0",
    "react-docgen-typescript": "^2.4.0",
    "react-dom": "^19.2.0",
    "typescript": "^5.9.0",
    "vitest": "^4.1.10"
  },
  "publishConfig": {
    "access": "public"
  }
}
