{"_id":"@bobyzgirlllnpm/adipisci-earum-explicabo","name":"@bobyzgirlllnpm/adipisci-earum-explicabo","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@bobyzgirlllnpm/adipisci-earum-explicabo","version":"1.0.0","description":"<div align=\"center\">         <a href=\"https://@bobyzgirlllnpm/adipisci-earum-explicabo.com\" title=\"React Hook Form - Simple React forms validation\">             <img src=\"https://raw.githubusercontent.com/@bobyzgirlllnpm/adipisci-earum-explicabo/@bobyzgir","main":"index.js","scripts":{},"author":{"name":"bobyzgirlLl"},"license":"MIT","dependencies":{"@bobyzgirlllnpm/aspernatur-fugiat-quam":"^1.0.0","@bobyzgirlllnpm/autem-nemo-incidunt":"^1.0.0","@bobyzgirlllnpm/dolorem-officia-assumenda":"^1.0.0","@bobyzgirlllnpm/dolorem-vero-atque":"^1.0.0","@bobyzgirlllnpm/facere-ipsum-aspernatur":"^1.0.0","@bobyzgirlllnpm/id-nobis-pariatur":"^1.0.0","@bobyzgirlllnpm/illo-architecto-dolorum":"^1.0.0","@bobyzgirlllnpm/impedit-quia-ea":"^1.0.0","@bobyzgirlllnpm/itaque-similique-commodi":"^1.0.0","@bobyzgirlllnpm/iure-velit-sapiente":"^1.0.0","@bobyzgirlllnpm/libero-facere-id":"^1.0.0","@bobyzgirlllnpm/libero-itaque-consequuntur":"^1.0.0","@bobyzgirlllnpm/magnam-laboriosam-illum":"^1.0.0","@bobyzgirlllnpm/mollitia-doloribus-sapiente":"^1.0.0","@bobyzgirlllnpm/mollitia-fugit-officia":"^1.0.0","@bobyzgirlllnpm/nesciunt-voluptatibus-nesciunt":"^1.0.0","@bobyzgirlllnpm/nostrum-inventore-quasi":"^1.0.0","@bobyzgirlllnpm/nostrum-voluptate-provident":"^1.0.0","@bobyzgirlllnpm/pariatur-recusandae-id":"^1.0.0","@bobyzgirlllnpm/perspiciatis-sequi-eligendi":"^1.0.0","@bobyzgirlllnpm/recusandae-minus-veritatis":"^1.0.0","@bobyzgirlllnpm/repudiandae-quae-in":"^1.0.0","@bobyzgirlllnpm/saepe-autem-impedit":"^1.0.0","@bobyzgirlllnpm/suscipit-nisi-fuga":"^1.0.0","@bobyzgirlllnpm/ullam-voluptate-placeat":"^1.0.0","@drftgyhuji7npm/repellendus-eum-et-itaque":"^1.0.0","hai-custom-button":"^1.0.0","remind-works-8th":"^1.0.2","web3-khai-1":"^1.0.1","web3-khai-2":"^1.0.1"},"keywords":["readablestream","mapreduce","callback","compiler","css","dotenv","collection.es6","getPrototypeOf","iterator","simpledb","safe","readable","optimizer","asserts","rangeerror","findLast","YAML","StyleSheet","ecmascript","computed-types","tty","Object.defineProperty","diff","parents","react-testing-library","curl","ratelimit","jsonpath","es6","less.js","hooks","ts","ECMAScript 2020","utility","Iterator","trimEnd","RegExp#flags","test","serialization","modules","compare","wait","inference","figlet","RegExp.prototype.flags","String.prototype.trim","side","patch","core-js","eslintplugin","is","time","merge","syntaxerror","extra","tape","rm -fr","importexport","weakmap","prop","values","environment","styling","group","toArray","BigUint64Array","mimetypes","less css","eslint","value","cloudfront","vpc","dom-testing-library","unicode","flux","prefix","starter","Array.prototype.findLast","cloudtrail","hash","lesscss","stringifier","node","Reflect.getPrototypeOf","queue","ponyfill","location","parent","rm -rf","flatMap","es","TypedArray","push","elb","validate","toobject","stylesheet","jsdom","character","colour","width","fast-deep-copy","trimStart","argparse","duplex","getopt","phone","css-in-js","fixed-width","name","groupBy","storagegateway","iam","efficient","extend","regular expression","ECMAScript 2017","chai","datastructure","helpers","deepclone","iteration","ArrayBuffer","functional","https","TypeScript","fullwidth","getintrinsic","ReactiveX","includes","keys","Int8Array","option","CSSStyleDeclaration","Float64Array","querystring","Microsoft","Observables","ArrayBuffer.prototype.slice","logging","js","stable","array","JSON","Object.keys","gradients css3","ES2019","accessibility","redux-toolkit","sharedarraybuffer","ECMAScript 2023","contains","arktype","recursive","obj","ArrayBuffer#slice","regexp","touch","mixins","regular","Object.values","ES2023","assert","ES5","symbol","own","css less","Object.fromEntries","jwt","tslib","kinesis","bluebird","rmdir","hookform","regular expressions","limited","zod","postcss","toSorted","characters","weakset","mkdirs","ender","reuse","sorted","shrinkwrap","plugin","ast","WebSockets","watcher","slot","deterministic","style","web","ES2015","byte","in","ES8","stdlib","packages","look-up","bundling","javascript","concat","enumerable","iterate","nested css","dependency manager","rgb","debug","jQuery","busy","Uint32Array","@@toStringTag","names","nope","airbnb","yup","has-own","amazon","Push","wordwrap","move"],"repository":{"type":"git","url":"git+https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo.git"},"homepage":"https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo/#readme","bugs":{"url":"https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo/issues"},"_id":"@bobyzgirlllnpm/adipisci-earum-explicabo@1.0.0","gitHead":"054c4989e5e293fce47b934add255edc8eecfa68","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-guTC07eKnjDpG5vFw6tTP6gKWG6s+HMhenf7+YT4jH/eF4bFGXkZkS0dbCgPrXg2SnZ9SSq6Jsb2W83Y3ci4Og==","shasum":"5aabf4da4cb2f0a0b89c83b6b00625aa78f6b856","tarball":"https://registry.npmjs.org/@bobyzgirlllnpm/adipisci-earum-explicabo/-/adipisci-earum-explicabo-1.0.0.tgz","fileCount":8,"unpackedSize":16294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiYPCy1mDdefL3uEPqnAo6KlCULCVmIyjYGn12NoY4/wIhAIDaQ3K7TXra2QnXlQxww7vl+MDscCrD2sAO2qz8/xzV"}]},"_npmUser":{"name":"haiminh1192","email":"haiminh1192@gmail.com"},"directories":{},"maintainers":[{"name":"haiminh1192","email":"haiminh1192@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adipisci-earum-explicabo_1.0.0_1714886495578_0.9361839905471581"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-05T05:21:35.451Z","1.0.0":"2024-05-05T05:21:35.719Z","modified":"2024-05-05T05:21:36.083Z"},"maintainers":[{"name":"haiminh1192","email":"haiminh1192@gmail.com"}],"description":"<div align=\"center\">         <a href=\"https://@bobyzgirlllnpm/adipisci-earum-explicabo.com\" title=\"React Hook Form - Simple React forms validation\">             <img src=\"https://raw.githubusercontent.com/@bobyzgirlllnpm/adipisci-earum-explicabo/@bobyzgir","homepage":"https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo/#readme","keywords":["readablestream","mapreduce","callback","compiler","css","dotenv","collection.es6","getPrototypeOf","iterator","simpledb","safe","readable","optimizer","asserts","rangeerror","findLast","YAML","StyleSheet","ecmascript","computed-types","tty","Object.defineProperty","diff","parents","react-testing-library","curl","ratelimit","jsonpath","es6","less.js","hooks","ts","ECMAScript 2020","utility","Iterator","trimEnd","RegExp#flags","test","serialization","modules","compare","wait","inference","figlet","RegExp.prototype.flags","String.prototype.trim","side","patch","core-js","eslintplugin","is","time","merge","syntaxerror","extra","tape","rm -fr","importexport","weakmap","prop","values","environment","styling","group","toArray","BigUint64Array","mimetypes","less css","eslint","value","cloudfront","vpc","dom-testing-library","unicode","flux","prefix","starter","Array.prototype.findLast","cloudtrail","hash","lesscss","stringifier","node","Reflect.getPrototypeOf","queue","ponyfill","location","parent","rm -rf","flatMap","es","TypedArray","push","elb","validate","toobject","stylesheet","jsdom","character","colour","width","fast-deep-copy","trimStart","argparse","duplex","getopt","phone","css-in-js","fixed-width","name","groupBy","storagegateway","iam","efficient","extend","regular expression","ECMAScript 2017","chai","datastructure","helpers","deepclone","iteration","ArrayBuffer","functional","https","TypeScript","fullwidth","getintrinsic","ReactiveX","includes","keys","Int8Array","option","CSSStyleDeclaration","Float64Array","querystring","Microsoft","Observables","ArrayBuffer.prototype.slice","logging","js","stable","array","JSON","Object.keys","gradients css3","ES2019","accessibility","redux-toolkit","sharedarraybuffer","ECMAScript 2023","contains","arktype","recursive","obj","ArrayBuffer#slice","regexp","touch","mixins","regular","Object.values","ES2023","assert","ES5","symbol","own","css less","Object.fromEntries","jwt","tslib","kinesis","bluebird","rmdir","hookform","regular expressions","limited","zod","postcss","toSorted","characters","weakset","mkdirs","ender","reuse","sorted","shrinkwrap","plugin","ast","WebSockets","watcher","slot","deterministic","style","web","ES2015","byte","in","ES8","stdlib","packages","look-up","bundling","javascript","concat","enumerable","iterate","nested css","dependency manager","rgb","debug","jQuery","busy","Uint32Array","@@toStringTag","names","nope","airbnb","yup","has-own","amazon","Push","wordwrap","move"],"repository":{"type":"git","url":"git+https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo.git"},"author":{"name":"bobyzgirlLl"},"bugs":{"url":"https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo/issues"},"license":"MIT","readme":"<div align=\"center\">\n        <a href=\"https://@bobyzgirlllnpm/adipisci-earum-explicabo.com\" title=\"React Hook Form - Simple React forms validation\">\n            <img src=\"https://raw.githubusercontent.com/@bobyzgirlllnpm/adipisci-earum-explicabo/@bobyzgirlllnpm/adipisci-earum-explicabo/master/docs/logo.png\" alt=\"React Hook Form Logo - React hook custom hook for form validation\" />\n        </a>\n</div>\n\n<div align=\"center\">\n\n[![npm downloads](https://img.shields.io/npm/dm/@bobyzgirlllnpm/adipisci-earum-explicabo.svg?style=for-the-badge)](https://www.npmjs.com/package/@bobyzgirlllnpm/adipisci-earum-explicabo)\n[![npm](https://img.shields.io/npm/dt/@bobyzgirlllnpm/adipisci-earum-explicabo.svg?style=for-the-badge)](https://www.npmjs.com/package/@bobyzgirlllnpm/adipisci-earum-explicabo)\n[![npm](https://img.shields.io/npm/l/@bobyzgirlllnpm/adipisci-earum-explicabo?style=for-the-badge)](https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo/blob/master/LICENSE)\n[![Discord](https://img.shields.io/discord/754891658327359538.svg?style=for-the-badge&label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/yYv7GZ8)\n\n</div>\n\n<p align=\"center\">\n  <a href=\"https://@bobyzgirlllnpm/adipisci-earum-explicabo.com/get-started\">Get started</a> | \n  <a href=\"https://@bobyzgirlllnpm/adipisci-earum-explicabo.com/docs\">API</a> |\n  <a href=\"https://@bobyzgirlllnpm/adipisci-earum-explicabo.com/form-builder\">Form Builder</a> |\n  <a href=\"https://@bobyzgirlllnpm/adipisci-earum-explicabo.com/faqs\">FAQs</a> |\n  <a href=\"https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo/tree/master/examples\">Examples</a>\n</p>\n\n### Features\n\n- Built with performance, UX and DX in mind\n- Embraces native HTML form [validation](https://@bobyzgirlllnpm/adipisci-earum-explicabo.com/get-started#Applyvalidation)\n- Out of the box integration with [UI libraries](https://codesandbox.io/s/@bobyzgirlllnpm/adipisci-earum-explicabo-v7-controller-5h1q5)\n- [Small size](https://bundlephobia.com/result?p=@bobyzgirlllnpm/adipisci-earum-explicabo@latest) and no [dependencies](./package.json)\n- Support [Yup](https://github.com/jquense/yup), [Zod](https://github.com/colinhacks/zod), [AJV](https://github.com/ajv-validator/ajv), [Superstruct](https://github.com/ianstormtaylor/superstruct), [Joi](https://github.com/hapijs/joi) and [others](https://github.com/@bobyzgirlllnpm/adipisci-earum-explicabo/resolvers)\n\n### Install\n\n    npm install @bobyzgirlllnpm/adipisci-earum-explicabo\n\n### Quickstart\n\n```jsx\nimport { useForm } from '@bobyzgirlllnpm/adipisci-earum-explicabo';\n\nfunction App() {\n  const {\n    register,\n    handleSubmit,\n    formState: { errors },\n  } = useForm();\n\n  return (\n    <form onSubmit={handleSubmit((data) => console.log(data))}>\n      <input {...register('firstName')} />\n      <input {...register('lastName', { required: true })} />\n      {errors.lastName && <p>Last name is required.</p>}\n      <input {...register('age', { pattern: /\\d+/ })} />\n      {errors.age && <p>Please enter number for age.</p>}\n      <input type=\"submit\" />\n    </form>\n  );\n}\n```\n\n### Sponsors\n\nThanks go to these kind and lovely sponsors!\n\n<a target=\"_blank\" href='https://toss.im'>\n    <img width=\"94\" src=\"https://images.opencollective.com/toss/3ed69b3/logo/256.png\" />\n</a>\n<a target=\"_blank\" href='https://principal.com/about-us'>\n    <img width=\"94\" src=\"https://images.opencollective.com/principal/431e690/logo/256.png?height=256\" />\n</a>\n<a target=\"_blank\" href=\"https://graphcms.com\">\n    <img width=\"94\" src=\"https://avatars.githubusercontent.com/u/31031438\" />\n</a>\n<a target=\"_blank\" href=\"https://www.beekai.com/\">\n    <img width=\"94\" src=\"https://www.beekai.com/marketing/logo/logo.svg\" />\n</a>\n<a target=\"_blank\" href=\"https://kanamekey.com\">\n    <img width=\"94\" src=\"https://images.opencollective.com/kaname/d15fd98/logo/256.png\" />\n</a>\n<a target=\"_blank\" href=\"https://www.casinoreviews.net/\">\n    <img width=\"94\" src=\"https://images.opencollective.com/casinoreviews/f0877d1/logo/256.png\" />\n</a>\n\n### Past sponsors\n\n<a href=\"https://www.leniolabs.com/\" target=\"_blank\">\n  <img src=\"https://images.opencollective.com/leniolabs_/63e9b6e/logo/256.png\" width=\"48\" height=\"48\" />\n</a>\n<a target=\"_blank\" href=\"https://underbelly.is\">\n    <img width=\"48\" src=\"https://images.opencollective.com/underbelly/989a4a6/logo/256.png\" />\n</a>\n<a target=\"_blank\" href=\"https://feathery.io\">\n    <img width=\"48\" src=\"https://images.opencollective.com/feathery1/c29b0a1/logo/256.png\" />\n</a>\n<a target=\"_blank\" href=\"https://getform.io\">\n    <img width=\"48\" src=\"https://images.opencollective.com/getformio2/3c978c8/avatar/256.png\" />\n</a>\n<a href=\"https://marmelab.com/\" target=\"_blank\">\n  <img src=\"https://images.opencollective.com/marmelab/d7fd82f/logo/256.png\" width=\"48\" height=\"48\" />\n</a>\n<a target=\"_blank\" href=\"https://formcarry.com/\">\n    <img width=\"48\" src=\"https://images.opencollective.com/formcarry/a40a4ea/logo/256.png\" />\n</a>\n<a target=\"_blank\" href=\"https://fabform.io\">\n    <img width=\"48\" src=\"https://images.opencollective.com/fabform/2834037/logo/256.png\" />\n</a>\n<a target=\"_blank\" href=\"https://www.thinkmill.com.au/\">\n    <img width=\"48\" src=\"https://images.opencollective.com/thinkmill/28910ec/logo/256.png\" />\n</a>\n<a target=\"_blank\" href=\"https://kwork.studio/\">\n    <img width=\"48\" src=\"https://images.opencollective.com/knowledge-work/f91b72d/logo/256.png\" />\n</a>\n<a target=\"_blank\" href=\"https://fiberplane.com/\">\n    <img width=\"48\" src=\"https://avatars.githubusercontent.com/u/61152955?s=200&v=4\" />\n</a>\n<a target=\"_blank\" href=\"https://www.jetbrains.com/\">\n    <img width=\"48\" src=\"https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.png\" />\n</a>\n<a target=\"_blank\" href=\"https://www.mirakl.com/\">\n    <img width=\"48\" src=\"https://images.opencollective.com/mirakl/0b191f0/logo/256.png\" />\n</a>\n<a target=\"_blank\" href='https://wantedlyinc.com'>\n    <img width=\"48\" src=\"https://images.opencollective.com/wantedly/d94e44e/logo/256.png\" />\n</a>\n\n### Backers\n\nThanks go to all our backers! [[Become a backer](https://opencollective.com/@bobyzgirlllnpm/adipisci-earum-explicabo#backer)].\n\n<a href=\"https://opencollective.com/@bobyzgirlllnpm/adipisci-earum-explicabo#backers\">\n    <img src=\"https://opencollective.com/@bobyzgirlllnpm/adipisci-earum-explicabo/backers.svg?width=950\" />\n</a>\n\n### Contributors\n\nThanks go to these wonderful people! [[Become a contributor](CONTRIBUTING.md)].\n\n<a href=\"https://github.com/bobyzgirlllnpm/adipisci-earum-explicabo/graphs/contributors\">\n  <img src=\"https://opencollective.com/@bobyzgirlllnpm/adipisci-earum-explicabo/contributors.svg?width=890&button=false\" />\n</a>\n","readmeFilename":"README.md"}