{
  "name": "color2k",
  "version": "2.0.4",
  "description": "a color parsing and manipulation lib served in roughly 2kB",
  "repository": {
    "type": "git",
    "url": "https://github.com/ricokahler/color2k.git"
  },
  "license": "MIT",
  "author": {
    "name": "Rico Kahler",
    "email": "ricokahler@me.com",
    "url": "https://github.com/ricokahler"
  },
  "keywords": [
    "color",
    "css-in-js",
    "tinycolor",
    "color-parser",
    "color-manipulation",
    "polished",
    "chroma-js"
  ],
  "sideEffects": false,
  "files": [
    "dist"
  ],
  "main": "./dist/index.main.cjs.js",
  "unpkg": "./dist/index.unpkg.umd.js",
  "jsdelivr": "./dist/index.unpkg.umd.js",
  "module": "./dist/index.module.es.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": [
      {
        "types": "./dist/index.d.ts",
        "import": "./dist/index.exports.import.es.mjs",
        "default": "./dist/index.exports.require.cjs.js"
      },
      "./dist/index.exports.require.cjs.js"
    ],
    "./package.json": "./package.json"
  },
  "publishConfig": {
    "provenance": true
  },
  "scripts": {
    "build": "./scripts/build",
    "audit:prod": "npm audit --omit=dev",
    "check": "npm run lint && npm test -- --coverage && npm run build && npm run docs:check && npm run website && npm run website:check && npm run pack:check && npm run audit:prod",
    "docs:check": "CHECK_DOCS=1 node ./scripts/docs.js",
    "docs:generate": "node ./scripts/docs.js",
    "lint": "eslint src --ext .ts,.js",
    "pack:check": "npm run build && node ./scripts/check-package.js",
    "prepare": "npm run build",
    "test": "jest",
    "website": "node ./scripts/website.js",
    "website:check": "node ./scripts/check-website.js"
  },
  "devDependencies": {
    "@babel/core": "7.29.7",
    "@babel/eslint-parser": "7.29.7",
    "@babel/preset-env": "7.29.7",
    "@babel/preset-typescript": "7.29.7",
    "@babel/register": "7.29.7",
    "@eslint/js": "9.39.4",
    "@rollup/plugin-babel": "7.1.0",
    "@rollup/plugin-node-resolve": "16.0.3",
    "@types/jest": "30.0.0",
    "eslint": "9.39.4",
    "jest": "30.4.2",
    "markdown-it": "14.3.0",
    "prettier": "3.9.4",
    "rollup": "4.62.2",
    "semantic-release": "25.0.5",
    "shiki": "4.3.1",
    "typescript": "6.0.3"
  }
}
