{
  "name": "@reevolve/components",
  "version": "0.0.18",
  "description": "reevolve is a React-based boilerplate for building internal tools, rapidly.",
  "main": "dist/index.cjs.js",
  "module": "dist/index.esm.js",
  "jsnext:main": "dist/index.esm.js",
  "types": "dist/index.d.ts",
  "source": "src/index.ts",
  "scripts": {
    "clean": "rimraf dist",
    "build": "npm run clean & rollup -c rollup.config.mjs",
    "prettier:fix": "prettier --config .prettierrc --write \"**/*.{js,ts,tsx,css}\"",
    "lint": "eslint",
    "lint:fix": "npm run lint --fix"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mh-joneydi/reevolve.git"
  },
  "bugs": {
    "url": "https://github.com/mh-joneydi/reevolve/issues"
  },
  "exports": {
    ".": {
      "node": {
        "types": "./dist/index.d.ts",
        "module-sync": "./dist/index.esm.js",
        "default": "./dist/index.cjs.js"
      },
      "import": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.esm.js"
      },
      "default": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.esm.js"
      }
    },
    "./*": null
  },
  "keywords": [
    "react",
    "react-component",
    "mui",
    "material UI",
    "react-hook-form",
    "components"
  ],
  "author": "MH Joneydi <joneydi.mh@gmail.com>",
  "license": "MIT",
  "sideEffects": false,
  "peerDependencies": {
    "@emotion/react": "^11",
    "@emotion/styled": "^11",
    "@mui/material": "^6.0.0 || ^7.0.0",
    "@mui/x-date-pickers": "^7.0.0 || ^8.0.0",
    "@reevolve/core": "file:../core",
    "clsx": "^2.0.0",
    "date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0",
    "date-fns-jalali": "^2.13.0-0 || ^3.2.0-0 || ^4.0.0-0",
    "leaflet": "^1.0.0",
    "mui-one-time-password-input": "^5.0.0",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "react-dropzone": "^14.0.0",
    "react-hook-form": "^7.0.0",
    "react-lazy-load-image-component": "^1.0.0",
    "react-leaflet": "^5.0.0"
  },
  "peerDependenciesMeta": {
    "@mui/x-date-pickers": {
      "optional": true
    },
    "@reevolve/core": {
      "optional": true
    },
    "date-fns": {
      "optional": true
    },
    "date-fns-jalali": {
      "optional": true
    },
    "leaflet": {
      "optional": true
    },
    "react-dropzone": {
      "optional": true
    },
    "react-hook-form": {
      "optional": true
    },
    "react-leaflet": {
      "optional": true
    },
    "mui-one-time-password-input": {
      "optional": true
    },
    "react-lazy-load-image-component": {
      "optional": true
    },
    "clsx": {
      "optional": true
    }
  },
  "optionalDependencies": {
    "@mui/x-date-pickers": "^7.0.0 || ^8.0.0",
    "@reevolve/core": "file:../core",
    "@types/leaflet": "^1",
    "@types/lodash": "^4",
    "@types/react-lazy-load-image-component": "^1",
    "clsx": "^2",
    "date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0",
    "date-fns-jalali": "^2.13.0-0 || ^3.2.0-0 || ^4.0.0-0",
    "leaflet": "^1",
    "lodash": "^4",
    "mui-one-time-password-input": "^5",
    "rc-input-number": "^9",
    "react-dropzone": "^14",
    "react-hook-form": "^7",
    "react-icons": "^5",
    "react-lazy-load-image-component": "^1",
    "react-leaflet": "^5"
  },
  "devDependencies": {
    "@emotion/react": "^11.13.3",
    "@emotion/styled": "^11.13.0",
    "@eslint/js": "^9.28.0",
    "@mui/material": "^7.1.0",
    "@mui/x-date-pickers": "^8.5.0",
    "@reevolve/core": "file:../core",
    "@rollup/plugin-commonjs": "^28.0.3",
    "@rollup/plugin-node-resolve": "^16.0.1",
    "@rollup/plugin-typescript": "^12.1.0",
    "@types/crypto-js": "^4.2.2",
    "@types/leaflet": "^1.9.18",
    "@types/lodash": "^4.17.17",
    "@types/react": "^19.1.6",
    "@types/react-dom": "^19.1.5",
    "@types/react-lazy-load-image-component": "^1.6.4",
    "@typescript-eslint/parser": "^8.33.0",
    "clsx": "^2.1.1",
    "date-fns": "^4.1.0",
    "date-fns-jalali": "^4.1.0-0",
    "eslint": "^9.28.0",
    "eslint-config-prettier": "^10.1.5",
    "eslint-plugin-prettier": "^5.4.1",
    "eslint-plugin-react": "^7.37.5",
    "eslint-plugin-react-hooks": "^5.2.0",
    "eslint-plugin-react-refresh": "^0.4.20",
    "eslint-plugin-simple-import-sort": "^12.1.1",
    "eslint-plugin-unused-imports": "^4.1.4",
    "leaflet": "^1.9.4",
    "lodash": "^4.17.21",
    "mui-one-time-password-input": "^5.0.0",
    "prettier": "^3.5.3",
    "rc-input-number": "^9.5.0",
    "react": "^19.1.0",
    "react-dom": "^19.1.0",
    "react-dropzone": "^14.3.8",
    "react-hook-form": "^7.56.4",
    "react-icons": "^5.5.0",
    "react-lazy-load-image-component": "^1.6.3",
    "react-leaflet": "^5.0.0",
    "rimraf": "^6.0.1",
    "rollup": "^4.41.1",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "rollup-plugin-terser": "^7.0.2",
    "tslib": "^2.7.0",
    "typescript": "^5.8.3",
    "typescript-eslint": "^8.33.0"
  },
  "engines": {
    "node": ">=20.0.0"
  },
  "overrides": {
    "date-fns-jalali": "$date-fns-jalali"
  }
}