{
  "name": "naive-icons",
  "version": "1.9.0",
  "description": "Naive Icons — 手绘 naive folk art 风格的 SVG 图标库，为 React 与 TypeScript 打造",
  "license": "MIT",
  "sideEffects": false,
  "main": "./dist/index.js",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "import": {
        "types": "./dist/index.d.mts",
        "default": "./dist/index.mjs"
      },
      "require": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.js"
      }
    },
    "./svg/*": "./svg/*",
    "./package.json": "./package.json",
    "./icons/*": {
      "import": {
        "types": "./dist/*.d.mts",
        "default": "./dist/*.mjs"
      },
      "require": {
        "types": "./dist/*.d.ts",
        "default": "./dist/*.js"
      }
    }
  },
  "files": [
    "dist",
    "svg",
    "assets",
    "skills",
    "README.md",
    "README.zh-CN.md",
    "CHANGELOG.md",
    "LICENSE",
    "!dist/**/*.map"
  ],
  "scripts": {
    "build": "tsup",
    "dev": "tsup --watch",
    "typecheck": "tsc --noEmit",
    "test": "vitest run",
    "prepublishOnly": "npm run build",
    "website": "python3 -m http.server 8080 --directory website",
    "icons:data": "python3 scripts/build_website.py",
    "icons:add": "python3 scripts/generate_icons_add.py && python3 scripts/build_website.py",
    "icons:vue": "python3 scripts/generate_vue.py",
    "icons:vue:check": "python3 scripts/generate_vue.py --check"
  },
  "keywords": [
    "icons",
    "icon",
    "svg",
    "react",
    "react-icons",
    "naive",
    "folk-art",
    "hand-drawn",
    "illustration",
    "typescript",
    "design-system",
    "ui"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/guokaigdg/naive-icons.git"
  },
  "homepage": "https://guokaigdg.github.io/naive-icons/",
  "bugs": {
    "url": "https://github.com/guokaigdg/naive-icons/issues"
  },
  "peerDependencies": {
    "react": ">=16.8.0",
    "@types/react": "^18.0.0 || ^19.0.0"
  },
  "devDependencies": {
    "@types/react": "^18.3.12",
    "react": "^18.3.1",
    "tsup": "^8.3.5",
    "typescript": "^5.6.3",
    "vitest": "^5.0.5"
  },
  "engines": {
    "node": ">=16"
  },
  "peerDependenciesMeta": {
    "@types/react": {
      "optional": true
    }
  }
}
