{
  "name": "@rhds/icons",
  "version": "2.1.0",
  "description": "Red Hat Icons",
  "main": "icons.js",
  "module": "icons.js",
  "types": "icons.d.ts",
  "exports": {
    ".": "./icons.js",
    "./metadata.js": "./metadata.js",
    "./*": "./*",
    "./standard/*": "./standard/*",
    "./social/*": "./social/*",
    "./ui/*": "./ui/*",
    "./microns/*": "./microns/*"
  },
  "type": "module",
  "scripts": {
    "build": "wireit",
    "serve": "wireit",
    "optimize": "wireit",
    "test": "echo \"no tests yet\""
  },
  "files": [
    "./microns/**/*",
    "./standard/**/*",
    "./social/**/*",
    "./ui/**/*",
    "icons.js",
    "icons.d.ts",
    "icons.js.map",
    "metadata.js",
    "metadata.d.ts",
    "metadata.js.map",
    "!scripts"
  ],
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/RedHat-UX/red-hat-icons.git"
  },
  "keywords": [
    "Red Hat",
    "Icons",
    "Brand",
    "SVG"
  ],
  "author": "Red Had Icons Authors",
  "contributors": [
    "Libby Levy",
    "Benny Powers <bennyp@redhat.com>",
    "Steven Spriggs <steven.spriggs@redhat.com>"
  ],
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/RedHat-UX/red-hat-icons/issues"
  },
  "homepage": "https://github.com/RedHat-UX/red-hat-icons#readme",
  "devDependencies": {
    "@11ty/eleventy": "^2.0.0-beta.3",
    "@changesets/cli": "^2.29.4",
    "@types/html-minifier": "^4.0.5",
    "@types/node": "^22.15.19",
    "convert-svg-to-png": "^0.7.1",
    "globby": "^13.1.2",
    "html-minifier": "^4.0.0",
    "svgo": "^2.8.0",
    "typescript": "^5.8.3",
    "wireit": "^0.14.12"
  },
  "wireit": {
    "build": {
      "dependencies": [
        "compile",
        "eleventy"
      ]
    },
    "optimize": {
      "command": "svgo ./src/**/*.svg",
      "files": [
        "src/**/*.svg"
      ]
    },
    "eleventy": {
      "dependencies": [
        "compile"
      ],
      "command": "eleventy",
      "files": [
        "index.html"
      ],
      "output": [
        "_site"
      ]
    },
    "write": {
      "command": "node --experimental-strip-types scripts/build.ts",
      "dependencies": [
        "optimize"
      ],
      "files": [
        "src/**/*.svg",
        "scripts/build.ts"
      ],
      "output": [
        "dist/**/*.{svg,js}"
      ]
    },
    "compile": {
      "command": "tsc",
      "dependencies": [
        "write"
      ],
      "files": [
        "icons.ts"
      ],
      "output": [
        "icons.js",
        "icons.js.map",
        "icons.d.ts"
      ]
    },
    "serve": {
      "service": true,
      "command": "eleventy --serve",
      "dependencies": [
        "compile"
      ]
    }
  }
}
