UNPKG

@ladg/rhfmui

Version:

The integration of MUI components with React hook form.

166 lines (165 loc) 4.1 kB
{ "name": "@ladg/rhfmui", "version": "1.1.42", "description": "The integration of MUI components with React hook form.", "main": "src/index.ts", "author": "Ganesh Lad <lad.ganesh36@gmail.com>", "license": "MIT", "type": "module", "private": false, "sideEffects": false, "homepage": "", "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public", "directory": "dist" }, "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" } }, "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist" ], "repository": { "type": "git", "url": "git+https://github.com/lad1ganesh/rhfmui.git", "directory": "packages/lib" }, "keywords": [ "react", "react-component", "mui", "mui-x", "material-ui", "material design", "datepicker", "timepicker", "datetimepicker", "muirhf", "rhfmui", "rhf", "react", "hooks", "form", "forms", "form-validation", "validation", "typescript", "react-hooks", "yup", "autocomplete", "textfield", "custom-component", "react-custom-component", "mui-rhf-integration" ], "scripts": { "build": "rslib build", "dev": "rslib build --watch", "format": "prettier --write .", "lint": "eslint ." }, "dependencies": { "@tanstack/react-virtual": "^3.12.0", "fast-sort": "^3.4.1", "highlight-words-core": "^1.2.3", "match-sorter": "^8.0.0" }, "devDependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@eslint/js": "^9.12.0", "@mui/icons-material": "^6.4.0", "@mui/material": "^6.4.0", "@mui/x-data-grid": "^7.23.6", "@mui/x-date-pickers": "^7.24.0", "@mui/x-date-pickers-pro": "^7.24.0", "@rsbuild/plugin-eslint": "^1.1.0", "@rsbuild/plugin-less": "^1.1.0", "@rsbuild/plugin-react": "^1.1.0", "@rsbuild/plugin-sass": "^1.1.2", "@rsbuild/plugin-styled-components": "^1.2.0", "@rslib/core": "^0.3.1", "@types/highlight-words-core": "^1.2.3", "@types/luxon": "^3.4.2", "@types/moment-hijri": "^2.1.4", "@types/moment-jalaali": "^0.7.9", "@types/node": "^22.10.2", "@types/react": "^18.3.18", "@types/react-dom": "^18.3.5", "date-fns": "^4.1.0", "date-fns-jalali": "^4.1.0-0", "dayjs": "^1.11.13", "eslint": "^9.12.0", "globals": "^15.11.0", "luxon": "^3.5.0", "moment": "^2.30.1", "moment-hijri": "^3.0.0", "moment-jalaali": "^0.10.4", "moment-timezone": "^0.5.46", "prettier": "^3.3.3", "react": "^18.3.1", "react-dom": "^18.3.1", "react-hook-form": "^7.54.2", "typescript": "5.7.3", "typescript-eslint": "^8.8.1" }, "peerDependencies": { "@emotion/react": ">=11.0.0", "@emotion/styled": ">=11.0.0", "@mui/icons-material": ">=6.0.0", "@mui/material": ">=6.0.0", "@mui/x-data-grid": ">=6.0.0", "@mui/x-date-pickers": ">=6.0.0", "@mui/x-date-pickers-pro": ">=6.0.0", "@types/react": "^17.0.0 || ^18.0.0 || ^19.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", "dayjs": "^1.10.7", "luxon": "^3.0.2", "moment": "^2.29.4", "moment-hijri": "^2.1.2 || ^3.0.0", "moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0", "moment-timezone": "^0.5.46", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-hook-form": ">=6.0.0" }, "peerDependenciesMeta": { "@emotion/react": { "optional": true }, "@emotion/styled": { "optional": true }, "date-fns": { "optional": true }, "date-fns-jalali": { "optional": true }, "dayjs": { "optional": true }, "luxon": { "optional": true }, "moment": { "optional": true }, "moment-hijri": { "optional": true }, "moment-jalaali": { "optional": true } }, "engines": { "node": ">=14.0.0" } }