{
  "name": "@fellipeutaka/ui",
  "version": "2.6.0",
  "description": "An accessible and customizable component library powered by shadcn/ui",
  "sideEffects": false,
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/fellipeutaka/ui",
    "directory": "packages/ui"
  },
  "bugs": {
    "url": "https://github.com/fellipeutaka/ui/issues"
  },
  "homepage": "https://fellipeutaka-ui.vercel.app",
  "files": [
    "dist/**"
  ],
  "keywords": [
    "react",
    "ui",
    "component",
    "library",
    "design",
    "system",
    "accessible",
    "a11y",
    "radix",
    "shadcn"
  ],
  "exports": {
    "./accordion": {
      "import": "./dist/accordion.mjs",
      "require": "./dist/accordion.js",
      "types": "./dist/accordion.d.ts"
    },
    "./alert-dialog": {
      "import": "./dist/alert-dialog.mjs",
      "require": "./dist/alert-dialog.js",
      "types": "./dist/alert-dialog.d.ts"
    },
    "./avatar": {
      "import": "./dist/avatar.mjs",
      "require": "./dist/avatar.js",
      "types": "./dist/avatar.d.ts"
    },
    "./badge": {
      "import": "./dist/badge.mjs",
      "require": "./dist/badge.js",
      "types": "./dist/badge.d.ts"
    },
    "./button": {
      "import": "./dist/button.mjs",
      "require": "./dist/button.js",
      "types": "./dist/button.d.ts"
    },
    "./card": {
      "import": "./dist/card.mjs",
      "require": "./dist/card.js",
      "types": "./dist/card.d.ts"
    },
    "./checkbox": {
      "import": "./dist/checkbox.mjs",
      "require": "./dist/checkbox.js",
      "types": "./dist/checkbox.d.ts"
    },
    "./data-table": {
      "import": "./dist/data-table.mjs",
      "require": "./dist/data-table.js",
      "types": "./dist/data-table.d.ts"
    },
    "./dialog": {
      "import": "./dist/dialog.mjs",
      "require": "./dist/dialog.js",
      "types": "./dist/dialog.d.ts"
    },
    "./dropdown-menu": {
      "import": "./dist/dropdown-menu.mjs",
      "require": "./dist/dropdown-menu.js",
      "types": "./dist/dropdown-menu.d.ts"
    },
    "./form": {
      "import": "./dist/form.mjs",
      "require": "./dist/form.js",
      "types": "./dist/form.d.ts"
    },
    "./heading": {
      "import": "./dist/heading.mjs",
      "require": "./dist/heading.js",
      "types": "./dist/heading.d.ts"
    },
    "./label": {
      "import": "./dist/label.mjs",
      "require": "./dist/label.js",
      "types": "./dist/label.d.ts"
    },
    "./radio-group": {
      "import": "./dist/radio-group.mjs",
      "require": "./dist/radio-group.js",
      "types": "./dist/radio-group.d.ts"
    },
    "./select": {
      "import": "./dist/select.mjs",
      "require": "./dist/select.js",
      "types": "./dist/select.d.ts"
    },
    "./separator": {
      "import": "./dist/separator.mjs",
      "require": "./dist/separator.js",
      "types": "./dist/separator.d.ts"
    },
    "./skeleton": {
      "import": "./dist/skeleton.mjs",
      "require": "./dist/skeleton.js",
      "types": "./dist/skeleton.d.ts"
    },
    "./slider": {
      "import": "./dist/slider.mjs",
      "require": "./dist/slider.js",
      "types": "./dist/slider.d.ts"
    },
    "./switch": {
      "import": "./dist/switch.mjs",
      "require": "./dist/switch.js",
      "types": "./dist/switch.d.ts"
    },
    "./table": {
      "import": "./dist/table.mjs",
      "require": "./dist/table.js",
      "types": "./dist/table.d.ts"
    },
    "./text": {
      "import": "./dist/text.mjs",
      "require": "./dist/text.js",
      "types": "./dist/text.d.ts"
    },
    "./textarea": {
      "import": "./dist/textarea.mjs",
      "require": "./dist/textarea.js",
      "types": "./dist/textarea.d.ts"
    },
    "./textfield": {
      "import": "./dist/textfield.mjs",
      "require": "./dist/textfield.js",
      "types": "./dist/textfield.d.ts"
    },
    "./toast": {
      "import": "./dist/toast.mjs",
      "require": "./dist/toast.js",
      "types": "./dist/toast.d.ts"
    }
  },
  "dependencies": {
    "@hookform/resolvers": "^3.3.2",
    "@radix-ui/react-accordion": "^1.1.2",
    "@radix-ui/react-alert-dialog": "^1.0.5",
    "@radix-ui/react-avatar": "^1.0.4",
    "@radix-ui/react-checkbox": "^1.0.4",
    "@radix-ui/react-dialog": "^1.0.5",
    "@radix-ui/react-dropdown-menu": "^2.0.6",
    "@radix-ui/react-label": "^2.0.2",
    "@radix-ui/react-radio-group": "^1.1.3",
    "@radix-ui/react-select": "^2.0.0",
    "@radix-ui/react-slider": "^1.1.2",
    "@radix-ui/react-slot": "^1.0.2",
    "@radix-ui/react-switch": "^1.0.3",
    "@tanstack/react-table": "^8.10.7",
    "react-hook-form": "^7.47.0",
    "sonner": "^1.0.3"
  },
  "devDependencies": {
    "@types/react": "^18.2.28",
    "lucide-react": "^0.288.0",
    "react": "^18.2.0",
    "tailwind-variants": "^0.1.14",
    "tsup": "^7.2.0",
    "zod": "^3.22.4",
    "@fellipeutaka/styles": "1.2.0",
    "@fellipeutaka/tsconfig": "0.0.0"
  },
  "peerDependencies": {
    "@fellipeutaka/styles": "*",
    "lucide-react": "*",
    "react": "^18",
    "zod": "^3"
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "build": "tsup",
    "dev": "tsup --watch",
    "lint": "eslint src --fix --max-warnings 0",
    "clean": "rimraf .turbo node_modules dist"
  }
}