{
  "name": "@halvaradop/ui-button",
  "version": "1.0.0",
  "description": "A customizable button component for @halvaradop/ui library with Tailwind CSS styling.",
  "type": "module",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/halvaradop/ui.git"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/@halvaradop/ui-button"
  },
  "keywords": [
    "button",
    "react",
    "component",
    "tailwindcss",
    "react",
    "ui",
    "ui library"
  ],
  "author": "Hernan Alvarado <hernanvid123@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/halvaradop/ui/issues"
  },
  "homepage": "https://github.com/halvaradop/ui#readme",
  "files": [
    "dist"
  ],
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js",
      "require": "./dist/index.cjs"
    }
  },
  "dependencies": {
    "class-variance-authority": "0.7.0",
    "@halvaradop/ui-core": "1.0.0",
    "@halvaradop/ui-slot": "1.0.0"
  },
  "devDependencies": {
    "@halvaradop/ui-utils": "0.0.0"
  },
  "peerDependencies": {
    "react": "^19.0.0",
    "react-dom": "^19.0.0"
  },
  "scripts": {
    "dev": "tsup --watch",
    "build": "tsup && pnpm clean:cts",
    "build:release": "sh -c 'export NODE_ENV=production ; tsup' && pnpm clean:cts",
    "format": "prettier --write .",
    "format:check": "prettier --check .",
    "clean": "turbo run clean:dist clean:modules clean:turbo --parallel",
    "clean:dist": "rm -rf dist",
    "clean:modules": "rm -rf node_modules",
    "clean:turbo": "rm -rf .turbo",
    "clean:cts": "rm -rf ./dist/*.cts"
  }
}