{
  "name": "@neodx/svg",
  "version": "1.1.1",
  "description": "Supercharge your icons ⚡️",
  "keywords": [
    "generator",
    "icons",
    "react",
    "sprite",
    "svg",
    "svgr",
    "typescript"
  ],
  "homepage": "https://github.com/secundant/neodx/tree/main/libs/svg",
  "bugs": "https://github.com/secundant/neodx/issues",
  "license": "MIT",
  "author": {
    "name": "Dmitry Remezov",
    "email": "mysecundant@gmail.com",
    "url": "https://github.com/secundant"
  },
  "contributors": [
    "secundant"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/secundant/neodx.git",
    "directory": "libs/svg"
  },
  "bin": {
    "sprite": "bin.mjs"
  },
  "source": [
    "src/index.ts",
    "src/cli.ts",
    "src/esbuild.ts",
    "src/rollup.ts",
    "src/rspack.ts",
    "src/vite.ts",
    "src/webpack.ts"
  ],
  "files": [
    "package.json",
    "bin.mjs",
    "dist",
    "README.md"
  ],
  "type": "module",
  "sideEffects": false,
  "main": "./dist/index.cjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.cts",
  "exports": {
    ".": {
      "import": {
        "types": "./dist/index.d.mts",
        "default": "./dist/index.mjs"
      },
      "require": {
        "types": "./dist/index.d.cts",
        "default": "./dist/index.cjs"
      }
    },
    "./cli": {
      "import": {
        "types": "./dist/cli.d.mts",
        "default": "./dist/cli.mjs"
      },
      "require": {
        "types": "./dist/cli.d.cts",
        "default": "./dist/cli.cjs"
      }
    },
    "./esbuild": {
      "require": {
        "types": "./dist/esbuild.d.cts",
        "default": "./dist/esbuild.cjs"
      },
      "default": {
        "types": "./dist/esbuild.d.mts",
        "default": "./dist/esbuild.mjs"
      }
    },
    "./rollup": {
      "require": {
        "types": "./dist/rollup.d.cts",
        "default": "./dist/rollup.cjs"
      },
      "default": {
        "types": "./dist/rollup.d.mts",
        "default": "./dist/rollup.mjs"
      }
    },
    "./rspack": {
      "require": {
        "types": "./dist/rspack.d.cts",
        "default": "./dist/rspack.cjs"
      },
      "default": {
        "types": "./dist/rspack.d.mts",
        "default": "./dist/rspack.mjs"
      }
    },
    "./vite": {
      "require": {
        "types": "./dist/vite.d.cts",
        "default": "./dist/vite.cjs"
      },
      "default": {
        "types": "./dist/vite.d.mts",
        "default": "./dist/vite.mjs"
      }
    },
    "./webpack": {
      "require": {
        "types": "./dist/webpack.d.cts",
        "default": "./dist/webpack.cjs"
      },
      "default": {
        "types": "./dist/webpack.d.mts",
        "default": "./dist/webpack.mjs"
      }
    }
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "typecheck": "tsc -b tsconfig.build.json",
    "bench": "vitest bench",
    "build": "vp pack",
    "test": "vp test",
    "lint": "vp lint",
    "pack": "vp pack",
    "prepack": "node ../../tools/scripts/rewrite-workspace-protocol.mjs --prepack",
    "postpack": "node ../../tools/scripts/rewrite-workspace-protocol.mjs --postpack"
  },
  "dependencies": {
    "@neodx/fs": "^1.1.1",
    "@neodx/glob": "^1.1.1",
    "@neodx/log": "^1.1.1",
    "@neodx/std": "^1.1.1",
    "@neodx/vfs": "^1.1.1",
    "chokidar": "3.6.0",
    "colord": "2.9.3",
    "commander": "12.0.0",
    "fast-xml-parser": "4.4.0",
    "jiti": "1.21.6",
    "object-hash": "3.0.0",
    "pathe": "1.1.2",
    "svgo": "3.3.2",
    "ts-pattern": "5.2.0",
    "unplugin": "1.11.0",
    "zod": "3.23.8"
  },
  "devDependencies": {
    "@neodx/internal": "^0.0.7",
    "@swc/helpers": "0.5.9",
    "@types/react": "18.2.78",
    "@types/react-dom": "18.2.25",
    "@types/svgo": "3.0.0",
    "clsx": "2.1.0",
    "prettier": "3.3.2",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "svgson": "5.3.1"
  },
  "peerDependencies": {
    "prettier": "*"
  },
  "peerDependenciesMeta": {
    "prettier": {
      "optional": true
    }
  },
  "packageManager": "yarn@4.3.1"
}
