{
  "name": "kitchen-color-studio",
  "version": "1.1.2",
  "description": "an open-source color editor for designing color system",
  "keywords": [
    "kitchen",
    "antd",
    "color-editor",
    "color-stytem"
  ],
  "homepage": "https://github.com/ant-design/kitchen-color-studio",
  "bugs": {
    "url": "https://github.com/ant-design/kitchen-color-studio/issues/new"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/ant-design/kitchen-color-studio.git"
  },
  "author": "canisminor1990 <i@canisminor.cc>",
  "sideEffects": false,
  "main": "lib/index.js",
  "module": "es/index.js",
  "types": "lib/index.d.ts",
  "files": [
    "lib",
    "es"
  ],
  "scripts": {
    "build": "father build",
    "dev": "dumi dev",
    "docs:build": "dumi build",
    "doctor": "father doctor",
    "lint": "eslint \"{src,javascript}/**/*.{js,jsx,ts,tsx}\" --fix",
    "lint:md": "remark . -f -q",
    "prepare": "husky install",
    "prettier": "prettier -c --write \"**/**\"",
    "release": "semantic-release",
    "setup": "dumi setup",
    "start": "npm run dev",
    "stylelint": "stylelint \"src/**/*.{css,less,js,jsx,ts,tsx}\" --fix",
    "test": "npm run lint",
    "type-check": "tsc -p tsconfig-check.json"
  },
  "lint-staged": {
    "*.md": [
      "remark -f -q",
      "prettier --write --no-error-on-unmatched-pattern"
    ],
    "*.json": [
      "prettier --write --no-error-on-unmatched-pattern"
    ],
    "*.{css,less}": [
      "stylelint --fix",
      "prettier --write"
    ],
    "*.{js,jsx}": [
      "stylelint --fix",
      "eslint --fix",
      "prettier --write"
    ],
    "*.{ts,tsx}": [
      "stylelint --fix",
      "eslint --fix",
      "prettier --parser=typescript --write"
    ]
  },
  "dependencies": {
    "@ant-design/colors": "^7",
    "@ant-design/icons": "^5",
    "@ant-design/pro-editor": "latest",
    "@ctrl/tinycolor": "^3",
    "@leva-ui/plugin-bezier": "latest",
    "@material/material-color-utilities": "^0.2.6",
    "@radix-ui/react-icons": "^1",
    "@react-three/drei": "9.70.0",
    "@react-three/fiber": "8.13.0",
    "ahooks": "^3",
    "antd": "^5",
    "antd-style": "latest",
    "babel-plugin-import": "^1",
    "babel-plugin-styled-components": "^2",
    "bezier-easing": "^2",
    "chroma-js": "^2",
    "copy-to-clipboard": "^3",
    "dayjs": "^1",
    "dumi": "^2",
    "dumi-assets-types": "^1",
    "dumi-theme-antd-style": "latest",
    "html2sketch": "^1.0",
    "leva": "^0.9",
    "lodash-es": "^4",
    "polished": "^4",
    "react": "^18",
    "react-copy-to-clipboard": "^5",
    "react-dom": "^18",
    "react-layout-kit": "^1",
    "styled-components": "^5",
    "three": "^0.152",
    "zustand": "^4"
  },
  "devDependencies": {
    "@commitlint/cli": "^17",
    "@sketch-hq/sketch-file-format-ts": "^6",
    "@types/chroma-js": "^2",
    "@types/lodash-es": "^4",
    "@types/node": "^20",
    "@types/prettier": "^2",
    "@types/react": "^18",
    "@types/react-copy-to-clipboard": "^5",
    "@types/react-dom": "^18",
    "@types/styled-components": "^5",
    "@types/three": "^0.152",
    "@umijs/lint": "^4",
    "commitlint": "^17",
    "commitlint-config-gitmoji": "^2",
    "eslint": "^8",
    "eslint-import-resolver-alias": "^1",
    "eslint-import-resolver-typescript": "^3",
    "eslint-plugin-import": "^2",
    "eslint-plugin-simple-import-sort": "^10",
    "eslint-plugin-typescript-sort-keys": "^2",
    "father": "^4",
    "husky": "^8",
    "lint-staged": "^13",
    "postcss-less": "^6",
    "postcss-styled-syntax": "^0.4",
    "prettier": "^2",
    "prettier-plugin-organize-imports": "^3",
    "prettier-plugin-packagejson": "^2",
    "remark": "^14",
    "remark-cli": "^11",
    "remark-lint": "^9",
    "remark-lint-list-item-indent": "^3",
    "remark-preset-lint-recommended": "^6",
    "semantic-release": "^21",
    "semantic-release-config-gitmoji": "^1",
    "stylelint": "^15",
    "stylelint-config-clean-order": "^5",
    "stylelint-config-recommended": "^12",
    "stylelint-order": "^6",
    "typescript": "~5.1.6"
  },
  "peerDependencies": {
    "antd": ">=5",
    "react": ">=18",
    "react-dom": ">=18"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "gitmoji": {
    "capitalizeTitle": false
  }
}
