{
  "name": "@tylertech/tyler-icons",
  "version": "2.0.4",
  "type": "module",
  "description": "The tree-shakable Tyler SVG icon library.",
  "author": "Tyler Technologies, Inc.",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/tyler-technologies-oss/tyler-icons.git"
  },
  "main": "./tyler-icons.mjs",
  "module": "./tyler-icons.mjs",
  "types": "./tyler-icons.d.ts",
  "exports": {
    ".": {
      "import": "./tyler-icons.mjs",
      "types": "./tyler-icons.d.ts"
    },
    "./tyler-icons-metadata.json": "./tyler-icons-metadata.json"
  },
  "files": [
    "tyler-icons.mjs",
    "tyler-icons.d.ts",
    "tyler-icons-metadata.json"
  ],
  "scripts": {
    "prepare": "husky",
    "start": "npm run build && vite",
    "serve": "vite",
    "build": "npm-run-all optimize:svg svg-to-ts compile:icons generate:metadata",
    "optimize:svg": "svgo --quiet --recursive --final-newline --pretty --indent 2 --input ./svg",
    "package-assets": "./build-scripts/package-cdn-assets.sh",
    "svg-to-ts": "svg-to-ts-constants",
    "compile:icons": "tsc --project tsconfig.build.json && renamer --force --find .js --replace .mjs ./tyler-icons.js",
    "generate:metadata": "node ./scripts/generate-icon-metadata.js",
    "changeset": "changeset",
    "release": "npm run build && changeset publish"
  },
  "keywords": [
    "tyler",
    "icons",
    "svg"
  ],
  "devDependencies": {
    "@changesets/cli": "^2.28.1",
    "@commitlint/cli": "^19.8.0",
    "@commitlint/config-conventional": "^19.8.0",
    "@tylertech/forge": "^3.8.1",
    "@tylertech/forge-core": "3.1.0",
    "commitlint": "^19.8.0",
    "cpx": "^1.5.0",
    "husky": "^9.1.7",
    "npm-run-all": "^4.1.5",
    "renamer": "^5.0.2",
    "rimraf": "^6.0.1",
    "svg-to-ts": "^12.0.0",
    "vite": "^6.2.6"
  }
}
