{
  "name": "@xplortech/apollo-icons",
  "version": "0.5.1",
  "description": "A scalable set of icons for Xplor's Apollo Design System.",
  "homepage": "https://apollo.xplordocs.com/?path=/story/icons-icons--icons",
  "author": "Xplor Technologies",
  "license": "MIT",
  "type": "module",
  "main": "index.js",
  "types": "index.d.ts",
  "style": "index.scss",
  "files": [
    "AGENTS.md",
    "index.js",
    "index.cjs",
    "index.d.ts",
    "index.scss",
    "lib",
    "build"
  ],
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "import": "./index.js",
      "require": "./index.cjs"
    },
    "./build/*": "./build/*"
  },
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/xplor/apollo.git",
    "directory": "packages/apollo-icons"
  },
  "bugs": {
    "url": "https://github.com/xplor/apollo/issues"
  },
  "scripts": {
    "processSvgJson": "node script/process-svg-maps.mjs",
    "svgo": "svgo icons --config svgo.config.mjs",
    "prebuild": "npm run processSvgJson && npm run svgo",
    "build": "node script/build.mjs --input icons/**/*.svg --output build/data.json",
    "postbuild": "cp name-aliases.json build/name-aliases.json && cp index.scss build/build.css && node script/generate-types.mjs",
    "test": "vitest run",
    "lint": "eslint tests"
  },
  "keywords": [
    "Xplor",
    "Apollo",
    "icons",
    "svg"
  ],
  "devDependencies": {
    "braces": "^3.0.3",
    "cheerio": "^1.0.0",
    "eslint": "8.0.1",
    "eslint-plugin-github": "4.7.0",
    "eslint-plugin-prettier": "4.0.0",
    "fs-extra": "^11.3.0",
    "globby": "^14.0.2",
    "lodash.merge": "4.6.2",
    "svgo": "^4.0.2",
    "trim-newlines": "^5.0.0",
    "vitest": "^4.1.9",
    "yargs": "^18.1.0"
  },
  "nx": {
    "tags": [
      "scope:icons",
      "type:lib",
      "platform:web"
    ],
    "targets": {
      "test": {
        "dependsOn": [
          "build"
        ]
      }
    }
  },
  "eslintConfig": {
    "extends": [
      "plugin:github/internal",
      "plugin:github/recommended"
    ],
    "env": {
      "es6": true,
      "node": true
    },
    "parserOptions": {
      "ecmaVersion": "latest",
      "sourceType": "module",
      "requireConfigFile": false
    },
    "rules": {
      "github/no-then": 0,
      "eslint-comments/no-use": 0,
      "import/no-commonjs": 0,
      "import/no-unresolved": 0,
      "import/extensions": 0,
      "i18n-text/no-en": 0
    },
    "settings": {
      "import/ignore": [
        "node_modules",
        "index\\.js"
      ]
    }
  }
}
