{
  "name": "@haiilo/catalyst-icons",
  "version": "2.30.5",
  "description": "Icon set for Catalyst Design System",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/haiilo/catalyst-icons.git"
  },
  "main": "dist/js/index.js",
  "files": [
    "src",
    "dist/js",
    "dist/ts"
  ],
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "prepare": "husky",
    "svgo": "svgo -f ./src -o ./src",
    "svgts:object": "svg-to-ts-object -s './src/**/*.svg' -f icons.object -o ./dist/ts -d KEBAB --objectName ci",
    "svgts:constants": "svg-to-ts-constants -s './src/**/*.svg' -i CoyoIcon -t coyoIcon -p ci -f icons.constants -o ./dist/ts -d KEBAB --completeIconSetName ciAll",
    "transpile": "node transpile.js",
    "tsc": "tsc",
    "docs": "cp index.html dist && sed -e '/${CI}/r ./dist/js/icons.object.js' -e '/${CI}/d' index.html > ./dist/index.html",
    "prebuild": "npm run clean",
    "build": "run-s svgts:** transpile tsc docs",
    "release": "commit-and-tag-version",
    "release:patch": "commit-and-tag-version --release-as patch",
    "release:minor": "commit-and-tag-version --release-as minor",
    "release:major": "commit-and-tag-version --release-as major",
    "license": "npx --yes @haiilo/license-check",
    "clean": "rm -rf ./dist ./tmp",
    "reset": "rm -rf ./dist ./tmp ./node_modules"
  },
  "devDependencies": {
    "@commitlint/cli": "^19.2.2",
    "@commitlint/config-conventional": "^19.2.2",
    "husky": "^9.0.11",
    "npm-run-all": "^4.1.5",
    "commit-and-tag-version": "9.5.0",
    "svg-to-ts": "^12.0.0",
    "svgo": "^3.0.2",
    "typescript": "^5.2.2"
  }
}
