{
    "name": "elementa-icons",
    "version": "1.64.0",
    "description": "Elementa icons library.",
    "homepage": "https://elementa.dev",
    "main": "dist/index.js",
    "module": "dist/index.esm.js",
    "types": "dist/types/index.d.ts",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/deriva-inc/elementa-icons.git"
    },
    "author": "Aayush Goyal <aayushgoyal.mps@gmail.com>",
    "license": "MIT",
    "private": false,
    "publishConfig": {
        "access": "public"
    },
    "files": [
        "dist/**/*",
        "src/index.ts",
        "README.md",
        "LICENSE"
    ],
    "keywords": [
        "react",
        "icons",
        "svg",
        "library",
        "nodejs",
        "javascript",
        "typescript",
        "elementa"
    ],
    "scripts": {
        "build": "rollup -c && tsc",
        "build:watch": "rollup -c -w",
        "prepublishOnly": "npm run build",
        "publish:npm": "npm publish --access public",
        "svgr": "svgr src/icons/*.svg --stdin-filepath .prettierrc --template src/lib/template.js --expand-props none --ignore-existing",
        "version:patch": "npm version patch --no-git-tag-version",
        "version:minor": "npm version minor --no-git-tag-version",
        "version:major": "npm version major --no-git-tag-version"
    },
    "peerDependencies": {
        "react": "^19.1.0"
    },
    "devDependencies": {
        "@babel/core": "^7.27.4",
        "@babel/preset-react": "^7.27.1",
        "@babel/preset-typescript": "^7.27.1",
        "@babel/template": "^7.27.2",
        "@rollup/plugin-babel": "^6.0.4",
        "@rollup/plugin-commonjs": "^28.0.6",
        "@rollup/plugin-json": "^6.1.0",
        "@rollup/plugin-node-resolve": "^16.0.1",
        "@rollup/plugin-typescript": "^12.1.3",
        "@svgr/cli": "^8.1.0",
        "@types/babel__core": "^7.20.5",
        "@types/babel__template": "^7.4.4",
        "@types/node": "^20.12.2",
        "@types/react": "^19.1.8",
        "@typescript-eslint/eslint-plugin": "^7.5.0",
        "@typescript-eslint/parser": "^7.5.0",
        "autoprefixer": "^10.4.19",
        "eslint": "^8.57.0",
        "eslint-config-airbnb": "^19.0.4",
        "eslint-config-prettier": "^9.1.0",
        "eslint-plugin-import": "^2.29.1",
        "eslint-plugin-jsx-a11y": "^6.8.0",
        "eslint-plugin-prettier": "^5.1.3",
        "eslint-plugin-react": "^7.34.1",
        "eslint-plugin-react-hooks": "^4.6.0",
        "husky": "^9.0.11",
        "prettier": "^3.2.4",
        "prettier-plugin-tailwind": "^2.2.12",
        "prettier-plugin-tailwindcss": "^0.6.14",
        "rollup": "^4.44.0",
        "rollup-plugin-dts": "^6.2.1",
        "tslib": "^2.8.1",
        "typescript": "^5.8.3"
    },
    "dependencies": {
        "@rollup/plugin-terser": "^1.0.0",
        "@svgr/core": "^8.1.0",
        "svgo": "^4.0.1",
        "ts-node": "^10.9.2"
    }
}
