{"_id":"@paratco/rhf-mui-form","_rev":"29-0b0bcedcc67037fc15d2d0a297ca048e","name":"@paratco/rhf-mui-form","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"@paratco/rhf-mui-form","version":"1.0.0","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.0.0","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"},{"name":"ali_a","email":"ali_a7i@proton.me"}],"homepage":"https://github.com/Paratco/mui-form#readme","bugs":{"url":"https://github.com/Paratco/mui-form/issues"},"dist":{"shasum":"f4b2d2915bc80020e45b5bb93b4b55944737e5d4","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.0.0.tgz","fileCount":5,"integrity":"sha512-05sN7A6JXQ4JJ7KNWD3D5+FkSDm1JPzrdZUIY94lVBUv0O4uOPMsi5/HqWo/tNBqoo2fHYdPA6uwZ4ZO++gELA==","signatures":[{"sig":"MEUCIDOtz9Ag0ChTFDXO4T2BzFHO4mVRv1Y66TrdExET3yvCAiEAuNuCNlVM5qyJ8R28MAuwB3beloExYtIlNoDm9lY3YjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2be2d8bfa5c74a1f6073c392d618c42a48c8413a","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","format-check":"prettier --check lib/"},"_npmUser":{"name":"ali_a","email":"ali_a7i@proton.me"},"repository":{"url":"git+https://github.com/Paratco/mui-form.git","type":"git"},"_npmVersion":"10.9.0","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"zod":"^3.23.8","vite":"^5.4.9","react":"^18.3.1","tslib":"^2.8.0","eslint":"^9.13.0","stylis":"^4.3.4","globals":"^15.11.0","prettier":"^3.3.3","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.7.7","react-imask":"^7.6.1","@types/react":"^18.3.11","@mui/material":"^6.1.4","@types/stylis":"^4.2.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","date-fns-jalali":"^2.30.0-0","react-hook-form":"^7.53.1","vite-plugin-dts":"^4.2.4","@types/react-dom":"^18.3.1","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.10.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.9.0","@mui/x-date-pickers":"^7.21.0","@vitejs/plugin-react":"^4.3.2","@paratco/eslint-config":"^0.8.8","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-imask":"^7.6.1","@mui/material":"^6.1.3","date-fns-jalali":"^2.30.0-0","react-hook-form":"^7.53.1","@mui/x-date-pickers":"^7.20.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.0.0_1729491773905_0.999002833446067","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@paratco/rhf-mui-form","version":"1.0.1","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.0.1","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"},{"name":"ali_a","email":"ali_a7i@proton.me"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"830e7a34ce6f925cc8bf055b0c5f7c6d348462bf","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.0.1.tgz","fileCount":5,"integrity":"sha512-qwtNJhnLMxUVLEXI3igxRVeXjKHTJ4D0RFDD03HYAYKbfHVb7dngN6lVHo81+cZVfYG/J5Ma2xgTJ2rFeTbmoQ==","signatures":[{"sig":"MEYCIQCmd1oDg/Sugi+epdTscu6iwzJxyEcO/+uSV9Y0htMa9QIhAJFk7HhA6jQcl2yvDW/0jwfYh/Qb2ZrkFF91kBf/aOCD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1b49866bffb519435ff454127df175cb7c91d1f1","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.8.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"zod":"^3.23.8","vite":"^5.4.9","react":"^18.3.1","tslib":"^2.8.0","eslint":"^9.13.0","stylis":"^4.3.4","globals":"^15.11.0","prettier":"^3.3.3","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.7.7","react-imask":"^7.6.1","@types/react":"^18.3.11","@mui/material":"^6.1.4","@types/stylis":"^4.2.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","date-fns-jalali":"^2.30.0-0","react-hook-form":"^7.53.1","vite-plugin-dts":"^4.2.4","@types/react-dom":"^18.3.1","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.10.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.9.0","@mui/x-date-pickers":"^7.21.0","@vitejs/plugin-react":"^4.3.2","@paratco/eslint-config":"^1.0.0","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-imask":"^7.6.1","@mui/material":"^6.1.3","date-fns-jalali":"^2.30.0-0","react-hook-form":"^7.53.1","@mui/x-date-pickers":"^7.20.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.0.1_1729512392204_0.54394582717381","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@paratco/rhf-mui-form","version":"1.0.2","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.0.2","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"},{"name":"ali_a","email":"ali_a7i@proton.me"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"3a49bf5f7f07cf1e92a5c9c364c5e7cb3b461152","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.0.2.tgz","fileCount":5,"integrity":"sha512-b5+ewPCrAVrz2xXXnfIzGnVx/ff71uGV6szXidVTUIdqGrSM4L8SeXiBZvU0VJULiqnWN+ulIHPSGfkl7v39sg==","signatures":[{"sig":"MEQCIHbs8GJZfJ+1nJEcT0CzBpzN/7BHMp9ng0WvoA4hPhinAiAj1q1VbFi92v9cThfdcjGtB/ZT+kauWGMRTGjgqRmkpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255988},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e524598bc151998063180a941af89d08f0e7a5be","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.8.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"zod":"^3.23.8","vite":"^5.4.9","react":"^18.3.1","tslib":"^2.8.0","eslint":"^9.13.0","stylis":"^4.3.4","globals":"^15.11.0","prettier":"^3.3.3","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.7.7","react-imask":"^7.6.1","@types/react":"^18.3.11","@mui/material":"^6.1.4","@types/stylis":"^4.2.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","date-fns-jalali":"^2.30.0-0","react-hook-form":"^7.53.1","vite-plugin-dts":"^4.2.4","@types/react-dom":"^18.3.1","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.10.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.9.0","@mui/x-date-pickers":"^7.21.0","@vitejs/plugin-react":"^4.3.2","@paratco/eslint-config":"^1.0.0","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-imask":"^7.6.1","@mui/material":"^6.1.3","date-fns-jalali":"^2.30.0-0","react-hook-form":"^7.53.1","@mui/x-date-pickers":"^7.20.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.0.2_1731249589284_0.9468294105498178","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@paratco/rhf-mui-form","version":"1.0.3","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.0.3","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"},{"name":"ali_a","email":"ali_a7i@proton.me"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"d29e6f641aae1570f37e10f3ac8afc3a6ec5ba24","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.0.3.tgz","fileCount":5,"integrity":"sha512-UWdl+Bbl32Fri8MJ+GLZswgIcNyNXgYSs3kVlN9wIT0pdXIYjTi8Il8dlIOEmr0M1IyoDQ1zrXSypUnQqwStXQ==","signatures":[{"sig":"MEYCIQDkDh3spgkkNPg0lGYSVpCBKfG5wPMKnBiMBRyklpoOFAIhAJTLkGyAoCV9+snlgUx3YCvV5UiASIH9vj/nMgDt1hij","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705706},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d6bc535268954b8744b951a7c275fe882eb423c4","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.8.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"zod":"^3.23.8","vite":"^5.4.11","react":"^18.3.1","tslib":"^2.8.1","eslint":"^9.16.0","stylis":"^4.3.4","globals":"^15.12.0","prettier":"^3.4.1","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.1","react-imask":"^7.6.1","@types/react":"^18.3.12","@mui/material":"^6.1.9","@types/stylis":"^4.2.6","@emotion/react":"^11.13.5","@emotion/styled":"^11.13.5","date-fns-jalali":"^3.2.0-0","react-hook-form":"^7.53.2","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.16.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.9.1","@mui/x-date-pickers":"^7.23.0","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.2","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-imask":"^7.6.1","@mui/material":"^6.1.3","date-fns-jalali":"^3.2.0-0","react-hook-form":"^7.53.1","@mui/x-date-pickers":"^7.20.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.0.3_1732978104137_0.5019732503573644","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@paratco/rhf-mui-form","version":"1.0.4","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.0.4","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"},{"name":"ali_a","email":"ali_a7i@proton.me"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"453b7e11303aa6a7a2eef61d3fca24033844a455","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.0.4.tgz","fileCount":5,"integrity":"sha512-LNHD5DItScMPMK4Glk18cl31vdSsXNHQKwkbjxHfyEav+I0YMHHfcT+0RXHIAJ5B+/Ycl6i0kMG/GeisIre5EA==","signatures":[{"sig":"MEUCIQDQBSpq5Pg1hcK1p1yTrhn1Y1UHwtOs8rFwNZqByQgQEQIgHRApDdVyZal9AMo1M43Urp1ogqgVYrud5lIgZ+PqyI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":711257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2c52ef7c3b5ca74da9d7532fa369c21a3c3058ab","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.8.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.3","devDependencies":{"zod":"^3.24.1","vite":"^6.0.5","react":"^18.3.1","tslib":"^2.8.1","eslint":"^9.17.0","stylis":"^4.3.4","globals":"^15.14.0","prettier":"^3.4.2","react-dom":"^18.3.1","typescript":"^5.7.2","@types/node":"^22.10.2","react-imask":"^7.6.1","@types/react":"^18.3.18","@mui/material":"^6.3.0","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^3.2.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.5","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.18.2","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.9.1","@mui/x-date-pickers":"^7.23.3","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.4","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-imask":"^7.6.1","@mui/material":"^6.1.3","date-fns-jalali":"^3.2.0-0","react-hook-form":"^7.53.1","@mui/x-date-pickers":"^7.20.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.0.4_1735130345953_0.8673482608669634","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@paratco/rhf-mui-form","version":"1.0.5","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.0.5","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"bccf6c728b9b938d1114a1de531e2b78e1575266","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.0.5.tgz","fileCount":5,"integrity":"sha512-xWC0b2JAu6jmImyS1d2RWytzsyVC4wuQnpzt9C+x4HGUyQJOy1i9v+HOKxXFoRsBfMVBDW6lX4FkzyUOiQ6OEg==","signatures":[{"sig":"MEYCIQDOQi2JSzq/HpqFBhP3y7KaaQUc0ArPoTlHpXTIJTTc8wIhALxKV9JtTDLtvtE4LSJ7niSe9UtAWY4Xo7k2sOmrwe9S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":720117},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d1adf3b748375dba11eba9a6dc252cb295fbecb9","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.0","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"zod":"^3.24.1","vite":"^6.0.6","react":"^19.0.0","tslib":"^2.8.1","eslint":"^9.17.0","stylis":"^4.3.4","globals":"^15.14.0","prettier":"^3.4.2","react-dom":"^19.0.0","typescript":"^5.7.2","@types/node":"^22.10.3","react-imask":"^7.6.1","@types/react":"^19.0.2","@mui/material":"^6.3.0","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.1.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.4.0","@types/react-dom":"^19.0.2","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.19.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.9.1","@mui/x-date-pickers":"^7.23.3","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.7","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-imask":"^7.6.1","@mui/material":"^6.1.3","date-fns-jalali":"^3.2.0-0","react-hook-form":"^7.53.1","@mui/x-date-pickers":"^7.20.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.0.5_1735711665412_0.07659378352224855","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@paratco/rhf-mui-form","version":"1.0.6","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.0.6","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"d5dc8eaf329325a571588d5ad6be88f973af982c","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.0.6.tgz","fileCount":5,"integrity":"sha512-m+aUyFwlZ53dsfUZT8yNLw49QAIIclQaZHL+jEiOdxD3LAFOu7bPqp9BWwhYhKBOncZLFH0nM0bkwpVv/v1rIA==","signatures":[{"sig":"MEQCIGzoGSYGttcVtoU9oU3QXWtCR2GSI2VcjKS8oGz7aFz6AiALERNviIq7DAJ1SHoK1JmWTGLlz811FdDmFbSifq7vhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":736443},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"178603c044f890603520871e0e297b7b4e86d148","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"zod":"^3.24.1","vite":"^6.0.11","react":"^19.0.0","tslib":"^2.8.1","eslint":"^9.19.0","stylis":"^4.3.5","globals":"^15.14.0","prettier":"^3.4.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","react-imask":"^7.6.1","@types/react":"^19.0.8","@mui/material":"^6.4.1","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.0.3","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.22.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.10.0","@mui/x-date-pickers":"^7.24.1","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.10","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.0.0","react-dom":"^18.3.0 || ^19.0.0","react-imask":"^7.6.0","@mui/material":"^6.4.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.0","@mui/x-date-pickers":"^7.24.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.0.6_1738138502883_0.03773987280357205","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@paratco/rhf-mui-form","version":"1.0.7","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.0.7","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"9f1be8494f70a0116d982963d449663c2b6aa933","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.0.7.tgz","fileCount":5,"integrity":"sha512-bTVfo/D2Oj5OoalqDrqCHFRWbxQyJOp1MUqNv8ZFYfIcuy5Hhb+nzz40OjEzfutiwCPSe/L0twWyXR0jwSQLZA==","signatures":[{"sig":"MEUCIQCimAYjMeX/ros6up+yUdhUJiH0qyJAy0n81sPRLYLnHwIgAg31BnFRNjoHUyqwiRorzxI5viP9d64kNqnIp+5tSrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":736770},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"cbdef1f89d55306616756e3d7a7703fc9fd7e2f9","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"zod":"^3.24.1","vite":"^6.0.11","react":"^19.0.0","tslib":"^2.8.1","eslint":"^9.19.0","stylis":"^4.3.5","globals":"^15.14.0","prettier":"^3.4.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","react-imask":"^7.6.1","@types/react":"^19.0.8","@mui/material":"^6.4.1","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.0.3","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.22.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.10.0","@mui/x-date-pickers":"^7.24.1","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.10","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.0.0","react-dom":"^18.3.0 || ^19.0.0","react-imask":"^7.6.0","@mui/material":"^6.4.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.0","@mui/x-date-pickers":"^7.24.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.0.7_1738408010204_0.8772729264793904","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@paratco/rhf-mui-form","version":"1.1.0","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.1.0","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"d41f4f9c87d48545e5fde03480ec2086ab0fcaea","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.1.0.tgz","fileCount":5,"integrity":"sha512-TnsMRHbivYzkykdsH+BUy1g1lJ5EtqGq/DSifd0b/VnenrunqDHx4lApbzSlxklu+n1LfGuAufwyb+7EZz71Yw==","signatures":[{"sig":"MEYCIQCFbV/hbj8epwVYXjtBqIWydblNKejXeNb2lko+Eff3LwIhAOHV5Z3qprbZ/qIlxymTHGFedi7FypWzYdl3Y84ZCx07","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744510},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"32e39042ea300091f10383c235a6599e3f1a43d7","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"zod":"^3.24.1","vite":"^6.0.11","react":"^19.0.0","tslib":"^2.8.1","eslint":"^9.19.0","stylis":"^4.3.5","globals":"^15.14.0","prettier":"^3.4.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","react-imask":"^7.6.1","@types/react":"^19.0.8","@mui/material":"^6.4.1","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.0.3","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.22.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.10.0","@mui/x-date-pickers":"^7.24.1","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.10","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.0.0","react-dom":"^18.3.0 || ^19.0.0","react-imask":"^7.6.0","@mui/material":"^6.4.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.0","@mui/x-date-pickers":"^7.24.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.1.0_1738571112980_0.14573005708236964","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@paratco/rhf-mui-form","version":"1.1.1","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.1.1","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"c8b609dcd03276a213838d60d81114f1ef13134f","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.1.1.tgz","fileCount":5,"integrity":"sha512-YiWEVPDXHhPg21ZKsClllx8YyLYRUNq14m3/Cx9M8V70c1gYm4FNuv/dLav6/Nbu4yJaUaAxnBRkvhRL4dSSeA==","signatures":[{"sig":"MEUCIQDzHhtEKL9QGERDkcAKHOT6D9jeqGMd/ED9TL6Eb4s6mwIgKEA9PUoYKyWj1RkJeZjfHhrpoppE5ox/Q4f+6eCyBPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":745857},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f744fa15ade6f77426bb6a59736d8c7e5da4dbb3","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"zod":"^3.24.1","vite":"^6.0.11","react":"^19.0.0","tslib":"^2.8.1","eslint":"^9.19.0","stylis":"^4.3.5","globals":"^15.14.0","prettier":"^3.4.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","react-imask":"^7.6.1","@types/react":"^19.0.8","@mui/material":"^6.4.1","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.0.3","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.22.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.10.0","@mui/x-date-pickers":"^7.24.1","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.10","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.0.0","react-dom":"^18.3.0 || ^19.0.0","react-imask":"^7.6.0","@mui/material":"^6.4.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.0","@mui/x-date-pickers":"^7.24.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.1.1_1738579700628_0.8659338352195696","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@paratco/rhf-mui-form","version":"1.1.2","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.1.2","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"58cddf654dc5db57ae003f87c43db88a0bb819e2","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.1.2.tgz","fileCount":5,"integrity":"sha512-ZJJ+ayC8OsFouY3ZiAcXRxrUxDhxIGILZnAhJPS/er9ZmalWjY8yNqdZSEg58dfyTXjv2bZEOaWty8eQSfT+NQ==","signatures":[{"sig":"MEUCIQCIZ4zYM1xzGOXVSWr/WeevgGvwN9vxEbt6goTiiJ/3dQIgR1AG3ASDcOrqCTQEIN+myhCm4PAnzl1HQlSjCwhdcSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742688},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"77a9f332d2f99d0c1548c26846cdd27879d06f91","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"zod":"^3.24.1","vite":"^6.0.11","react":"^19.0.0","tslib":"^2.8.1","eslint":"^9.19.0","stylis":"^4.3.5","globals":"^15.14.0","prettier":"^3.4.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","react-imask":"^7.6.1","@types/react":"^19.0.8","@mui/material":"^6.4.1","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.0.3","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.22.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^3.10.0","@mui/x-date-pickers":"^7.24.1","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.10","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.0.0","react-dom":"^18.3.0 || ^19.0.0","react-imask":"^7.6.0","@mui/material":"^6.4.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.0","@mui/x-date-pickers":"^7.24.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.1.2_1738608600409_0.6254869039709501","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@paratco/rhf-mui-form","version":"1.1.3","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.1.3","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"1f10ec5a2652ffa1dd143b07ad92fcf7564fac8f","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.1.3.tgz","fileCount":5,"integrity":"sha512-DRGdWx5gRE7uDjEk/cq8mTYQNZMmiJmD15UjRm6JDalyaeEdQU9D/n5D1/5cZ/wmpOqp6HuV5evf4UR+INHa3w==","signatures":[{"sig":"MEQCIDqffUrn9FCJNzj+D+8Dprt/8osn1qAvWjlGrs31AHeVAiApXuWjf3w+TcWaeC52ZwJE+RSue31NcZczKKwdA17Cog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742628},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8a73310ea1efbb8b8df6fed4050e2b5b40075e9a","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"zod":"^3.24.2","vite":"^6.1.1","react":"^19.0.0","tslib":"^2.8.1","eslint":"^9.21.0","stylis":"^4.3.6","globals":"^16.0.0","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.13.5","react-imask":"^7.6.1","@types/react":"^19.0.10","@mui/material":"^6.4.5","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.0.4","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.24.1","@types/object-hash":"^3.0.6","@hookform/resolvers":"^4.1.0","@mui/x-date-pickers":"^7.27.0","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.14","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.0.0","react-dom":"^18.3.0 || ^19.0.0","react-imask":"^7.6.0","@mui/material":"^6.4.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.0","@mui/x-date-pickers":"^7.27.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.1.3_1740210324094_0.38949648950027993","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@paratco/rhf-mui-form","version":"1.1.4","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.1.4","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"8cd3f62660da3af3d77a2c8e5f93b178cca031a3","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.1.4.tgz","fileCount":5,"integrity":"sha512-FaYdSEnUbQIogHknWbaqqhV8w/Q5tJNmWim/glIMzTlbzEu6WssZ4lWFI1NThMTraLupSeVscefJzJGdZO7+pQ==","signatures":[{"sig":"MEQCICce54oIj83MqTHdxmNYmsghw8zLh5/EFWVsIUOJ24p9AiB8rs8p8X048C+/HeIAPe/W3SE8BluUD44xlpFelSuhlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742634},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d4a2a934fc9ad9f26ccf7a97529f84c6b004be00","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","devDependencies":{"zod":"^3.24.2","vite":"^6.2.0","react":"^19.0.0","tslib":"^2.8.1","eslint":"^9.21.0","stylis":"^4.3.6","globals":"^16.0.0","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.8.2","@types/node":"^22.13.8","react-imask":"^7.6.1","@types/react":"^19.0.10","@mui/material":"^6.4.6","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.2","vite-plugin-dts":"^4.5.1","@types/react-dom":"^19.0.4","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.25.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^4.1.2","@mui/x-date-pickers":"^7.27.1","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^1.0.14","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.0.0","react-dom":"^18.3.0 || ^19.0.0","react-imask":"^7.6.0","@mui/material":"^6.4.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.54.0","@mui/x-date-pickers":"^7.27.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.1.4_1740832948115_0.3779164854699215","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@paratco/rhf-mui-form","version":"1.1.5","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.1.5","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"53e1d6d513994e91614a1fec80fb50688f1694c9","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.1.5.tgz","fileCount":5,"integrity":"sha512-8GL+0X5nazpwMTJzKvOVCZ/wt67Bu/kM4Xsigqb0wPo1NlD6zaESeRfPjFTo8mGxNXrExGoGh8AfZpAzyfvkOg==","signatures":[{"sig":"MEUCIQC2LlSrjO7V8zMaEfMGR5U6jN8o8riAsZ3rpvVY04HoEAIgdCcFjgqiP+mw5UerpzgTglHafqkzE2roI3T76cpmN3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742608},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"277c3765d9b116499f3f654811f6457c99d333b9","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","vite":"^6.2.5","react":"^19.1.0","tslib":"^2.8.1","eslint":"^9.24.0","stylis":"^4.3.6","globals":"^16.0.0","prettier":"^3.5.3","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^22.14.0","react-imask":"^7.6.1","@types/react":"^19.1.0","@mui/material":"^7.0.1","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.55.0","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.1.1","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.29.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^5.0.1","@mui/x-date-pickers":"^7.28.3","@vitejs/plugin-react":"^4.3.4","@paratco/eslint-config":"^2.1.1","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.0.0","react-dom":"^18.3.0 || ^19.0.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.0.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.55.0","@mui/x-date-pickers":"^7.28.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.1.5_1743943949400_0.6851044453104143","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@paratco/rhf-mui-form","version":"1.1.6","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.1.6","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"06c3f8e43f7ca2fc21e94630f1d976a5e254d225","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.1.6.tgz","fileCount":5,"integrity":"sha512-0LAFNv4EY76XXZ9wsF3hWGUO6lKT+azubTUbtfrUTNvYogde501oMQgK80GyIDMDkzvh/yXyUGSVFAhkmZFc1w==","signatures":[{"sig":"MEYCIQCcIyRHIrAoUd/PEGzi3+5kuYT7vFDJtnyBNVcn9VxZ9AIhAORdzrZC33xZ+Azpox7UpIELQ9gH02ShqiRnnbEQIujt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e353eeba18a6f31600d02aaa2d287a55d7b6ac9e","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","vite":"^6.3.5","react":"^19.1.0","tslib":"^2.8.1","eslint":"^9.27.0","stylis":"^4.3.6","globals":"^16.1.0","prettier":"^3.5.3","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^22.15.19","react-imask":"^7.6.1","@types/react":"^19.1.4","@mui/material":"^7.1.0","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.56.4","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.5","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.32.1","@types/object-hash":"^3.0.6","@hookform/resolvers":"^5.0.1","@mui/x-date-pickers":"^7.29.3","@vitejs/plugin-react":"^4.4.1","@paratco/eslint-config":"^2.2.2","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.1.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.56.0","@mui/x-date-pickers":"^7.29.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.1.6_1747666174608_0.18133925830014697","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@paratco/rhf-mui-form","version":"1.2.0","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.2.0","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"bf50623589ec121c42d741d01dd8a0acc2606e38","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.2.0.tgz","fileCount":5,"integrity":"sha512-lcgUZFMnZQ2mqlgOTzmW8TbFj8rYe6Onbok5bvyDRZrkUL/GjFFX9SNGOmZwf3J0n0aYt1lOmqPfrrxt7H/MIA==","signatures":[{"sig":"MEQCIEUrqHTIIhVATjrmh2yVV2o7ikLJU0iiU/FPTOyayUFVAiBJRaaljZYT/AUhrLwyYLVbkj6agq/TYJzSyqbBE979Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295924},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1c4de5356ff1de6d1659c71f55b9f3a238a8462c","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.7","vite":"^6.3.5","react":"^19.1.0","tslib":"^2.8.1","eslint":"^9.27.0","stylis":"^4.3.6","globals":"^16.1.0","prettier":"^3.5.3","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^22.15.19","react-imask":"^7.6.1","@types/react":"^19.1.4","@mui/material":"^7.1.0","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.56.4","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.5","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.32.1","@types/object-hash":"^3.0.6","@hookform/resolvers":"^5.0.1","@mui/x-date-pickers":"^8.3.1","@vitejs/plugin-react":"^4.4.1","@paratco/eslint-config":"^2.2.2","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.1.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.56.0","@mui/x-date-pickers":"^8.3.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.2.0_1747733961100_0.08649575496026474","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@paratco/rhf-mui-form","version":"1.2.1","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.2.1","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"aa31681909c11c086def5a7d6b13b5a8739c37c2","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.2.1.tgz","fileCount":5,"integrity":"sha512-PrrAU5SDyFUQ1lihplTw1CLZy7qEp+7LstZuPg0Nm4oyXmM5hKiYxbXyJzcgKwNXSbk1UU5bAZvOzi/+UbVmIg==","signatures":[{"sig":"MEQCIHLtM+j+8rQahPochZxrQK/z+pCD4+1xva1ZJXXF/jsHAiBR9O2D0JbA3O13qb/iyboYe3uz2iK3TF6tgzyOyxD75w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297893},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9ac84e0f8ac3ff9f8b54d681c6801f4b0759d822","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.55","vite":"^6.3.5","react":"^19.1.0","tslib":"^2.8.1","eslint":"^9.28.0","stylis":"^4.3.6","globals":"^16.2.0","prettier":"^3.5.3","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^22.15.30","react-imask":"^7.6.1","@types/react":"^19.1.6","@mui/material":"^7.1.1","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.57.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.6","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.33.1","@types/object-hash":"^3.0.6","@hookform/resolvers":"^5.0.1","@mui/x-date-pickers":"^8.5.1","@vitejs/plugin-react":"^4.5.1","@paratco/eslint-config":"^2.2.5","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.1.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.57.0","@mui/x-date-pickers":"^8.5.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.2.1_1749210016799_0.8732287436377801","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@paratco/rhf-mui-form","version":"1.2.2","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.2.2","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"82c2bebff7272c623f70447aff40c3d75ce8162c","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.2.2.tgz","fileCount":5,"integrity":"sha512-fRDOzKNGzlRDwbZdbRG7Lnvr8X+d6DcVVAtAsD9iQuL43NKPXvH42AAtEaVyNji+ZUbzQIfmnJe/WPnrWrqz6Q==","signatures":[{"sig":"MEYCIQD8+nGz8+tndh6wqdM5CdjJk9ICWJyLd7Zc4Nz1thkR6gIhAKAS1scDOD0wVqJeLxw9SNVfbH/Om5MQPLf+Quk3BNSf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5083838c5c17bb19be1ac03197a8a11abf80835b","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","actor":{"name":"paratco_admin","type":"user","email":"paratco.ai@gmail.com"},"email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","vite":"^6.3.5","react":"^19.1.0","tslib":"^2.8.1","eslint":"^9.29.0","stylis":"^4.3.6","globals":"^16.2.0","prettier":"^3.5.3","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.3","react-imask":"^7.6.1","@types/react":"^19.1.8","@mui/material":"^7.1.1","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.58.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.6","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.34.1","@types/object-hash":"^3.0.6","@hookform/resolvers":"^5.1.1","@mui/x-date-pickers":"^8.5.2","@vitejs/plugin-react":"^4.5.2","@paratco/eslint-config":"^2.2.6","@paratco/prettier-config":"^0.1.1"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.1.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.58.0","@mui/x-date-pickers":"^8.5.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.2.2_1750157560146_0.9250636710161264","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@paratco/rhf-mui-form","version":"1.2.3","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.2.3","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"40ff3042b6ca4b37d61a2707df2aee0163723e62","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.2.3.tgz","fileCount":5,"integrity":"sha512-0jPS9vF2+/w+09ST3pduTLmS2QEmdiUop88baRBc8CLkjrAALreqYwunduOMIC4PkODAbNQnaNs+pc3UH0p+1w==","signatures":[{"sig":"MEQCIDryg4I51GJDxEDr11DXFdURCDOowrtSPZy3CCk9LxZTAiAUTrKXwpWbGeo+PUubV5kr20ml3PJuvFBQyHecHOdzeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294358},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"0c477406090407dd22dded427534aebc269a9e31","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","actor":{"name":"paratco_admin","type":"user","email":"paratco.ai@gmail.com"},"email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","vite":"^7.0.0","react":"^19.1.0","tslib":"^2.8.1","eslint":"^9.30.0","stylis":"^4.3.6","globals":"^16.2.0","prettier":"^3.6.2","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.7","react-imask":"^7.6.1","@types/react":"^19.1.8","@mui/material":"^7.2.0","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.59.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.6","stylis-plugin-rtl":"^2.1.1","typescript-eslint":"^8.35.0","@types/object-hash":"^3.0.6","@hookform/resolvers":"^5.1.1","@mui/x-date-pickers":"^8.6.0","@vitejs/plugin-react":"^4.6.0","@paratco/eslint-config":"^2.3.0","@paratco/prettier-config":"^0.2.0"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.1.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.59.0","@mui/x-date-pickers":"^8.6.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.2.3_1751282210018_0.5647490533719368","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@paratco/rhf-mui-form","version":"1.2.4","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"ISC","_id":"@paratco/rhf-mui-form@1.2.4","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"64215b9760b17e0efd242911c67320403c1466c0","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.2.4.tgz","fileCount":5,"integrity":"sha512-ncfj5TIsb2Fz4mPJ4AZ04zMoJJestnWkY74qeKMUK57wUoxVBirVQ2W55xOGwpjMFQbXPUuTOBeDTn0rw4v2aQ==","signatures":[{"sig":"MEUCIQCAlJE99Y2tTEAfA72JE9ar5Ktibh28IEkWtKC6qpf6RQIgRKjuBSESlOgJt3JqcLdBKHePsRB0QkfZ/uex+2l0HC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"0d4f9c92ee087deb80af6496e68aeb4ba62e6dc7","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","format":"prettier --write lib/","preview":"vite preview","build:check":"tsc --p ./tsconfig.build.json --noEmit","format:check":"prettier --check lib/"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.2","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"object-hash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.14","vite":"^7.0.6","react":"^19.1.1","tslib":"^2.8.1","eslint":"^9.32.0","stylis":"^4.3.6","prettier":"^3.6.2","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.1.0","react-imask":"^7.6.1","@types/react":"^19.1.9","@mui/material":"^7.2.0","@types/stylis":"^4.2.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.62.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","stylis-plugin-rtl":"^2.1.1","@types/object-hash":"^3.0.6","@hookform/resolvers":"^5.2.1","@mui/x-date-pickers":"^8.9.2","@vitejs/plugin-react":"^4.7.0","@paratco/eslint-config":"^3.1.2","@paratco/prettier-config":"^0.2.0"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.2.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.62.0","@mui/x-date-pickers":"^8.9.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.2.4_1754210296591_0.16368571788413422","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@paratco/rhf-mui-form","version":"1.3.0","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"MIT","_id":"@paratco/rhf-mui-form@1.3.0","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"a57866de7e6aa394c2ba1d8df23d0849ae291b90","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.3.0.tgz","fileCount":5,"integrity":"sha512-YEenPV/EbcjNnYkKyzZwD9D39sjt9K9M2UWyw3mMBRriJW0TghTJ0Y8ojUYpLFNVp2ivjOpoHuv2hnfCBM7Qtg==","signatures":[{"sig":"MEQCIAxHsarShEbf4RVehRKzT0aCxm3sVTkbMUOsCV8hKgFdAiBne9N13wUc9L3LdcMkkbT5aSWTmBdf1kMbvAhxrXASww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107650},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7743b319a5fdd56c504d06dd1dca8700ba0e4a44","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","build:check":"tsc --p ./tsconfig.build.json --noEmit","release-dry":"semantic-release --no-ci -d","release-dry-debug":"semantic-release --no-ci -d --debug"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.3","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.17","vite":"^7.1.2","react":"^19.1.1","tslib":"^2.8.1","eslint":"^9.33.0","stylis":"^4.3.6","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.3.0","react-imask":"^7.6.1","@types/react":"^19.1.10","@mui/material":"^7.3.1","@types/stylis":"^4.2.7","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.62.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","semantic-release":"^24.2.7","@hookform/resolvers":"^5.2.1","@mui/x-date-pickers":"^8.10.0","@vitejs/plugin-react":"^5.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@mui/stylis-plugin-rtl":"^7.3.1","@paratco/eslint-config":"^3.1.4","@semantic-release/github":"^11.0.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.3.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.62.0","@mui/x-date-pickers":"^8.10.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.3.0_1755604528848_0.430903266856687","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@paratco/rhf-mui-form","version":"1.3.1","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"MIT","_id":"@paratco/rhf-mui-form@1.3.1","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"e2c82e78ac4ce5b1122d4b253401dd6d39e08b6c","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.3.1.tgz","fileCount":5,"integrity":"sha512-hXbVlWIBfdmHCYGY2r8k4nsWVxG8t4wDsFKMJVXBdfUQfZO/5sErZyx7K2w+HdqT6nTjOirmTMXL9u3YxEqPEg==","signatures":[{"sig":"MEUCIQDvLgqi1QIPRvVYNxRdvW/7jV8knsPb7QbMFca+aBEtggIgazPgJMaM6nh5ooqG61RUrZwX8lwK3UfkI4FVzEKXUwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107783},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2e36384c42e12e3fe4f038b86e1c1616bdc6d3ec","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","build:check":"tsc --p ./tsconfig.build.json --noEmit","release-dry":"semantic-release --no-ci -d","release-dry-debug":"semantic-release --no-ci -d --debug"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.3","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.17","vite":"^7.1.2","react":"^19.1.1","tslib":"^2.8.1","eslint":"^9.33.0","stylis":"^4.3.6","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.3.0","react-imask":"^7.6.1","@types/react":"^19.1.10","@mui/material":"^7.3.1","@types/stylis":"^4.2.7","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.62.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","semantic-release":"^24.2.7","@hookform/resolvers":"^5.2.1","@mui/x-date-pickers":"^8.10.0","@vitejs/plugin-react":"^5.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@mui/stylis-plugin-rtl":"^7.3.1","@paratco/eslint-config":"^3.1.4","@semantic-release/github":"^11.0.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.3.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.62.0","@mui/x-date-pickers":"^8.10.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.3.1_1755858889179_0.4512818242068566","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@paratco/rhf-mui-form","version":"1.3.2","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"MIT","_id":"@paratco/rhf-mui-form@1.3.2","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"ed561aec53a7ed2ec470a151156c376c7c0c013d","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.3.2.tgz","fileCount":5,"integrity":"sha512-rD7M9g54+mAQg45MtJxvOZsEIYKSFN4sIM5DNxLWR6i+mklE+ddZ9RdMKNppe03oYZC+woPNxgns2xelmpjejA==","signatures":[{"sig":"MEUCIEn6N2yjuSxqUHOgV070JCdQObXJBV/Piaw8Pwbei55TAiEA8fuztYKviFGeinRpyCE+BQg0JuphDtiTLhVU6ZnPm/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107997},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a22f791aa6aa2e6d882f7550bfe544b48fed47b5","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","build:check":"tsc --p ./tsconfig.build.json --noEmit","release-dry":"semantic-release --no-ci -d","release-dry-debug":"semantic-release --no-ci -d --debug"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.3","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.17","vite":"^7.1.2","react":"^19.1.1","tslib":"^2.8.1","eslint":"^9.33.0","stylis":"^4.3.6","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.3.0","react-imask":"^7.6.1","@types/react":"^19.1.10","@mui/material":"^7.3.1","@types/stylis":"^4.2.7","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.62.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","semantic-release":"^24.2.7","@hookform/resolvers":"^5.2.1","@mui/x-date-pickers":"^8.10.0","@vitejs/plugin-react":"^5.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@mui/stylis-plugin-rtl":"^7.3.1","@paratco/eslint-config":"^3.1.4","@semantic-release/github":"^11.0.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.0.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"react":"^18.3.0 || ^19.1.0","react-dom":"^18.3.0 || ^19.1.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.3.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.62.0","@mui/x-date-pickers":"^8.10.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.3.2_1755963307228_0.6239335406023307","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@paratco/rhf-mui-form","version":"1.3.3","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"MIT","_id":"@paratco/rhf-mui-form@1.3.3","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"8aad78b64fb99e737e57d778400a4215a67ea244","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-1.3.3.tgz","fileCount":5,"integrity":"sha512-dXDHr2m423xbs5g65tUsd+N4hOJhFu1PFPnxBOMBOGabfZFrfc46fQG8mVh5tBlJCwDfLuhOB77ky7YLFQP3jg==","signatures":[{"sig":"MEYCIQCapjJ5z5Fea3aYteUlofEINcv2yvTbEEwLAYXs2xKnzQIhAPfVtmlIScLaStUtNyBAxTdOvC9Tja/VspDOx5Tu86yG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107996},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7520619bd1c87d8a14ae70aebeb2c06e86a7cd88","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","build:check":"tsc --p ./tsconfig.build.json --noEmit","release-dry":"semantic-release --no-ci -d","release-dry-debug":"semantic-release --no-ci -d --debug"},"_npmUser":{"name":"paratco_admin","email":"paratco.ai@gmail.com"},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"10.9.4","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.11","vite":"^7.1.9","react":"^19.2.0","tslib":"^2.8.1","eslint":"^9.37.0","stylis":"^4.3.6","react-dom":"^19.2.0","typescript":"^5.9.3","@types/node":"^24.7.0","react-imask":"^7.6.1","@types/react":"^19.2.0","@mui/material":"^7.3.4","@types/stylis":"^4.2.7","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.64.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.0","semantic-release":"^24.2.9","@hookform/resolvers":"^5.2.2","@mui/x-date-pickers":"^8.12.0","@vitejs/plugin-react":"^5.0.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@mui/stylis-plugin-rtl":"^7.3.3","@paratco/eslint-config":"^3.2.0","@semantic-release/github":"^11.0.6","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"react":"^18.3.0 || ^19.2.0","react-dom":"^18.3.0 || ^19.2.0","react-imask":"^7.6.0","@mui/material":"^6.4.0 || ^7.3.0","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.64.0","@mui/x-date-pickers":"^8.12.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_1.3.3_1759756050890_0.784956374585154","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@paratco/rhf-mui-form","version":"2.0.0","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"MIT","_id":"@paratco/rhf-mui-form@2.0.0","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"061d6899e85cd309011fed59798aa107d8fdc93d","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-2.0.0.tgz","fileCount":19,"integrity":"sha512-i+w/DFcQvEUAqsFdCXylam4f9K8iIioP5F+BlnZ9eXpZEZFCcaEoyi6Kp+PTo76qjFzNdfzvghNpYVaBaCFmjw==","signatures":[{"sig":"MEUCIQDeXR6K0eVAJzHtHUcYvsuU9Ces+M8KX3ANl6pvKqI8MAIgQwwABuEZTKklbkL8MlGc/fw887IyJJCEpGjM56F5t5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100271},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7a21b9c33652d0953ef57015169565a8a309ce94","scripts":{"dev":"vite","lint":"eslint . --report-unused-disable-directives-severity error --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","build:check":"tsc --p ./tsconfig.build.json --noEmit","release-dry":"semantic-release --no-ci -d","release-dry-debug":"semantic-release --no-ci -d --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f13f84b0-883c-403b-b705-43f9eaa91ed3"}},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"11.14.1","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","vite":"^8.0.13","react":"^19.2.6","tslib":"^2.8.1","eslint":"^9.37.0","stylis":"^4.4.0","react-dom":"^19.2.6","typescript":"^6.0.3","@types/node":"^25.8.0","react-imask":"^7.6.1","@types/react":"^19.2.14","@mui/material":"^9.0.1","@types/stylis":"^4.2.7","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.76.0","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@hookform/resolvers":"^5.2.2","@mui/x-date-pickers":"^9.2.0","@vitejs/plugin-react":"^6.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@mui/stylis-plugin-rtl":"^9.0.1","@paratco/eslint-config":"^3.3.1","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"react":"^18.3.0 || ^19.2.6","react-dom":"^18.3.0 || ^19.2.6","react-imask":"^7.6.1","@mui/material":"^9.0.1","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.64.0","@mui/x-date-pickers":"^9.2.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_2.0.0_1778929657613_0.5985414617019011","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@paratco/rhf-mui-form","version":"2.0.1","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"MIT","_id":"@paratco/rhf-mui-form@2.0.1","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"0e59ffa7e9877e5c3756717818b4f2c959417df0","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-2.0.1.tgz","fileCount":5,"integrity":"sha512-jaeU6ICI/Pm9s63sQNaPaDMIRULoGn+y6FlkJ09ayv6ICf4wlrQ+hxlYn+BiLlqWT0DuGejGqhTMVRHSJkeySA==","signatures":[{"sig":"MEUCIQCW8A9NssBJifovSHpBFUt2OCWWhdINkNmJwJOqYkPTeAIgFPQiTOrG6aoKyrZB3PuX7nWbyhIzHeTYL8dGGx6eDCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97917},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c638b46b27608a7889b898c1ec699deb4e300d60","scripts":{"dev":"vite","lint":"eslint . --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","build:check":"tsc --p ./tsconfig.build.json --noEmit","release-dry":"semantic-release --no-ci -d","release-dry-debug":"semantic-release --no-ci -d --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f13f84b0-883c-403b-b705-43f9eaa91ed3"}},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"11.14.1","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","vite":"^8.0.13","react":"^19.2.6","tslib":"^2.8.1","eslint":"^9.37.0","stylis":"^4.4.0","react-dom":"^19.2.6","typescript":"^6.0.3","@types/node":"^25.8.0","react-imask":"^7.6.1","@types/react":"^19.2.14","@mui/material":"^9.0.1","@types/stylis":"^4.2.7","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.76.0","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@hookform/resolvers":"^5.2.2","@mui/x-date-pickers":"^9.2.0","@vitejs/plugin-react":"^6.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@mui/stylis-plugin-rtl":"^9.0.1","@paratco/eslint-config":"^3.3.1","@microsoft/api-extractor":"^7.58.7","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"react":"^18.3.0 || ^19.2.6","react-dom":"^18.3.0 || ^19.2.6","react-imask":"^7.6.1","@mui/material":"^9.0.1","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.64.0","@mui/x-date-pickers":"^9.2.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_2.0.1_1778935100955_0.5628561430014558","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@paratco/rhf-mui-form","version":"2.1.0","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"author":{"name":"Paratco"},"license":"MIT","_id":"@paratco/rhf-mui-form@2.1.0","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"homepage":"https://github.com/Paratco/rhf-mui-form#readme","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"bdfa25a02e538b7862a1dae027be68b3e11fa6f3","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-2.1.0.tgz","fileCount":5,"integrity":"sha512-lAF3EcWSHdaL1ye+td2EopsQo9ZSzh+9t2AuutxOSVxlvsrQdX8rDrH1gjU/SxTfBlOSk8EDfQarIZYvuGzxvg==","signatures":[{"sig":"MEQCIHmw2R9FHD49i+RXH4+S5wxD4mJQSVj+ae4R8AundkTSAiBvPVsyJ4oMt6mqu/az71qXY24BTlYAPwpMckB0mI47pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118278},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"61fa3014cfd1c487179c34df8c3ea370f4aff7d7","scripts":{"dev":"vite","lint":"eslint . --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","build:check":"tsc --p ./tsconfig.build.json --noEmit","release-dry":"semantic-release --no-ci -d","release-dry-debug":"semantic-release --no-ci -d --debug"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f13f84b0-883c-403b-b705-43f9eaa91ed3"}},"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"11.14.1","description":"MUI + React Hook Form Reusable Form Components","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","vite":"^8.0.13","react":"^19.2.6","tslib":"^2.8.1","eslint":"^9.37.0","stylis":"^4.4.0","react-dom":"^19.2.6","typescript":"^6.0.3","@types/node":"^25.8.0","react-imask":"^7.6.1","@types/react":"^19.2.14","@mui/material":"^9.0.1","@types/stylis":"^4.2.7","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.76.0","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@hookform/resolvers":"^5.2.2","@mui/x-date-pickers":"^9.2.0","@vitejs/plugin-react":"^6.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@mui/stylis-plugin-rtl":"^9.0.1","@paratco/eslint-config":"^3.3.1","@microsoft/api-extractor":"^7.58.7","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"react":"^18.3.0 || ^19.2.6","react-dom":"^18.3.0 || ^19.2.6","react-imask":"^7.6.1","@mui/material":"^9.0.1","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.64.0","@mui/x-date-pickers":"^9.2.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rhf-mui-form_2.1.0_1779708991089_0.5199988924015237","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"_id":"@paratco/rhf-mui-form@2.1.1","bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"dist":{"shasum":"a1740328428c003a777870e37166922a49c0fdcb","tarball":"https://registry.npmjs.org/@paratco/rhf-mui-form/-/rhf-mui-form-2.1.1.tgz","fileCount":5,"integrity":"sha512-6YjN2/CFTo0QoVr1cSemBmlBszxz4nVUBO6hQ8w1gcgGCAp7yT0xR78Yc/ebxLH1KiiWpyvRNzxnT0w4quPJ1A==","signatures":[{"sig":"MEQCIFhZtONLcTN/cdRgeEfL6wMjvRwyOWDxgy6VidIoFxFXAiBNRVVaxI0+9cBb2ZLSTMR/pd27xo5SFeIb8zSlZAOiGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAUdnC1mq7isK1rdeJwz9llp7FnkMZN2KmyIBCnnstkvAiB2uCX3fh4rkV7ePPWOiE0PeN3N5ydoWfVPlgH739PLWg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@paratco%2frhf-mui-form@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118319},"main":"dist/index.js","name":"@paratco/rhf-mui-form","type":"module","types":"dist/index.d.ts","author":{"name":"Paratco"},"gitHead":"b3abbfed284a52c6d96a0966095ac480edeb8115","license":"MIT","scripts":{"dev":"vite","lint":"eslint . --max-warnings 0","build":"tsc --p ./tsconfig.build.json && vite build","preview":"vite preview","release":"semantic-release","lint:fix":"eslint . --fix","build:check":"tsc --p ./tsconfig.build.json --noEmit","release-dry":"semantic-release --no-ci -d","release-dry-debug":"semantic-release --no-ci -d --debug"},"version":"2.1.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f13f84b0-883c-403b-b705-43f9eaa91ed3"}},"homepage":"https://github.com/Paratco/rhf-mui-form#readme","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"_npmVersion":"11.14.1","description":"MUI + React Hook Form Reusable Form Components","directories":{},"maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","vite":"^8.0.13","react":"^19.2.6","tslib":"^2.8.1","eslint":"^9.37.0","stylis":"^4.4.0","react-dom":"^19.2.6","typescript":"^6.0.3","@types/node":"^25.8.0","react-imask":"^7.6.1","@types/react":"^19.2.14","@mui/material":"^9.0.1","@types/stylis":"^4.2.7","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","date-fns-jalali":"^4.0.0-0","react-hook-form":"^7.76.0","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","semantic-release":"^25.0.9","@hookform/resolvers":"^5.2.2","@mui/x-date-pickers":"^9.2.0","@vitejs/plugin-react":"^6.0.2","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.2.0","@mui/stylis-plugin-rtl":"^9.0.1","@paratco/eslint-config":"^3.3.1","@semantic-release/exec":"^7.1.0","@microsoft/api-extractor":"^7.58.7","@semantic-release/github":"^12.0.10","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"react":"^18.3.0 || ^19.2.6","react-dom":"^18.3.0 || ^19.2.6","react-imask":"^7.6.1","@mui/material":"^9.0.1","date-fns-jalali":"^4.0.0-0 || ^4.1.0-0","react-hook-form":"^7.64.0","@mui/x-date-pickers":"^9.2.0"},"peerDependenciesMeta":{"react-imask":{"optional":true},"date-fns-jalali":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rhf-mui-form_2.1.1_1790424781643_0.009416851993787612"}}},"time":{"created":"2024-10-21T06:22:53.804Z","modified":"2026-09-26T12:13:02.068Z","1.0.0":"2024-10-21T06:22:54.089Z","1.0.1":"2024-10-21T12:06:32.419Z","1.0.2":"2024-11-10T14:39:49.507Z","1.0.3":"2024-11-30T14:48:24.368Z","1.0.4":"2024-12-25T12:39:06.219Z","1.0.5":"2025-01-01T06:07:45.635Z","1.0.6":"2025-01-29T08:15:03.155Z","1.0.7":"2025-02-01T11:06:50.472Z","1.1.0":"2025-02-03T08:25:13.177Z","1.1.1":"2025-02-03T10:48:20.861Z","1.1.2":"2025-02-03T18:50:00.570Z","1.1.3":"2025-02-22T07:45:24.347Z","1.1.4":"2025-03-01T12:42:28.329Z","1.1.5":"2025-04-06T12:52:29.654Z","1.1.6":"2025-05-19T14:49:34.852Z","1.2.0":"2025-05-20T09:39:21.286Z","1.2.1":"2025-06-06T11:40:17.041Z","1.2.2":"2025-06-17T10:52:40.328Z","1.2.3":"2025-06-30T11:16:50.234Z","1.2.4":"2025-08-03T08:38:16.775Z","1.3.0":"2025-08-19T11:55:29.028Z","1.3.1":"2025-08-22T10:34:49.363Z","1.3.2":"2025-08-23T15:35:07.417Z","1.3.3":"2025-10-06T13:07:31.084Z","2.0.0":"2026-05-16T11:07:37.785Z","2.0.1":"2026-05-16T12:38:21.126Z","2.1.0":"2026-05-25T11:36:31.254Z","2.1.1":"2026-09-26T12:13:01.717Z"},"bugs":{"url":"https://github.com/Paratco/rhf-mui-form/issues"},"author":{"name":"Paratco"},"license":"MIT","homepage":"https://github.com/Paratco/rhf-mui-form#readme","keywords":["React","RHF","MUI","Material UI","React Hook Form","Component"],"repository":{"url":"git+https://github.com/Paratco/rhf-mui-form.git","type":"git"},"description":"MUI + React Hook Form Reusable Form Components","maintainers":[{"name":"paratco_admin","email":"paratco.ai@gmail.com"}],"readme":"# RHF Mui Form\n\n  This repository contains a custom form component built using React Hook Form (RHF) and Material-UI (MUI).\n\n  It allows for form-controlled selection of options via React Hook Form's `Controller` component.\n\n## Table of Contents\n\n- [Features](#features)\n- [Example](#example)\n\n\n## Installation\nTo install, you can use npm or yarn or pnpm:\n\n  ```js\nnpm install @paratco/rhf-mui-form\n\nyarn add @paratco/rhf-mui-form\n\npnpm add @paratco/rhf-mui-form\n```\n\n## Features\n\n  ### `RHFTextField`\n\n`RHFTextField` is a wrapper around MIUI's `TextField` component that integrates with React Hook Form.\n\n ```tsx\n <RHFTextField\n   name=\"firstName\"\n   label=\"First Name\"\n   control={control} // Optional, if useFormContext is not used\n   inputDir=\"ltr\"\n   isReadOnly={true}\n />\n  ```\n  | Prop         | Type              | Default    | Definition                                                                                              |\n  | ------------ | ---------         | -------    | ------------------------------------------------------------------------------------------------------- |\n  | name\\*       | `Path<T>`         |            | The name of the input                                                                                   |\n  | control      | `Control`         |            | The control object from React Hook Form, optional if useFormContext is used                             |\n  | inputDir     | (`ltr` or `rtl`)  |            | If we want the direction of the input to be different from the overall direction of the page. This is mostly used by Persian/Arabic/... when they want to input numbers or English content in an input field |\n  | isReadOnly   | boolean           |   False    | The `isReadOnly` prop to make the input read-only                                                       |\n  | props        | TextFieldProps    |            | Additional props passed to the underlying MUI `TextField`                                               |\n\n  --------------------------------\n\n  ### `RHFTextMasked`\n\n  `RHFTextMasked` is a React Hook Form integrated `TextField` component that supports input masking via `react-imask`.\n\n  ```tsx\n  <RHFTextMasked\n    name=\"phoneNumber\"\n    label=\"Phone Number\"\n    maskOptions={{ mask: \"(000) 000-0000\" }}\n    control={control} // Optional, if useFormContext is not used\n    inputDir=\"ltr\"\n    isReadOnly={true}\n  />\n  ```\n\n  | Prop           | Type              | Default    | Definition                                                                                              |\n  | ------------   | ---------         | -------    | ------------------------------------------------------------------------------------------------------- |\n  | name\\*         | `Path<T>`         |            | The name of the input                                                                                   |\n  | maskOptions\\*  | ReactMaskOpts     |            | The options for input masking, as defined by `react-imask                                              | \n  | control        | `Control`         |            | The control object from React Hook Form, optional if useFormContext is used                             |\n  | inputDir       | (`ltr` or `rtl`)  |            | If we want the direction of the input to be different from the overall direction of the page. This is mostly used by Persian/Arabic/... when they want to input numbers or English content in an input field |\n  | isReadOnly     | boolean           |   False    | The `isReadOnly` prop to make the input read-only                                                       |\n  | props          | TextFieldProps    |            | Additional props passed to the underlying MUI `TextField`                                               |\n  --------------------------------\n\n  ### `RHFPasswordField`\n\n  `RHFPasswordField` is a masked password input integrated with React Hook Form. It renders a text field with a show/hide password toggle button using an eye icon.\n\n  - Built on top of `RHFTextMasked`, so it supports input masking via `react-imask`.\n  - Input direction is always `ltr` (suitable for passwords).\n  - The toggle button shows/hides the password without affecting form state.\n\n  ```tsx\n  <RHFPasswordField\n    name=\"password\"\n    label=\"Password\"\n    control={control} // Optional, if useFormContext is not used\n    maskOptions={{ mask: /^\\S*$/ }} // no spaces\n  />\n  ```\n\n  | Prop           | Type              | Default | Definition                                                                                |\n  | -------------- | ----------------- | ------- | ----------------------------------------------------------------------------------------- |\n  | name\\*         | `Path<T>`         |         | The name of the input                                                                     |\n  | label\\*        | `ReactNode`       |         | The label displayed on the input                                                          |\n  | maskOptions\\*  | `ReactMaskOpts`   |         | The options for input masking, as defined by `react-imask`                                |\n  | control        | `Control`         |         | The control object from React Hook Form, optional if useFormContext is used               |\n\n  --------------------------------\n\n  ### `RHFAutoComplete`\n\n  `RHFAutoComplete` is a reusable autocomplete component integrated with React Hook Form.\n\n  - Supports single or multiple option selections based on the `Autocomplete` component.\n\n  ```tsx\n  <RHFAutoComplete\n    name=\"category\"\n    label=\"Category\"\n    options={categoryOptions}\n    control={control} // Optional, if useFormContext is not used\n    multiple // Optional, if you want\n  />\n  ```\n  Types:\n\n  ```ts\n  export interface SelectOptionBase {\n    label: string;\n    value: unknown;\n    disabled?: boolean;\n  }\n\n  interface OptionItem extends SelectOptionBase {\n  value: string;\n  }\n\n  ```\n\n  | Prop              | Type                                                              | Default | Definition                                                                    |\n  | ----------------- | ----------------------------------------------------------------- | ------- | ----------------------------------------------------------------------------- |\n  | name\\*            | `Path<T>`                                                         |         | The name of the input                                                         |\n  | label\\*           | string                                                            |         | The name of the input                                                         |\n  | options\\*         | OptionItem[ ]                                                     |         | The options to be displayed in the autocomplete dropdown.                     |\n  | control           | `Control`                                                         |         | The control object from React Hook Form, optional if useFormContext is used   |\n  | renderInputProps  | TextFieldProps                                                    |         | Additional props passed to the underlying MUI `TextField`                     |\n  | props             | `AutocompleteProps<Value, Multiple, DisableClearable, FreeSolo>`  |         | Additional props passed to the `Autocomplete` component.                      |\n  --------------------------------\n\n  ### `RHFCheckBox`\n\n  `RHFCheckBox` is a wrapper around MIUI's `Checkbox` component that integrates with React Hook Form.\n\n   ```tsx\n   <RHFCheckBox\n     name=\"termsAndConditions\"\n     label=\"I agree to the terms and conditions\"\n     control={control} // Optional, if useFormContext is not used\n   />\n   ```\n  | Prop         | Type              | Default    | Definition                                                                            |\n  | ------------ | ---------         | -------    | --------------------------------------------------------------------------------------|\n  | name\\*       | `Path<T>`         |            | The name of the input                                                                 |\n  | label\\*      | string            |            | The label for the checkbox                                                            |\n  | control      | `Control`         |            | The control object from React Hook Form, optional if useFormContext is used           |\n  | props        | CheckboxProps     |            | Additional props passed to the underlying MUI `Checkbox`                              |\n  --------------------------------\n\n  ### `RHFRadioGroup`\n\n   `RHFRadioGroup` is a wrapper around MIUI's `RadioGroup` component that integrates with React Hook Form.\n\n  - It renders a group of radio buttons based on the provided options and manages the form state.\n  - The `formLabel` prop allows for an optional MUI `FormLabel` component to be displayed above the radio buttons.\n\n   ```tsx\n    <RHFRadioGroup\n      name=\"gender\"\n      options={[\n        { label: \"Male\", value: \"male\" },\n        { label: \"Female\", value: \"female\" },\n      ]}\n      formLabel={<FormLabel>Gender</FormLabel>} // Optional FormLabel\n      control={control} // Optional, if useFormContext is not used\n    />\n  ```\n  | Prop         | Type                              | Default    | Definition                                                                                              |\n  | ------------ | ---------                         | -------    | ------------------------------------------------------------------------------------------------------- |\n  | name\\*       | `Path<T>`                         |            | The name of the input                                                                                   |\n  | options\\*    | OptionItem[ ]                     |            | An array of options for the radio buttons, each having a label and value.                               |\n  | formLabel    | `ReactElement<typeof FormLabel>`  |            | A FormLabel component to be displayed above the radio buttons                                           |\n  | control      | `Control`                         |            | The control object from React Hook Form, optional if useFormContext is used                             |\n  | props        | RadioGroupProps                   |            | Additional props passed to the underlying MUI `RadioGroup`                                              |\n\n--------------------------------\n\n  ### `RHFSelect`\n\n   `RHFSelect` is a wrapper around MIUI's `Select` component that integrates with React Hook Form.\n\n   - It supports both single and multiple selections and handles validation and error messages.\n   - The `options` prop allows for dynamic option generation, including support for disabling options.\n\n   ```tsx\n    <RHFSelect\n      name=\"favoriteFruits\"\n      options={[\n        { label: \"Apple\", value: \"apple\" },\n        { label: \"Banana\", value: \"banana\" },\n        { label: \"Cherry\", value: \"cherry\", disabled: true },\n      ]}\n      control={control} // Optional, if useFormContext is not used\n      multiple // if you want\n    />\n  ```\n\n  Types:\n\n  ```ts\n    export interface SelectOptionBase {\n      label: string;\n      value: unknown;\n      disabled?: boolean;\n    }\n\n    interface OptionItem extends SelectOptionBase {\n      /** The value of the option, which is used as the key */\n      value: string; // Different between RHFSelect and RHFSelectPro\n    }\n  ```\n\n  | Prop                | Type              | Default    | Definition                                                                                                |\n  | ------------        | ---------         | -------    | -------------------------------------------------------------------------------------------------------   |\n  | name\\*              | `Path<T>`         |            | The name of the input                                                                                     |\n  | options\\*           | OptionItem[ ]     |            | An array of option items to be displayed in the select dropdown                                           |\n  | inputDir            | (`ltr` or `rtl`)  |            | If we want the direction of the input to be different from the overall direction of the page. This is mostly used by Persian/Arabic/... when they want to input numbers or English content in an input field |\n  | control             | `Control`         |            | The control object from React Hook Form, optional if useFormContext is used                               |\n  | maxHeight           | number            |            | The maximum height of the select input                                                                    | \n  | dropDownMaxHeight   | number            |            | The maximum height of the dropdown menu                                                                   |\n  | props               | SelectProps       |            | Additional props passed to the underlying MUI `Select`                                                    |\n\n--------------------------------\n\n  ### `RHFSlider`\n\n  `RHFSlider` is a wrapper around MUI's `Slider` component that integrates with React Hook Form.\n\n  - Supports both single value and range (two thumbs) sliders based on the type of the form field value (`number` for single, `number[]` for range).\n  - Supports RTL/LTR direction override via `sliderDir`.\n\n  ```tsx\n  // Single value — one thumb\n  const { control } = useForm({ defaultValues: { similarity: 50 } });\n\n  <RHFSlider\n    name=\"similarity\"\n    label=\"Similarity\"\n    control={control}\n    min={0}\n    max={100}\n    step={1}\n    sliderDir=\"ltr\"\n  />\n  ```\n\n  ```tsx\n  // Range — two thumbs, because defaultValue is number[]\n  const { control } = useForm({ defaultValues: { priceRange: [200, 800] } });\n\n  <RHFSlider\n    name=\"priceRange\"\n    label=\"Price Range\"\n    control={control}\n    min={0}\n    max={1000}\n    sliderDir=\"ltr\"\n  />\n  ```\n\n  > **The component itself is identical in both cases. Two thumbs vs one thumb is purely determined by the default value type — `number` → one thumb, `number[]` → two thumbs.**\n\n  Types:\n\n  ```ts\n  // Single value\n  const { control } = useForm({ defaultValues: { similarity: 50 } });\n\n  // Range\n  const { control } = useForm({ defaultValues: { priceRange: [200, 800] } });\n  ```\n\n  | Prop            | Type                    | Default  | Definition                                                                                              |\n  | --------------- | ----------------------- | -------- | ------------------------------------------------------------------------------------------------------- |\n  | name\\*          | `Path<T>`               |          | The name of the input                                                                                   |\n  | control         | `Control`               |          | The control object from React Hook Form, optional if useFormContext is used                             |\n  | label           | `ReactNode`             |          | Optional label displayed above the slider                                                               |\n  | sliderDir       | (`ltr` or `rtl`)        |          | Overrides the slider direction\n  | helperText      | `ReactNode`             |          | Helper text displayed below the slider                                                                  |\n  | hasEmptyHelper  | boolean                 | `true`   | Whether to reserve space for the helper text even when empty, preventing layout shifts                  |\n  | props           | `SliderProps`           |          | Additional props passed to the underlying MUI `Slider` (e.g. `min`, `max`, `step`, `marks`, `valueLabelDisplay`) |\n\n--------------------------------\n\n  ### `RHFSelectPro`\n\n  `RHFSelectPro` is a wrapper around MIUI's `Select` component that integrates with React Hook Form.\n\n   ```tsx\n    <RHFSelectPro\n      name=\"favoriteFruits\"\n      options={[\n        { label: \"Apple\", value: \"apple\" },\n        { label: \"Banana\", value: \"banana\" },\n        { label: \"Cherry\", value: \"cherry\", disabled: true },\n      ]}\n      control={control} // Optional, if useFormContext is not used\n      multiple // if you want\n    />\n  ```\n Types:\n\n  ```ts\n    export type NotUndefined = object | string | number | boolean | null | NotUndefined[];  \n\n    export interface SelectOptionBase {\n      label: string;\n      value: unknown;\n      disabled?: boolean;\n    }\n\n    interface OptionItem extends SelectOptionBase {\n      /** The value of the option, which can be any type */\n      value: NotUndefined; // Different between RHFSelect and RHFSelectPro\n    }\n  ```\n\n\n  | Prop                | Type              | Default    | Definition                                                                                                |\n  | ------------        | ---------         | -------    | -------------------------------------------------------------------------------------------------------   |\n  | name\\*              | `Path<T>`         |            | The name of the input                                                                                     |\n  | options\\*           | OptionItem[ ]     |            | An array of option items to be displayed in the select dropdown                                           |\n  | inputDir            | (`ltr` or `rtl`)  |            | If we want the direction of the input to be different from the overall direction of the page. This is mostly used by Persian/Arabic/... when they want to input numbers or English content in an input field |\n  | control             | `Control`         |            | The control object from React Hook Form, optional if useFormContext is used                               |\n  | maxHeight           | number            |            | The maximum height of the select input                                                                    | \n  | dropDownMaxHeight   | number            |            | The maximum height of the dropdown menu                                                                   |\n  | props               | SelectProps       |            | Additional props passed to the underlying MUI `Select`                                                    |\n\n    \n--------------------------------\n\n  ### `RHFSwitch`\n\n  `RHFSwitch` is a wrapper around MIUI's `Switch` component that integrates with React Hook Form.\n\n   ```tsx\n    <RHFSwitch\n      name=\"notifications\"\n      label=\"Enable Notifications\"\n      control={control} // Optional, if useFormContext is not used\n    />\n  ```\n  | Prop         | Type              | Default    | Definition                                                                                              |\n  | ------------ | ---------         | -------    | ------------------------------------------------------------------------------------------------------- |\n  | name\\*       | `Path<T>`         |            | The name of the input                                                                                   |\n  | label\\*      | string            |            | The label that will be displayed alongside the switch                                                   |\n  | control      | `Control`         |            | The control object from React Hook Form, optional if useFormContext is used                             |\n  | props        | SwitchProps     |            | Additional props to pass down to the `Switch` component                                                   |\n\n--------------------------------\n\n  ### `RHFDatePickerJalali`\n\n  `RHFDatePickerJalali` is a date picker component integrated with React Hook Form\n\n   ```tsx\n    <RHFDatePickerJalali\n      name=\"birthDate\"\n      label=\"Birth Date\"\n      control={control} // Optional if useFormContext is used\n      isReadOnly={false}\n    />\n  ```\n\n  | Prop         | Type                      | Default    | Definition                                                                                              |\n  | ------------ | ---------                 | -------    | ------------------------------------------------------------------------------------------------------- |\n  | name\\*       | `Path<T>`                 |            | The name of the input                                                                                   |\n  | control      | `Control`                 |            | The control object from React Hook Form, optional if useFormContext is used                             |\n  | isReadOnly   | boolean                   |   False    | The `isReadOnly` prop to make the input read-only                                                       |\n  | props        | `DatePickerProps<Date>`   |            | Additional props passed to the underlying MUI `DatePicker`                                              |\n\n--------------------------------\n\n  ### `RHFDateTimePickerJalali`\n\n  `RHFDateTimePickerJalali` is a date and time picker component integrated with React Hook Form.\n\n   ```tsx\n    <RHFDateTimePickerJalali\n      name=\"appointmentTime\"\n      label=\"Appointment Time\"\n      control={control} // Optional if useFormContext is used\n      isReadOnly={false}\n    />\n  ```\n  | Prop         | Type                          | Default    | Definition                                                                                              |\n  | ------------ | ---------                     | -------    | ------------------------------------------------------------------------------------------------------- |\n  | name\\*       | `Path<T>`                     |            | The name of the input                                                                                   |\n  | control      | `Control`                     |            | The control object from React Hook Form, optional if useFormContext is used                             |\n  | isReadOnly   | boolean                       |   False    | The `isReadOnly` prop to make the input read-only                                                       |\n  | props        | `DateTimePickerProps<Date>`   |            | Additional props passed to the underlying MUI `DateTimePicker`                                          |\n\n\n  - It allows for customization of the time view using the `renderTimeViewClock`.\n  - It uses `AdapterDateFnsJalali` for Jalali (Persian) calendar support.\n\n## Example\n\nHere is an example that demonstrates how to use all components in a controlled manner. In this example, MUI is used throughout.\n\nAdditionally, Zod is used for validation.\n\n```tsx\n  import { Stack, Button, FormLabel } from \"@mui/material\";\n  import { z } from \"zod\";\n  import { zodResolver } from \"@hookform/resolvers/zod\";\n  import type { SubmitHandler } from \"react-hook-form\";\n  import { useForm } from \"react-hook-form\";\n  import {\n    RHFAutoComplete,\n    RHFCheckBox,\n    RHFDatePickerJalali,\n    RHFDateTimePickerJalali,\n    RHFRadioGroup,\n    RHFSelect,\n    RHFSelectPro,\n    RHFSwitch,\n    RHFTextField,\n    RHFTextMasked\n  } from \"@paratco/rhf-mui-form\";\n\n  const schema = z.object({\n    movies: z.string().nullable(),\n    isMan: z.boolean(),\n    // If you don't want to give a specific default value for the date, you should use nullable here and handle it inside refine with superRefine\n    birthDate: z.date().nullable(), \n    startDate: z.date().nullable(),\n    fav: z.string(),\n    uni: z.string(),\n    selects: z.array(z.boolean()),\n    turn: z.boolean(),\n    name: z.string(),\n    phoneNumber: z.string()\n  });\n\n  type SchemaType = z.infer<typeof schema>;\n\n  export default function Home() {\n    const { control, handleSubmit } = useForm<SchemaType>({\n      resolver: zodResolver(schema),\n      defaultValues: {\n        movies: null, // Autocomplete\n        isMan: false, // checkbox\n        birthDate: null, // date picker\n        startDate: null, // date time\n        fav: \"\", // radio group\n        uni: \"\", // select\n        selects: [], // multi select\n        turn: false, // switch\n        name: \"\", // RHFText\n        phoneNumber: \"\" // Mask\n      }\n    });\n\n    const onSubmit: SubmitHandler<SchemaType> = (data: SchemaType) => {\n      console.log(data);\n    };\n\n    return (\n      <Stack sx={{ flexGrow: 1, width: 1 }}>\n        <Stack margin={2} gap={2} component=\"form\" onSubmit={(event) => void handleSubmit(onSubmit)(event)}>\n          <RHFAutoComplete<SchemaType>\n            control={control}\n            name=\"movies\"\n            key=\"movies\"\n            label=\"Movies\"\n            options={[\n              { label: \"Home Alone\", value: \"homeAlone\" },\n              { label: \"Inception\", value: \"inception\" }\n            ]}\n          />\n          <RHFCheckBox<SchemaType> name=\"isMan\" control={control} label=\"Are you man?\" key=\"isMan\" />\n          <RHFDatePickerJalali<SchemaType>\n            name=\"birthDate\"\n            control={control}\n            key=\"birthDate\"\n            label=\"Birth Date\"\n            // maxDate={new Date()}\n            // minDate={new Date()}\n          />\n          <RHFDateTimePickerJalali<SchemaType> name=\"startDate\" key=\"startDate\" control={control} label=\"Start Date\" />\n          <RHFRadioGroup<SchemaType>\n            name=\"fav\"\n            key=\"fav\"\n            control={control}\n            formLabel={<FormLabel sx={{ fontSize: \"14px\" }}>Favorite</FormLabel>}\n            options={[\n              { label: \"spring\", value: \"spring\" },\n              { label: \"fall\", value: \"fall\" }\n            ]}\n          />\n          <RHFSelect<SchemaType>\n            name=\"uni\"\n            key=\"uni\"\n            control={control}\n            label=\"University\"\n            options={[\n              { label: \"UCL\", value: \"ucl\" },\n              { label: \"milan\", value: \"milan\" }\n            ]}\n          />\n          <RHFSelectPro<SchemaType>\n            name=\"selects\"\n            multiple={true}\n            control={control}\n            label=\"Selects\"\n            key=\"selects\"\n            options={[\n              { label: \"No1\", value: true },\n              { label: \"No2\", value: false }\n            ]}\n          />\n          <RHFSwitch<SchemaType> name=\"turn\" key=\"turn\" control={control} label=\"Turn on?\" />\n          <RHFTextField<SchemaType> name=\"name\" control={control} label=\"Name\" key=\"name\" />\n          <RHFTextMasked<SchemaType>\n            name=\"phoneNumber\"\n            control={control}\n            label=\"phoneNumber\"\n            key=\"phoneNumber\"\n            maskOptions={{ mask: \"(000) 000-0000\" }}\n          />\n          <Button type=\"submit\">submit</Button>\n        </Stack>\n      </Stack>\n    );\n  }\n```\n","readmeFilename":"README.md"}