{
  "name": "@knitto-ui/react",
  "description": "",
  "version": "0.10.7",
  "main": "./dist/index.js",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.mjs",
      "require": "./dist/index.js",
      "default": "./dist/index.mjs"
    },
    "./styles.css": {
      "import": "./dist/styles.css",
      "require": "./dist/styles.css",
      "default": "./dist/styles.css"
    },
    "./tooltip.css": {
      "import": "./dist/styles/tooltip.css",
      "require": "./dist/styles/tooltip.css",
      "default": "./dist/styles/tooltip.css"
    },
    "./snackbar.css": {
      "import": "./dist/styles/snackbar.css",
      "require": "./dist/styles/snackbar.css",
      "default": "./dist/styles/snackbar.css"
    },
    "./plugin": {
      "types": "./dist/plugin.d.ts",
      "import": "./dist/plugin.mjs",
      "require": "./dist/plugin.js",
      "default": "./dist/plugin.mjs"
    },
    "./Accordion": {
      "types": "./dist/Accordion/index.d.ts",
      "import": "./dist/Accordion/index.mjs",
      "require": "./dist/Accordion/index.js",
      "default": "./dist/Accordion/index.mjs"
    },
    "./Badge": {
      "types": "./dist/Badge/index.d.ts",
      "import": "./dist/Badge/index.mjs",
      "require": "./dist/Badge/index.js",
      "default": "./dist/Badge/index.mjs"
    },
    "./Button": {
      "types": "./dist/Button/index.d.ts",
      "import": "./dist/Button/index.mjs",
      "require": "./dist/Button/index.js",
      "default": "./dist/Button/index.mjs"
    },
    "./Collapsible": {
      "types": "./dist/Collapsible/index.d.ts",
      "import": "./dist/Collapsible/index.mjs",
      "require": "./dist/Collapsible/index.js",
      "default": "./dist/Collapsible/index.mjs"
    },
    "./Snackbar": {
      "types": "./dist/Snackbar/index.d.ts",
      "import": "./dist/Snackbar/index.mjs",
      "require": "./dist/Snackbar/index.js",
      "default": "./dist/Snackbar/index.mjs"
    },
    "./Spinner": {
      "types": "./dist/Spinner/index.d.ts",
      "import": "./dist/Spinner/index.mjs",
      "require": "./dist/Spinner/index.js",
      "default": "./dist/Spinner/index.mjs"
    },
    "./Toggle": {
      "types": "./dist/Toggle/index.d.ts",
      "import": "./dist/Toggle/index.mjs",
      "require": "./dist/Toggle/index.js",
      "default": "./dist/Toggle/index.mjs"
    },
    "./Tooltip": {
      "types": "./dist/Tooltip/index.d.ts",
      "import": "./dist/Tooltip/index.mjs",
      "require": "./dist/Tooltip/index.js",
      "default": "./dist/Tooltip/index.mjs"
    },
    "./Typography": {
      "types": "./dist/Typography/index.d.ts",
      "import": "./dist/Typography/index.mjs",
      "require": "./dist/Typography/index.js",
      "default": "./dist/Typography/index.mjs"
    }
  },
  "author": {
    "name": "Nurliman Diara",
    "email": "nurlimandiara@gmail.com",
    "url": "https://nurliman.dev"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/knittotextile/ui.git"
  },
  "license": "CC BY-NC-ND 4.0",
  "bugs": {
    "url": "https://github.com/knittotextile/ui/issues"
  },
  "homepage": "https://knitto-ui.vercel.app",
  "sideEffects": false,
  "files": [
    "dist/**"
  ],
  "keywords": [
    "knitto",
    "knitto textile",
    "knitto textiles",
    "knitto ui",
    "knitto react",
    "ui",
    "react",
    "react ui",
    "react components",
    "design system"
  ],
  "dependencies": {
    "@radix-ui/react-switch": "^1.0.3",
    "@radix-ui/react-use-controllable-state": "^1.0.1",
    "@rooks/use-timeout": "^4.11.2",
    "cva": "1.0.0-beta.1",
    "react-merge-refs": "^2.1.1",
    "react-popper-tooltip": "^4.4.2",
    "react-toastify": "^9.1.3",
    "use-resize-observer": "^9.1.0",
    "@knitto-ui/react-icons": "0.10.7"
  },
  "devDependencies": {
    "@tsconfig/vite-react": "^3.0.0",
    "@types/react": "^18",
    "@types/react-dom": "^18",
    "autoprefixer": "^10.4.16",
    "postcss": "^8.4.32",
    "postcss-import": "^15.1.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "tailwindcss": "^3.4.0",
    "tsup": "^8.0.1",
    "type-fest": "^4.9.0",
    "typescript": "^5.3.3",
    "@knitto-ui/tailwind": "0.10.7",
    "@knitto-ui/tokens": "0.10.7"
  },
  "peerDependencies": {
    "@knitto-ui/tailwind": "^0.10.7",
    "react": "^17 || ^18",
    "react-dom": "^17 || ^18"
  },
  "publishConfig": {
    "access": "public"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "scripts": {
    "build": "npx -y concurrently \"npm:build:*\"",
    "build:css": "tailwindcss -o dist/styles.css --minify",
    "build:ts": "tsup",
    "dev": "tsup --watch",
    "clean": "npx -y concurrently \"npm:clean:*\"",
    "clean:turbo": "npx -y del-cli .turbo",
    "clean:node_modules": "npx -y del-cli node_modules",
    "clean:dist": "npx -y del-cli dist"
  }
}