{
  "name": "@terrazzo/use-color",
  "version": "0.2.2",
  "description": "React hook for memoizing and transforming any web-compatible color. Uses Color.js.",
  "license": "MIT",
  "type": "module",
  "keywords": [
    "color",
    "color-module-4",
    "culori",
    "color.js",
    "react",
    "hooks"
  ],
  "author": {
    "name": "Drew Powers",
    "email": "drew@pow.rs"
  },
  "main": "./dist/index.js",
  "homepage": "https://terrazzo.app/docs/components/color-picker",
  "repository": {
    "type": "git",
    "url": "https://github.com/terrazzoapp/terrazzo.git",
    "directory": "./packages/use-color/"
  },
  "peerDependencies": {
    "react": "^19.0.0"
  },
  "dependencies": {
    "colorjs.io": "^0.7.1",
    "@terrazzo/token-tools": "^2.7.0"
  },
  "devDependencies": {
    "@size-limit/preset-small-lib": "^12.1.0",
    "@testing-library/jest-dom": "^6.10.0",
    "@testing-library/react": "^16.3.2",
    "@testing-library/user-event": "^14.6.1",
    "@types/react": "^19.2.17",
    "@types/react-dom": "^19.2.3",
    "@vitejs/plugin-react": "^5.2.0",
    "react": "^19.2.8",
    "react-dom": "^19.2.8",
    "size-limit": "^12.1.0"
  },
  "scripts": {
    "build": "tsc -b tsconfig.build.json && size-limit && attw --profile esm-only --pack .",
    "dev": "tsc -b tsconfig.build.json -w",
    "fmt": "oxfmt",
    "fmt:check": "oxfmt --check",
    "lint": "oxlint --quiet && oxfmt --check && tsc --noEmit",
    "test": "vitest run"
  }
}