{"_id":"next-validations","_rev":"36-257f364c8ddac5088da81d87424c885b","name":"next-validations","dist-tags":{"next":"1.0.1-0","latest":"1.1.0"},"versions":{"0.1.1-0":{"name":"next-validations","version":"0.1.1-0","author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.1-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"acb7ebcf238bc4d9c22be2a53ec9b435707892fa","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.1-0.tgz","fileCount":23,"integrity":"sha512-beMf+TLyDKNmDL24WupU6trwZxhTUB8VhxQe/0LaXPLcaOZHXrPGNR2ufpI1nm5fZcFyKcGp0p9v4ilt8EBNVQ==","signatures":[{"sig":"MEUCIQC0cBWY+kH0Kgdr/NXJkEAhp0Dc5frxwpk3x/RsQi6SHQIgJuogF/afke4vEFl1POetnStW9ZhLOLFJb0xEHlvSx5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkDDQCRA9TVsSAnZWagAAGYgP/0jnERekjH72DHIotKq9\nengbZIDRRRsfbnf765CCisYv64+3Pr5LwMfps7s7IyeoJag47KeqfuXn5PD7\nHRmRjIL8ofwZpuSlLU3Y7Gl7l2hawcvlHeAcAv3JtDgT+ocXItJkja9enPvV\nGyrwuX0CPEnbrN3xG1Mb3DP9/ChC0f0LLsiAxM19+78OSxiCMeWvXnNO+qVh\n2lYI6/5pBfwgFp1NadX1N1qUTShsuTQ2uoJmX/yaRFJ2VCxRDiAl1/D5aExJ\nfuAZxKAuA8Mc4UzeCrtY97oxoWcOQoV0HVk0egqxVA9UEz7J0lpre4EjoRdA\ni9m5qujK7XnmOCATdBfnflUOf57FvbD9H7/u6lxC3auQD6wEOmLwdgV5Pjoq\nJghxgGvr+M6XS1L7F6181YRs57aO4nS5Ex7rLPXMbiSCWqNRXuphOyPVdvyZ\nfwHGHP/F5/iT3McLsx7U1eDLNChz0+I+is9HhOQgT5L/zyWLkvSNnPZd6qtr\nP5uKSPexrKvLROs6J6KKTqiLhSKA63tZH8SXGB1uBnmGg1Hqb0MeHYR6z4h+\nm6ixWI6VO6jUnA0gXLbW5mhNRg9GLJyfb1CVxM0wwzv5ZUAJ+qzsojNy/BY+\nk3M2reMvSPDNDfXkvUrTC0bM0ZprcXwwaLqYiy7KZDGi8TjIeynst4ZQtcXG\nf48N\r\n=zHyB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.0-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"yup":"^0.32.9","jest":"^26.6.3","next":"^10.2.0","tsdx":"^0.14.1","husky":"^6.0.0","react":"^17.0.2","tslib":"^2.2.0","react-dom":"^17.0.2","size-limit":"^4.10.2","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/react":"^17.0.4","@types/react-dom":"^17.0.3","next-page-tester":"^0.24.2","@testing-library/react":"^11.2.6","@testing-library/jest-dom":"^5.12.0","@size-limit/preset-small-lib":"^4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.1-0_1620062416271_0.03451187716443971","host":"s3://npm-registry-packages"}},"0.1.1-1":{"name":"next-validations","version":"0.1.1-1","author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.1-1","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"3547891fffeca9d3f3b8e3ca34c3052690ca95e8","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.1-1.tgz","fileCount":23,"integrity":"sha512-BBsY5sbsxvYYep8rO7ZsdAFG9gn9QAnx8NNiW+YHacsmHeyXqtQO+s+FNjM2xwVijO1u3Ysr9+P83foteQSrww==","signatures":[{"sig":"MEQCIENZSFoeYkALpAaN70CuIbDEV9Uq6ct1O/1w9cxxdgK5AiB+MuR+NbYU3HVkUWXcAB8lkZebNev5A4LCe/MtK2hPpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkDHYCRA9TVsSAnZWagAA8UwP/2atk06xPdzG/7SJfN40\nPAuOCcoaVFXlM7cUc2mhw0te7OywBZHdoYTDW/sgbZ57OfI6JJpjW+SCBIpJ\nguvpAuEpwtJZIQ/vRxy5QAdcVYf1i3qwZJky0DQP1ccn8WsGY6hKtkmJbJpK\nHt0ibDu6diQOs/XiFvhmpuxmICIFjl+OojPD0AxD2KctUUp1Tp79vsL+ELdc\nR0NhWocZBtl0Tkr6nqwFOiHNCq7gH2qbSaoiclMb7VAtIBdZQUKjvRClcuF0\n6WeSynLqFZODh8db3nN9KDVIPr488hJFLlmxcV++AsfTBY1KJKFhoElBivVC\n0jvuZjhjFdKs/l4KHdLm3MEPijQ3g5edT0I9AYyIPpbMqLkmgEklinSIBnCq\n7WXNf7h5zia3BdeR6bmW4k21whlOvst4v+9RnH+7E8TbmcEogd44XLZT4ccM\njyuvLqKJLQ4/eAtMkdvGkSM2WLp+4C81lS+AjSlr84w/MRHBc1BdesKxkmIf\nc0AlfclSSJO4YNcLZJZiaEdhoyWVfNsKcz3GWdfnbPIQA2hn5eeiMSkyPXCN\nMor8r+gXjVzjdX/31mMs016t3bYINyzHI8IWXAZnVuoWvLeulZRdxrQFS8wM\nXE7I6B73nkinTqTZI4eAkDb5xXUvcUyEKtGFy0cGjIPXEXlQgJHikxgq6R79\nW0K8\r\n=jiTo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.0-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yup":"^0.32.9","jest":"^26.6.3","next":"^10.2.0","tsdx":"^0.14.1","husky":"^6.0.0","react":"^17.0.2","tslib":"^2.2.0","react-dom":"^17.0.2","size-limit":"^4.10.2","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/react":"^17.0.4","@types/react-dom":"^17.0.3","next-page-tester":"^0.24.2","@testing-library/react":"^11.2.6","@testing-library/jest-dom":"^5.12.0","@size-limit/preset-small-lib":"^4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.1-1_1620062680297_0.17282768067145393","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"next-validations","version":"0.1.1","author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.1","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"6f582609f16bc40b11fbeed2906a71eaa72c7524","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.1.tgz","fileCount":23,"integrity":"sha512-rxN+C7SIFMuXZrKBfWSoyYN4BYTYJ0VzSAmw9KhNTDYy3ZcFUh7Y/HcKDYvLpZ4hwWQGox2aVnOdDI6lRYVrSA==","signatures":[{"sig":"MEYCIQDhuuuC+4Jr+vWu1x/5yYCj3FTNQLvF/0umEihZmt6qeQIhAMqULk1bITCAFKVG9oK4tSlrkEVj7hOwkQdjvVyBd72U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkIyaCRA9TVsSAnZWagAApOwP/1WVr5vIhx4MDmO9ZcCE\nY/AHxfGBruNunpHx3eES3bA7lZ2bWxPgLWqiuilQx2bkv1NH9kYBgXc3IEc3\nqpiWBGN+ULjbfRMEcWcDC3svKBeOzgeAffhjMfXILWLF4IyWldwjcpaU2cwv\nv602266Y5ZTm/aGzbpGiChQ9qtDMyFlK7saDRlZpFH8rMK0u4Abr7PtxbiGf\nWSA0Bmz0F4qgIWGY33YCOJUEwmTIdJICXVZyL405CUN/TutxqEycKzKz8gFj\nj00gvfMHf370TiF26vEWjZW5jBynuThi4mkhw44+LPZaB8N0VURwCg1n6+c9\nVql2+kpyG5BeM7HDDkqkK9sb9ZNuutC89ftbbqtu+nH0RbL3ZM6zfviJvChr\nGUrN2XhmM382llS4pTQAAXXTn1NwB67Vh4er7BzgLjW0F0K1K9gnKofIOSa3\nC+sXLgialjW9DE2HbbDpDpm651BZhycvc8oNhkC33GxOLoQlc/mpfAUt62zC\nmQE7KmLBd+Hy12/hBhIP43570fY9f+8zSx0EGLEI4Sqz4iqZjVAZBcJISPTM\n9OQZL2ByjlyuJ1Va1H3aM6Z+ZsJtp8GM9ms/AIg4N6Cx1E7aOVugf7B7cRBK\nD/Enjf+0SLNFnOnY8F0pj/hhsFOPhXov+BZKu0h16wxCK6xR12a0PZ9ZIjEJ\nl2CA\r\n=q23g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.0-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.4","@types/react-dom":"17.0.3","next-page-tester":"0.24.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.1_1620085913507_0.24981287821284348","host":"s3://npm-registry-packages"}},"0.1.2-0":{"name":"next-validations","version":"0.1.2-0","author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.2-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"39fe34d31d09a15e818ef87c1b8f7695b233c03f","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.2-0.tgz","fileCount":25,"integrity":"sha512-90dhiBeyKxj9nq4iE+MGkkVmJ8r8t330yiyGCGj/vD6dxa8zOLD4VAWEMEZQYE0DQOGEFiQSW4ASU27XtReMWg==","signatures":[{"sig":"MEQCIAH6XoyNQBhc4Y/7n5U7D+tNXFSKtP3di88TirAc2oLFAiAYzu5NQkHPECvWkZOPTOI/bEFZMBV+UnHhEobBDxHz7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkWstCRA9TVsSAnZWagAAkFUP/jXjphf+x1GIpgZWFQdE\nyxV1VbAD6h2grCUUaIxlbar1uTHWioQVpeZJBdvCwp0rF9fRViFy3eE3ZZhE\nJhO3bvKMndnCGCf/7jwv+OVhwSxv7llYGq9fa6g8hSt6w9HA16LfTf3J7iNb\nivBlCWfsoBfJ4spqygn+jvQ3zfM/x1CjImun3L5HSSTni2KdC7nQKL/iwA7X\nfubSJLTJspxYf8UbspQX+GNTbys5RSWfKdv1FX0hc4FhJV1cw7QQhxSLHa2O\nEAgIs3SZ4n53nCWK8QrHpDkQdDKmuSMRs4VRoYzf4Tfhwrqij8zdueKuxnMy\nieknA57ZVwWny4xZ4Zzp14JVQf/aRhZSHxb8Cckx6GEm0etJBlYGOL39TqgG\ny1mkjGACId1LZutBaZoSzL5RO9cTeuM14mjaqyWqJzdt8SIxLrcyWD/gfhPm\nvGP/UNnBUy98G2HocglGXF6IQOL1UUYVI37SJNX55LpEHbiwgjkqKaqpeL9v\n7BAvSFHAsa/s2Yw8D8KG+Fb/KORbsvmLo7IXd7ydW3AvsJ8wUhI8zyGBmhQ+\nQo5KytA+R2IRYF0dhcBErnryxze4vwPA8HarT2qklIZcyRmLbFGMr5q9cWNN\n+zixx0Say2P7t8fQE761/wIQYAcVdm7dbkBWiirfSiUTYZjJCsLutGk2/uHo\n9dGl\r\n=PoS2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","vercel-build":"npx typedoc src/index.ts","example-build":"cd example && yarn add next-validations && yarn build"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.0-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.4","@types/react-dom":"17.0.3","fastest-validator":"^1.10.1","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.2-0_1620142892432_0.3684387574269168","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"next-validations","version":"0.1.2","author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.2","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"35124acf3ab129a91f78d9d08f923edee1a8b81c","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.2.tgz","fileCount":25,"integrity":"sha512-mvsiO8RIwMDQuETn2YVjlKbpP+s6//ktiwXOHj6RmaQzq/wBychc0FTfHwa6YqxViZcgBRvIHCzy0Ip0lJWmQQ==","signatures":[{"sig":"MEUCIGkPRXIsmJV29U6ITAmn+RjtKr+7tWL/SRzs5ayW2SluAiEAwjkiqV1DQSqqQCVA+QKxC7BUi2F2uUtFn2eJqULAo4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkXkECRA9TVsSAnZWagAAMKgP/3FFVt6TSx57e0+5avs6\nYWJ33xY4pOp5j1CLXUE2xQOCpHpChYbBdnaSD970NweEuJ3BEyqivIKJyyFh\n2n3s+naRvrtTblLwAnYJfWXs3SIgPlHnvW4IEDXpAJg7GjqBrnu5ZrF93ifQ\nOBWzOPe4+fKaqjCwGRq+XmT7/jTiCY3xc/9uhv6mcBp5dw7f15nI2Dvuh3Rc\nQrbUk1ihr0mzFqUCPvFhEnTCBb5x8Io1E72mr72Hb2sNBQqzGb/hSvlAroVC\nNtQKIEkYPD7baNcngSzlqnQQGMtFKprZIVvBzXKUy1kQzDYgYoZuLN7LIGte\nOth4ADr1rSd5hABWeEZD72FFSthj+NSA4agoFjOu1x05sH8CVGb+I+mNi8Z9\nzkQdMzHWrna2ot5a6IKkGCjnNs5Lpeg8PR8aBYUWjx1MqXHHwHc10A+gilFw\nxF+Nl2kJ6ktfHB4UwWujqyANTUthgi/UfhRLLqBgzbe7Ka3nX+U65tRKIDOj\n6EiV6qD+rjCSwoDL3Qk5UH76DPQ+naawJIGefegUIFrI+Pe9T10a34ru1Ga8\nASCDytj0fqCc90PzC6BlioDYIVHQFBP8qdB+JQIGQ01CKGX6ndWDlikDy/RX\nYeqR6RikYeE+VxzfWZBvfS70OfNJ0w6m/0dODf8rlaEQOM4GZXQfxDy+DgMe\nk2cF\r\n=LeDq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","vercel-build":"npx typedoc src/index.ts","example-build":"cd example && yarn add next-validations && yarn build"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.0-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.4","@types/react-dom":"17.0.3","fastest-validator":"^1.10.1","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.2_1620146435582_0.08923022244613277","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"next-validations","version":"0.1.4","author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.4","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"fe1715a271827d04710144bcbf8932d1ec34c043","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.4.tgz","fileCount":28,"integrity":"sha512-Uds9C06g/u51IYFx4KMBf58fNXkBW30xOWdKlOTeCdC7OhwjFxs7tN1X05m32qpGAA+W2QxS2vUBufTmdREQpQ==","signatures":[{"sig":"MEUCIQCPpCKetfwELvq9zImmej52JgRTXVRMsrhwktEXfe5A3QIgDi4ahVxh9iLe5VHlIEallofPGTlI6jlNRWouB61FPW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrOzCRA9TVsSAnZWagAAonkQAJbQV7FeHBPqqX8sIO/H\nYf7P+Iko8RvSpT45l9UeNnyyooljy9/TdouqJygwa6uvcsxB/bJFAxOSIwQU\nGVzSVi8EWffP1jMO/1ha4xqaGOKbNR6M7jjySBmP/8sQvtlZcmPrEfghzy2F\nzFELB9ikiZkkLlaAed4QIuB1vr+Wp5JTreiIoIkXsc/WWeMnV/wPOUTm7GE4\n3tM/dGv3J+2jfo/NXjL4EwDQU966OFtObWIfle0a0ThINIbe87ShwT3F5dw9\nDSP8SAaGweMKhWSzpfVpaD8ClAqpAgGNre2km3T+SPpCo6PI5P0+qamWRSds\ntGlsnOuWq5c8jrNNKce9XkkDh7nYRb82IOhoZRUJ8wBeADB7inbX+YaWeuWy\nGhdptdgxGraCikZqsT1jYVMkv/F1tpUUp4qI6WWvICXFb9FD/9ejEIPooZ5M\nD+zAk0Z+rzjU8PADWNqpGb/TmyQrh3xaJ8qxs1SL59zqt0eyX9vc5MqJwWPQ\n9A9tEFA1gitNrYdR9oQ76qrPBzV5MYmN0u2h7qS5PZI7Y+Rxr3pEAlJt8KMO\njxTuZfxYb/TOtrqAG6PAGXDTP7WWl9pBTyS8RjEX/z0Ot9fcl9BXQAHcG3H+\n2jujL10S9XpICWKBewfhg3MYXRUqouYCRt21+dhPG09PwBAPmAEMs87U8anv\ncRV1\r\n=RfV0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.0-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.4_1620226995123_0.5591593346009913","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"next-validations","version":"0.1.5","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.5","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"47e5afc279b51c56a49b0843a769c1a033b7089b","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.5.tgz","fileCount":28,"integrity":"sha512-mowIWzjBO1Au47+sesevF0iTctivW4e9k37YM0DHEnECa4dSRRC7zMd6iUo/YL3iZiM4zZOibcT6SOxsQxUzEA==","signatures":[{"sig":"MEUCIDSom7jLjz+jw5F2sqe7WzsHN9IdBcBFkmP1b5GnGWX/AiEAueKiKnI686uo1jJznpuh2UGCn4bBldqoklyaelj92xc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgljBgCRA9TVsSAnZWagAAh+0P/1d64xq1+zTyFcZMYavo\nTemLLtOXyd6L/nBooDi5M07C7wy/Rb+8W9LfSc79Daj9GCQxom8Uh3+qw0KS\nNSd88Y7mQX1VOM3kZfbsJoGEETULd/cmvWG36qVTjPWglWNL0bTjF70ms87H\nP5sxBrsfJ/J1sEDnSpgVO2Oc8zfVcrO0Ev4DRGzJzUcK47UkrnI7P7NAord1\nnhn9C7rBrrd8fssdSdQ7JEeTm3j5IkwTSxj2oCtkhylM9GXtj+QemuqfTHj2\nXxesvm7iEmjRjSBdSL/rhdzsbje6wOBzhbQNHNcQ4pYa5h9VUuZXvYqOqBFm\nVaUJkHn4pNo0Ta/QDzvvunYFw1sel5Ap0xYdcDTI1MpEBHiMuU78AjbluZxZ\nxXAL+VlmOnIMtrK9VsIja4SS6aHm+esARymsHRvFqQZUXEX8COrA5WtkrT/X\n+xl9nJwrmd500GfrX1fLLqyj3CJM+//pBdopgK8yk7hRFaduV2+pVA8aVAyL\nUAHgFI6uHxY60ctQBXmB+oCbFNcMV91j1tI9obb0GWIszjgXNXRw5+UncABb\nhmrZt5cwmugWlJzEPE5wN7wO4FddOx+9GT28gk6Svsx+UOej6Z1LpBoPv3ZU\nv0vdq+36kmaOrQuBkngH7tDM33OOTN1741iZr9deZmmw4OxklI0cYn0FKZmR\nkm7A\r\n=D2BF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.5-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"joi":"17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@skypack/package-check":"^0.2.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.5_1620455520440_0.10437449355471706","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"next-validations","version":"0.1.6","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.6","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"6df9d61c4f8ed281143344b4110ea027de12b01a","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.6.tgz","fileCount":28,"integrity":"sha512-a20iFfQmVn8O333ofD48jBPLepUPzdvQ51/dGEiGuNWY2Iuo2YWHszB8spNirq73AQIvF7MVKXQOpEB/ofBu8w==","signatures":[{"sig":"MEYCIQDniYn6dTId2mxXAP+5ll1aj7Uq51MNIifsQWbOA3OU/gIhANP5ZQNL/GuubuCnf0Wz/S2GjQ0Eg6a1HUnqppOVFIaM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgljCmCRA9TVsSAnZWagAAOp8QAIChDyjpgGzcH5Z5si6f\nh8nXtuCmx6WFfGr0adW2hhX7cNNG8jpFSsLEBx00cBPg9NwcdcdsvR0kD8/n\nQ/Xv+k3BQcDu949dMeahRJiu3qbdjFN+H5SfbPTnQmdlxSMT2BTsLlZeiV2e\nmrsj3D93iWD9n683Zq/MDgmj3YAWW8JW6WHsrXamNiXMgJNyCFgV1V9hcfhz\n6uEM0x48JmVg+x1B0OlhVA2oTC+ylwPi4giH2W4tEXodsF7DMPM2ab/PTyX3\nGy8/f/OdLOsPrkOhr2mvNjpU/xtuRYsDnwjqAIHBjJOQoM63cr1OQNZqqxom\nQXklIDUBm/CSEcvuruWnp3XHVaEAjQXcs7m0ryu8PIiwIQ9EuhPXJkew6gRd\n8IHLYlziNtUmaq6Cl4O82AjDiV5qbgEiHs/2BJt1I/OmBbVxqifQ769NNul2\nfn3O4x6Wa9r9psqB6m8iq8OQt9hkm36VJNMWMVcseGl+3jvK8ybiQiHY4DFP\nm8bIO8BOSXs2UOx8eVeOYnCNZEdQ4r4NPXhH9btByq1tkRfYV4Ek0a4wfYWH\n4BL0FZXESRKV1WTPTxL6cMTuZwd7LBfdiiMxXpurJy2wXleiniq79VJ9AmRI\nQ8043jolqn+yaDUyqP1vUs/611zp46SLV978/5ORIjVGLv1EztSVi2VMbnAc\nNe+Q\r\n=HSa7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.6-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"joi":"17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@skypack/package-check":"^0.2.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.6_1620455589873_0.48166557155886625","host":"s3://npm-registry-packages"}},"0.1.7-0":{"name":"next-validations","version":"0.1.7-0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.7-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"99a8efc2b7f3b9dbe75e96c798a9e766dcc1e5fd","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.7-0.tgz","fileCount":28,"integrity":"sha512-EUKshkfjYmyiLMJ0/JsPIgix9L+ZcCpl4N2neIf9UjVBGDtQ9YyRWMC3vcswPIou4x/J2JEPrm8w0f2KoNV8GQ==","signatures":[{"sig":"MEUCIQC6OnNmAkcbCLyb2ZQKkI60DRPrm+AC9gOgDassvphSXwIgBLcRIvorh6oyyqx8mwL1uixa1C9cPhEUW3CeaQiBcJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl4FoCRA9TVsSAnZWagAAzg4P/2x7CbrOQqjkphDL+XXi\nW0O8guOhu+uVnVoRqv1ArwyEsS+TGCcEZvJ3gV79wxA8twpO8wGP/QPKE2yo\nvt3tp9YxH+7wrWL9LmXrIRrX7rgc96LA3YqLYok/Lk/6HiDK+MEBT6YmA8xM\nNbt4jeULmhQ46tPnj1B7HPfqqz1vxxpH7WlJDl7caJTxba4G8nmn9j8tQLgY\nZ4kMlzSrnFkjTI5j9zHclnBT2nGzNZWsAdvRMWKMLxP02WGUwb/1d2OuaeZJ\nhje78vx1ESbIPKqc7e5lvdkIYXWJabhHX5+4w5vsIawG7pZdoqtcVOr83XFQ\nx1kiw/DXeO95kA2fKj++9n9/nMQIDYHj80hICmtTzuAAQOTnLjF199OvCqCX\nrEpmc+/6AWHwnTtq2UZY6vmNFI2T2C8jalx1ktNGQN2R0pGmeoOQt7NQfLhF\nuQIXbN+bGFROgWXFJozSKbsb3QmXXF4z8Uc9z51c0RyUA40Y07LFaZrCW0Xc\nbrlOWsi4viCreIflXt0h9XvxO3z7jpTnaJMJIz25MNE6tzK4rAMg6q7pGHmu\nVR4NraOlq8fiv/at9vNr2ktpctN/QNbcD39p426LBSXsNbwM3O1hoCqEHQVp\nf/ONGdqkP8OGIUU8Yp/APE7l9XuSyqDFhTafW395FIQVOpWTu8RcG8Mcj1eU\nbG65\r\n=R3Zv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.6-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@skypack/package-check":"0.2.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.7-0_1620541799992_0.855499106077166","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"next-validations","version":"0.1.7","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.7","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"684411fd83c26baad082f341818a822e14ae0284","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.7.tgz","fileCount":28,"integrity":"sha512-CRtAgjMhtkzc3UuHCrOBCyMUx6HDTrpfcHRddqbWCX85LyKw8rNU9bNQ66EiBflNnqGP4YJHkQ7eHtTzdiU8MQ==","signatures":[{"sig":"MEYCIQCZZR784UDuvpLmfy/Ssr07LRDs3wFrbwfToneZ22VvqgIhAMmFuPANZ29CTdOCJy3BAa9QcdLUfEFTqCxYEPW7XURV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl4IUCRA9TVsSAnZWagAAKMIP/0O0N9hB/IpdhExxnjG1\netIynhUQ4aGOJJn4m9i48ANmNy/jyva4kTZWfLflerm2LDql6XAlUNcGLQmL\nLKgFxlzFzM+rU7VVfMjhHO/4J9owSM8qqdaCzunZepaLysmyCie0B1vV5NUa\n+Tqb5unp37NWG1nvK6pn9vWbtgJYDwx/ly1xlqU/5r++7M5Z5rHgxHM54LLd\n7o7qwagNJu8cLjJyFgLvT98bKZcE5O2Kgk3k31N/npA/vTrhgLGNKMKRYP58\nFyTKDRX9J8x/ygyS0QnLwIwY2NlctkE5ffKOKEGDiBHfcVkN3Paqukk4xasT\nJuvZ+YQuUYXnUxyMN0eHYf20ue8+6iWRY7mfxVsKAj2wTYczeHjuBrRhvHcL\n3xQ4pXnc60t8uFYLQ5QLE0cf2C/JbntUhN92xstfd3/T0Cx1t1nlFlSe5+xl\n91zPVyPj6CVM4Yc6mMjN6ySneiB//Q2ElI1+S+XC+mycWBrqYUkl9KapvcjY\nz2Di6M4uV31UszuVfUG0t020mdLKI1xEk2H29a3zggYpVYq5cdnuO6rsLMJo\nJWkVWccVNVuKAfRreH1AMzEwGT/gdrLXG5LE4irUwLqSyvq+Lo15Qts1zbQY\nyQ0U7oJrJhyNE0eRk0Lzmd5K/RpZM9kON/KsJfGZWbyb24WR0HfRYzTr9wtt\n99Yn\r\n=Bkyo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.6-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"joi":"17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@skypack/package-check":"0.2.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.7_1620541972268_0.9413275205532126","host":"s3://npm-registry-packages"}},"0.1.8-0":{"name":"next-validations","version":"0.1.8-0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.8-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"3f92e055bcc1449d42dcd7d9838022268b2401af","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.8-0.tgz","fileCount":28,"integrity":"sha512-VJgNUX7V0TXMaqOQneTPDQMrLkldR/rQ7t+OxZlcpEIKEtymrwKjYvlFtn/jw8yd06Eq89JQqe1+J63F/eKN3g==","signatures":[{"sig":"MEUCIH5CJbnjsSayMBw7XEQ9Pt/JflgUdCkkuwf/5Mvqzt52AiEAyTaB4bBcUmw4Wq8XDDdgriwbktuYv7GN3mQ862DL3Rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl/+CCRA9TVsSAnZWagAAipEP/34o/3AZnIMBrYW+OPbe\nljIqzArW+GlsT/etubRtOjj+5mVlb/0zpXd9yTOvraMq+fWtIkcqkHqNQfvv\n8wXz8Zb3SyyUYr1p8G6CIhinoosZDvYuRx4etVcyUO2ZP8JzYstsqk6QyoTX\nVp9bKkU1mfTl3/kV0zLNdYPE4kni7mdRqn92NcdVhRW0U1fTU0k/Y7XO2HOF\nVqGj3FTvecnQn6rmE6EKK+tMxWVReazON4vEvZpuUHJTCybnzBgCDKhJbaLi\nDF20RhH9DvAGgnXxzQHsx49B0BD98cdi2BhzrE/0hCMQyIWG2M30BPEdj+Qh\nQMfQO5HZYBehDbjdzruuB3co5gwXPoKLPTepONMJ2xz+2hwQv97cJSluThEF\nueY58JPK1jfa5ldPneM87ukzUImMw6UP7L5zt33pEOY83gCbT0gKhLMzDtvN\nW48S5B+FexYt+VBqmXm24fHPtfq1Juu8Ph6OyeF8IMg56rDwPxNxysvXJY0/\ng5VbM6hf4oQvq6pftvg3r9BQ1O13pRbZ3DX1rDw21xZ+i44JDfDvEpDTvqXH\ncTjk+VvJAYU2ERM4hnZRLSuz2pqYnPeC5b5dXVdIVmOXwb/DFFyn/6V27c9H\nT+f+7VIVVCHyz5cO19kkd2dfa6JoUEUhqC/OjSRq3Og6C6EouNHEHEJo1lQv\nLycw\r\n=G9DT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.6-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@skypack/package-check":"0.2.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"joi":"*","yup":"*","next":">=9","fastest-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.8-0_1620574082037_0.8908627733223762","host":"s3://npm-registry-packages"}},"0.1.8-1":{"name":"next-validations","version":"0.1.8-1","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.8-1","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"5bce7f8a35ac46408e688d4ae92e0b1e77510aa6","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.8-1.tgz","fileCount":28,"integrity":"sha512-5RZx8LBlaGnU8qZaMbGo9HQi3V0hZ/tXiXFR2yjCbog4KrcjaGlVYo+gu6db5ew2xwjBMWrM6N4y15dZ8/rwsQ==","signatures":[{"sig":"MEUCIH8u2EIMU9t6GXBvgwnaVccfvtW54vkkT4TLJQgxhxJDAiEAmJUJ53f+yJ2IQ7wEad1T+zUkwdunXF73s7jP09YHUys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmALwCRA9TVsSAnZWagAAjhEP/jkf1BisbD9C0LAjzT0D\nxUSQbyO10HrWzzstfwbyzDHNzXvPUnjVneV3Vz5qhe2WjCJSqtR/8ZuFPBVc\nXQOmzX3YVKBIZqbTUBeVj9shfdfvXG4jnSESPrat4ndf1t2fUV3jBbfGEWrF\n29CuQeh9+chlXgNl3YnI5r6OJ32SJ+CYbH9E+VxychhdyTxC0fedQqLDBuXQ\nlQOuLx6QGcoJjTdRXvEaKL9aT865EFxW5q6hnnVvVnOADOfKpyZehwij5l1V\nWsr0uHLGI4ab0XiKrEUImrPf+E07yZtjp62lbfdhVeok1VaZWITMzXeM9FoU\nhXqTJepT+j1jSHXB0xlyza0c5qDZVbvMQq/hJFRFQmUm3Wc4PCE1ncblZX3B\nZ3LfterkRxUojfy3ETBnWte0louIIH85e1MbTCasudCAfPZX1v3T1Us8ElIz\nW3xSs9+qDZVmzfU5U2EmlO928kiTwaRa3mCHUIjUJAb+b2GYbi5sCDJAKGJL\nk4oTvzvH1LA0IPW0DGtmWkZnoo7TX79ZvSn7P5rpkbDkdcc6VdreCWsmMbXn\nHmRfg/gmnjWLLB+qJ26vNmsGyKyXE62YjklydUN0aaeYoqbRb7z/P7XK/ZbR\nZx5AqcjhUAT+rEmVB0BUDaUjjLPrHIjkWPRQovH6kNGUDyeS7f8mV+Hnrulf\naTiE\r\n=voh4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.6-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@skypack/package-check":"0.2.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"joi":"*","yup":"*","next":">=9","fastest-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.8-1_1620574960086_0.21683688267436474","host":"s3://npm-registry-packages"}},"0.1.8-2":{"name":"next-validations","version":"0.1.8-2","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.8-2","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"bfa11bcaa86f05517a96308a7b44aa52e1aedb24","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.8-2.tgz","fileCount":28,"integrity":"sha512-S/MBKvQ+o7lVxI7+/XiIsFYgDyIkOgVDoFqKivyuW6e9hXZ5vkMOLXIHDQy/aTSUD2IFFbCoo1CKF1qjpU9jQQ==","signatures":[{"sig":"MEUCIQDe21NY37SLrXlCR8NkezTXYbNhOiEbbhcyicCNdQv02wIgMng+zOz0ebAg0+IaKRChkqSFsJkQwHjqB9na6X/p0nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmAfFCRA9TVsSAnZWagAAvn0P+QBtwAs9tBcpDKeX35ET\n344d5uWi97/beY5ys38+oxdUTq0w73wRTiejrAXNRP5aY6dgiVfxRNc7aHST\nvitj/x5lZhda5MPen1wLkYEW+CYlPDlDSIA4B4+QBsIWBsC9ObT+CpORjYB1\nX2qZ5WObjFW3M5UfHAU8l+m2DQlCqKR5UTiv03jMcrbZOXvtDU6fb75EWYPP\n8nIoLxAu8UTqflAPTbf2jsdIE8H4ftKmitXr+UoIu7YH+Y7BwjfZ1ELNN0mE\nknYizxpzO+oj9yoxlYdpjLnp8ZsIxOhWKkn326CYzJg9BoiVC3n8BJwJkXZo\nP2SPkyINpHyQvY2OugMvJM74aBKDKRECjH248Xo9Jk4VF0l1vs5Ft0zwd7U0\n3HMqNzEPNhNqixBx2NTtH4gLWAqSFn02ztadgs4H9JqR5k2vDKtcX2LzbyPe\nz3uy9R9M+vzfvAP8LUY035MYVIyp5vx/1ZpIK4+dzy5iRaUcFeFkYGXa8ZQH\nud4Eaq/gSywbw2mlOOCilAD+ysRW7ml5tbyuvIEMHcrHwWuFWOGxo9qucSe+\nCinig4BF3OaG51su4kRdUeEiNh6ykVXPj7BcJRKxYEeG2fHmAxj5LqEIKxe0\nCNmpLXYzOi2mlZJ7EGj89ONhEhuVdZesYSREnsr4ZQR7DgBNOS9Jv+0tLsXc\nESDZ\r\n=+jcF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.6-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@skypack/package-check":"0.2.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"joi":"*","yup":"*","next":">=9","fastest-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.8-2_1620576196750_0.7917080216984298","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"next-validations","version":"0.1.8","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.8","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"1a96d8a68eb47d2a2b21800ca05cf87476aa6e60","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.8.tgz","fileCount":28,"integrity":"sha512-cLnHCj5YpF8iQaCeP7R094bSDV8VH8lc/6DZJ7os0m4IulmPTlN+nQ+mMxfjfTUfSaw1QLqrnuPAqT4abe3LnQ==","signatures":[{"sig":"MEUCIQC0O+TpujRD52zc3KA3fgu/6ONX0jYLGTNr9aP1P53HPwIgavr4VMrXdDL4VaRsUIxLmylXuhxgn71ehd3FBy9y3Ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmAjCCRA9TVsSAnZWagAAGaYQAI+bhwZkjQBaWsD8Bu28\nDulII8MBtH8vkWJrQmKMQe3ByfUBypR/j+dXrQbkPoilLK1OtoQ6a9LTDKSA\ns8rp+RKG719iW9cCJCYlMPI4+KWJe8UR1gPb74fig/9ybWq/zbw/BsDWOXqc\noHmnIZOQottXEdLXR9CTRG/ZPr/k/VabYvbP9cSKdzMKY7ZC1hAvDe6ucp84\nSaFsD+1eHibiXdzdpUXyKc9omdQkjVKDBfNsjOicXzKusNLiToTz2lcuB9Ut\nUJxV06bigwLvppk3MIeDW8fw+Fo156EWxCsgTsTg3G9V73qewl4lzs44oWw3\nwltwCeHgpi6u8WVj2FEB/2asB/e1C6MWao84U3bgKGE2Tc04LJCuaIHRZWLF\nOguxiwTIOS8gOx1zZiijGLWO9PwhIZRtn64u/pOG1zZSJ/t3wxfRYGy1gHKd\nUjnpEayRWIUQKcjIxKx+URnnDa+DlyQorOxIhLuo2dWn2Qoty+v7VPhIGT+D\npuVLIJEYAHEbSXNB5ZfQ/VvjZnKt6/bJsfXV05HHnYUvDvzXk+bCDaTR6Bbi\n72dGIa5tjH/31blMl6DOQlwufXDwDgO24TjxI3SZ9mgpzPKbzcv2Vu0h0AGn\nfFUh2VhXBqPddk3KWfYdpDExzuawP5xpVUApLHGb+/0O3eZ1+wFg5TbHPyPA\ngN2o\r\n=Hvwg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.6-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"joi":"17.4.0","yup":"0.32.9","jest":"26.6.3","next":"10.2.0","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.10.2","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.5","@types/react-dom":"17.0.3","standard-version":"9.3.0","fastest-validator":"1.10.1","@skypack/package-check":"0.2.2","@testing-library/react":"11.2.6","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.10.2"},"peerDependencies":{"joi":"*","yup":"*","next":">=9","fastest-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.8_1620576449582_0.7917422596122126","host":"s3://npm-registry-packages"}},"0.1.9-0":{"name":"next-validations","version":"0.1.9-0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.9-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"e7b1e8dedba3979d95f562b084db0585d200b586","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.9-0.tgz","fileCount":30,"integrity":"sha512-DSdjuPvzltrOTzdqNrsuCWIyECA2BqeSNT7S+gq68yR952KrsZ3694Q2FVKhy8Kh7KnervTcXjAlDtjo5PB6tg==","signatures":[{"sig":"MEUCIHtc3iBSlqot1u8Rry0CbDFKZEHKXXHcd/8mtsiZYKB6AiEAoFjnrGsEA7sL8DPb7GhOSc5vOmlpiDgu3L4N7V6qloQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrnEbCRA9TVsSAnZWagAAiTgQAITdCJR6WhlPS5fvXeup\nNS1BE/NBc7WwMbqtRHFrhVLq8mRfVXbRb6j/l77nYbG4kzsaRIXRlI1agUtg\nFDA2dBDbArQo3f1d6tD+dvAAk36X9ZKYHUN8UhRvE+PRSmRoybRUYj7yOn6n\naB8BJ2ukDGgeU/8oAc5gMOkSLn1MN94nAZkvinkJ+AUnn5mXEQyXzvHBlAnL\ndvEum6S0SUu3ea17vQrB72qZiFoQrmwKsDhuDMkWgeiSYw3h4Kx68MMgihlj\nLx4B4zFC7QfKxVI9Cl3DrktKS6z7BirFOil3wl6/RYxcM8aSMCNHWXwsGi5u\nSweT/OkrX6uhXcqe79YhK7Cii6w/G8jKNItK3Ni+fClXpgQ/ooABwNaJ3HwA\nI56xmwkd1SjRUYZTwVwCh6ggkO/ZtKz/mPEaLQg7IoiDXtVIS/N5IgRW+7xS\nt0fMoB3qTEG7HJMCT+b/uEvm6pGnHydYu3ZZSwnYMnEG6t3SCTqkNUGTgYO0\nLwM5CLwHuNNo78X5FJzVB5zrUCgwEV/8m/4amy8z/WhZxDywRv6x9bMTa0Sx\ny++0phj+Z+Uj55MEay8p5OHGC5cw9sOs+8uymfyJd3ZghVVj14vwfxu75Jyh\no1L5HB75JBOYcj22uHszoBEwUlhWlLkDJCITV421BgPqLyjs/8TvKIslNTF6\nStzR\r\n=6GbB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"![Version](https://img.shields.io/badge/version-0.1.6-blue.svg?cacheSeconds=2592000) ![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https:","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"17.4.0","yup":"0.32.9","zod":"^3.1.0","jest":"27.0.1","next":"10.2.3","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.11.0","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.8","@types/react-dom":"17.0.5","standard-version":"9.3.0","fastest-validator":"1.11.0","@skypack/package-check":"0.2.2","@testing-library/react":"11.2.7","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.11.0"},"peerDependencies":{"joi":"*","yup":"*","next":">=9","fastest-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.9-0_1622044955163_0.8278738929878879","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"next-validations","version":"0.1.10","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.10","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"cf85144c1d298c24d95fadccb0ab60294030b5b7","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.10.tgz","fileCount":30,"integrity":"sha512-97rgBPyoSoYfUpqorR2wDAe++hPFERudgmTVghqav6Ln1Ovqa+YtkYeFPVKmQtWwb8eAPIoEY+T85W/r2orG0Q==","signatures":[{"sig":"MEUCIDAl50dolNRdWbg/ipc7Wava5kc2Sgag60HFl3rAfFttAiEAlngK3jfW0QMu4/WvnTpLI6+xcAEsumQx6wv6mcs+LVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrnRjCRA9TVsSAnZWagAA+4kP/RDvftf9epauQDFnb+Jn\nY9rOOg0o+pRgeTCzP+wbwedjEyRYx6uteX2Zn7WeMUeY/JXVG9qvGN23AjT1\nMegoHf+oc59JMCeh8mnRgbODCamSok1kDTfy7xSzx41o9DvDcdc1LnfT31cC\nRyFpmY3ssg6TcJ1pM8gxCbkRKbHAbyAa4Zluk2GBR2BHTwLwF9kWQ5ggCkDP\n16nBvnotT24yuzZFayqUYfnVakEBg9gbDuEaDyOUvua40+KhgB3hglA5KsCF\n1D4NtcP+2c+FE74M67hJcRtIkMI00Rs4lwXxMbp7wiUF1ZQKQpwabXnMqEhq\nWb14CJx+USmaT480xJB6sylt3cbzZKeC1Omhh3qDMrqOlP99LKOPXnavCLcC\nUF8BtTUKAINUPCXUvC3TkAHvPGE5+0bpT+AVUo4Bfcp7lIFgf/nnK0cL5H6K\nbrmdZyUH9mXzbzNVp9PlbL5CtUpYyG7rPWibdxutp6PuIldgSXSVV4KtMk0O\ng57QRfoeLAZ2qeIvf38T5vau+RK7S/88F66jjFFTeh+vkcdPkb9eejMoVdyr\ntoxEb91TqZNvThQWbaJTSYxNYJww7YZrr6sP5jRVhIvTVKw4iMpYn0nKAtRV\n7W8mzIhkB0ZcWhT/M46PZSBNXVqTk9begggDg/f5TPt7P39A8cJsexiqcrzw\nSJ2a\r\n=15Hp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"joi":"17.4.0","yup":"0.32.9","zod":"^3.1.0","jest":"27.0.1","next":"10.2.3","tsdx":"0.14.1","husky":"6.0.0","react":"17.0.2","tslib":"2.2.0","typedoc":"0.20.36","react-dom":"17.0.2","size-limit":"4.11.0","typescript":"4.2.4","@types/jest":"26.0.23","@types/react":"17.0.8","@types/react-dom":"17.0.5","standard-version":"9.3.0","fastest-validator":"1.11.0","@skypack/package-check":"0.2.2","@testing-library/react":"11.2.7","@testing-library/jest-dom":"5.12.0","@size-limit/preset-small-lib":"4.11.0"},"peerDependencies":{"joi":"*","yup":"*","next":">=9","fastest-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.10_1622045795447_0.7042450005357914","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"next-validations","version":"0.1.11","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.11","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"fcc62dea5be8f9793d410de175f96e3fc1dac54d","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.11.tgz","fileCount":30,"integrity":"sha512-rdyRgZ3f3jwhLigdi9MC5R74BvRpB3cewa8LVnMHDiDRnSThvX0CdZ5KHK4t/SgrIGaVXiXOQ59KtvBqjcm5pA==","signatures":[{"sig":"MEUCIQCr/5UzgTzlbh+jxCRDv3s0/20AVSvaqZJEkAutzZ58ywIgIfDwRG0rZeLmVMn+b5gJTr2G1EnoSL+0YuIsNtQGk4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzdxYCRA9TVsSAnZWagAAXD4P/0QO1SsvLsf2e0/ymjUX\n+hSd8JCaVv2ww2UO7mXBQvDqkbJjdPEj5Vs16jp/th0geoCJTbcyh4jOA5H4\nKwM+VDTNu6/LUXNZp4NrtUyfNpSw0tbyAFpXzWVhs50r1VF95f+dJlX92LDF\nsyzlcwCB+s+fAm7cnsy/qI5DRZV4Hf7V8yDH/5oUZq41jbh/WnhmbTpF0v0q\nx0elBZs1mnW39yr1uQJczN3x/iYPWD9AxDP2n4C4i2N7NgEwFargZMDEaqQw\nJrmLBOaGPZxGli8SR/wKW2G+Oy3bWHefn43EP9mRA/hDq5KsCy5yvQGgYPqC\nvmPv7KkKZRSh33a4oy09mF8RuRCnrLAkjKeDLY5vUpbw2FteWAPRsL/fxgCQ\n6ykN/vJBUbAqzq8LfUClelDN4BSwy7gH99Va+CKl18Sf6NjLwrNN2hatoWmv\npF/2LojJHVVTMeLq/YeB6F8PkciDvj9La/7+NdN3Dm2kmLQbtV3wp/sXumF1\nnsK9DfKDP260TH244ULr7ew7ssHi3XILgT9PjdtVa8wgrVUrjyVapElncMLg\nAB4tGsztzdE9hNr7inJoQPIorReM/9t6ETvNMTl4NwNy6rIdIxG/raWpdArS\naisKnH3N3/GHaymSTsFu0TlX4XSGNuHplGrJPcdCPRgwCVZu9lQu2iRHfbkf\nfzgl\r\n=riTY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint"}},"module":"dist/next-validations.esm.js","engines":{"node":">=10"},"exports":{".":{"import":"./dist/next-validations.esm.js","require":"./dist/index.js"}},"scripts":{"lint":"tsdx lint","size":"size-limit","test":"tsdx test --passWithNoTests","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build","release":"standard-version","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/next-validations.cjs.production.min.js","limit":"10 KB"},{"path":"dist/next-validations.esm.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_hasShrinkwrap":false,"devDependencies":{"joi":"17.5.0","yup":"0.32.11","zod":"3.11.6","jest":"27.4.5","next":"12.0.7","tsdx":"0.14.1","husky":"7.0.4","react":"17.0.2","tslib":"2.3.1","typedoc":"0.22.10","react-dom":"17.0.2","size-limit":"7.0.5","typescript":"4.5.4","@types/jest":"27.0.3","@types/react":"17.0.38","@types/react-dom":"17.0.11","standard-version":"9.3.2","fastest-validator":"1.12.0","@skypack/package-check":"0.2.2","@testing-library/react":"12.1.2","@testing-library/jest-dom":"5.16.1","@size-limit/preset-small-lib":"7.0.5"},"peerDependencies":{"next":">=9"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.11_1640881239940_0.29733231674809546","host":"s3://npm-registry-packages"}},"0.1.12-0":{"name":"next-validations","version":"0.1.12-0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.1.12-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"c238096a36c5fd458df611ad707930322686146e","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.1.12-0.tgz","fileCount":24,"integrity":"sha512-LtqYtNI3vyFw0WcPtt/coh5GCWt9dsIbwhv/QW6namN/NGf5UdtBnEIaDm7GykK9Q+lLn3C0XmpyElIQvFuLDA==","signatures":[{"sig":"MEUCIQDj2Jvy9I3o6kwkIRrDhU08y8z3LOaIJsxhuXLwo5GJVwIgXvLbqE9IloVgmJWpM4f7cQWODb7wRj2H1sKyjmogmMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUC/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzrxAAk13RoInaONKThgMMDSesyLMdKutrX2F6WrMGobW0gW07Kihs\r\nxuOtmQ24P+T9YgHwD4lwksE/cK/5JRL6JtBF2l8/GrRIkYTK9ghkqePflmey\r\nwoP+uyFopC/XHhC5rSiONgl5YygZO/ZGUqPXWRUkPywRC4OQAhLxbLcOWZCG\r\n4l+8sev4bqD9i7PoOQhC8/tIxGyHnX/K7jaSbIT2G8Lf3NraS9P/SNpbHIVa\r\n6kR2foZqSzBJ4P2MvSPI9+wXnmYuZQJrzdi+OeuCfYpW+XtuyrEfj64zv6sl\r\nB7C8OLXB+CpsWpgLK5bc7ty/mqJnWKj7BRLBL+k6uqSuiODnCNru7mRRNfbz\r\nGZ+f4HIsXDH62q4ldWbp0PgBFmZTg5S0ljkueTSDThcoFxyahMsGO1Av3AQe\r\nFsh7kNbKhhVAiQQb5CQCOm5gtRwaeLRE0ch05MgvU7w0huEKO/3DEE8BSXl3\r\nN/EqrYLsjLQ/uVUUbst1m0rUiRI3WVI64y4u1fA+dHgQ1OmSWhOgMGbpkt4G\r\n1L/ouuGOsCauTC0/ieisG/Awl12oYDK/H+OjfY6iT16WywwH8KWC5MKmlCY0\r\nGbN2ilnrJQUYtvJEdsDXNx2vT25X143nhij/pot5fNxBSdVJijqDV3KgiFIW\r\n/JfKmotHWjddeV5D5TW//OMiyaBLbVaiMn0=\r\n=EO/o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","coverage":"vitest run --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","eslintConfig":{"extends":"productsway"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.11.0","joi":"17.6.0","yup":"0.32.11","zod":"3.14.4","jest":"27.5.1","next":"12.1.4","tsup":"5.12.4","vite":"2.9.1","husky":"7.0.4","react":"18.0.0","tslib":"2.3.1","eslint":"8.12.0","vitest":"0.9.2","typedoc":"0.22.14","prettier":"^2.6.2","react-dom":"18.0.0","size-limit":"7.0.8","typescript":"4.6.3","@types/jest":"27.4.1","@types/react":"18.0.0","@types/react-dom":"18.0.0","standard-version":"9.3.2","fastest-validator":"1.12.0","@skypack/package-check":"0.2.2","@testing-library/react":"13.0.0","@testing-library/jest-dom":"5.16.4","@typescript-eslint/parser":"5.18.0","eslint-config-productsway":"0.1.13","@size-limit/preset-small-lib":"7.0.8","@typescript-eslint/eslint-plugin":"5.18.0","@trivago/prettier-plugin-sort-imports":"3.2.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.1.12-0_1649422319941_0.9353879662342788","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"next-validations","version":"0.2.0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.2.0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"ce3c4bc332b115beda633521fd81e587987864eb","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.2.0.tgz","fileCount":24,"integrity":"sha512-QMF2hRNSSbjeBaCYqpt3mEM9CkXXzaMCWCvPyi5/vKTBjbgkiYtaQnUfjj5eH8dX+ZmRrBYGgN1EKqL7ZnI0wQ==","signatures":[{"sig":"MEUCIQCWOR+WrHeBXkdASz+YKeuF70Bj1GXy90rtks7SV6jpagIgV4LWsMV51VCENifKWQYg8cHw9xobEUYym5TqSUPiXS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUDjvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWABAAh2H83JsXxdbudukMhKeVwGIRhqbavswUyZ/oL9vd9x19HCNE\r\nEtCEkCHNMIesEx+Qa1wqaA5qj6QXydeUIOqz0R8zv5m4oANWZ3l0joKt2Hev\r\nPkH6x2SisX2h8l2Ot5HBYbpt+wtu7Ufx8q9v1TSfELpLllUwgnSLNUv9WOLM\r\n4owiK2aKMpwk9/XaEQxiuRVrck431IFr+bDPSOI7Shpf7XJTdI0UOFrC5tVU\r\n7/YA746AShkuz/EAyjmLftQd5HBFZJ+jrDt2/xni0A+nnbutQT9WHpdSK8nz\r\nCBvPn0YPgTRC4Ux4mVTfvLnXfAkkRV/zq/BG3VV6QH3//Ixpt6ZrWbsZPzOO\r\no+enX/MCGtnQwCxIhUEWvKP9vLmSaC3kVT5Iw1TT12HrOVKWjPobM8me3r0H\r\n1oHpYhgafW1K4AqZDtUKqOoChA1Q24IQF4NYGfMrmAwRUnOJTjzAjTrfy8/v\r\nxYYYQJMnt3AEaER6IOu64w4jAL/TmcZU9pKWyYtRsniMH08OLdtknkKOi7qj\r\nfXL1FLE/Mn6ct7ZI5TIoZVgH7tR34Q5aO2uKNxFNiS89T9LxE9SMrRQ/Kw7B\r\np+/ADFT0wKIs/EAzsLW7TnX+jTKtMQg9qqbXSn7STLGKlwHsir3ayJee3pJi\r\nnhdwCZ0JGJo+vXtmEaufr50wLTOrZXTTM2s=\r\n=Xy8w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","coverage":"vitest run --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","eslintConfig":{"extends":"productsway"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","joi":"17.6.0","yup":"0.32.11","zod":"3.14.4","jest":"27.5.1","next":"12.1.4","tsup":"5.12.4","vite":"2.9.1","husky":"7.0.4","react":"18.0.0","tslib":"2.3.1","eslint":"8.12.0","vitest":"0.9.2","typedoc":"0.22.14","prettier":"^2.6.2","react-dom":"18.0.0","size-limit":"7.0.8","typescript":"4.6.3","@types/jest":"27.4.1","@types/react":"18.0.0","@types/react-dom":"18.0.0","standard-version":"9.3.2","fastest-validator":"1.12.0","@skypack/package-check":"0.2.2","@testing-library/react":"13.0.0","@testing-library/jest-dom":"5.16.4","@typescript-eslint/parser":"5.18.0","eslint-config-productsway":"0.1.13","@size-limit/preset-small-lib":"7.0.8","@typescript-eslint/eslint-plugin":"5.18.0","@trivago/prettier-plugin-sort-imports":"3.2.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.2.0_1649424623508_0.609352094090799","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"next-validations","version":"0.2.1","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.2.1","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"68010c9b017ba48eec4f404fd42eb9b0c7324737","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.2.1.tgz","fileCount":23,"integrity":"sha512-92pR14MPTTx0ynlvYH2TwMf7WiGiznNL/l0dtZyKPw3x48rcMhwEZrP1ZmsMJwzp5D+U+sY2deexeLWC8rlNtQ==","signatures":[{"sig":"MEUCIGGqWcReRFxClrzPKq+mnjGfio3R7XWCJ0uR1+e2IpnIAiEAj5VHXEyT5wLnEj6tp8up8WKUs83c+JbvD0BqMv1lKDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1Ww0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUPBAAj5oONQt3rqXvQqlRdwbcbHg9lEQNbcy3VaWr/JXVX8QTdNDn\r\npN1IcuquhXWNDacOGY3zwufrX0Y25Gqmx4CXncopuJocSv1tMVq+eNjsU3HC\r\nDWBxGhzZxTkjHbOMKLmj1k31N4KY5KuQqoJTKh27mTvVF1jNueE5DMolXF9x\r\nsqHUR9tfL90/fIh9yubYDPNplkQWc9aHPW5o2Up1TDF2mbqNglGSXIMCXPG5\r\nOlUbIBKsLM7YbRfhopGhhKhx2pM9SyvB8UoUvtqlKw/s9CTuiCZFB66ANUvK\r\nOEpoB6ZpreWeJhMTJkixyvEM0U31jefb/hXJMxvlSigh6v01N/tnb4Ctv2F9\r\nWCLnqL86BkdxSsnSkxZMkV8PHWsLK41GPdPOsTuhPnkvoTYrHGqNvg9qfZl+\r\nm7BISIDKUHjEUBFuJFGDUdCK5Q3zAC8v/RkZkVqNYMkh3N9QYv6ybQzkKjbU\r\nBDseij+OBSquYG0EcsT2mIindotLkIDIOhkaB1AE/G61SbBXf//3In057sbG\r\nQYSFECl1TFpaFrkDp55UIiNcopl303fQmiDO/IRrSfhVtHrkvaSbDFUalcR0\r\nlOa24z2WNxUrhTKWXbXCB+6B8UNM2QxqEgyyIfPRlN3YB/bn05/a6+r4t5SR\r\n1rrhYNoSv1BGs49mM/494SbmXNR+yqBIb3Y=\r\n=WVtT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","eslintConfig":{"extends":"productsway"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","joi":"17.6.0","yup":"0.32.11","zod":"3.17.9","next":"12.2.2","tsup":"6.1.3","vite":"3.0.1","husky":"8.0.1","react":"18.2.0","tslib":"2.4.0","eslint":"8.20.0","vitest":"0.18.1","typedoc":"0.23.8","prettier":"2.7.1","react-dom":"18.2.0","@vitest/ui":"^0.18.1","size-limit":"7.0.8","typescript":"4.7.4","@types/react":"18.0.15","@types/react-dom":"18.0.6","standard-version":"9.5.0","fastest-validator":"1.12.0","@skypack/package-check":"0.2.2","@testing-library/react":"13.3.0","@typescript-eslint/parser":"5.30.6","eslint-config-productsway":"0.1.15","@size-limit/preset-small-lib":"7.0.8","@typescript-eslint/eslint-plugin":"5.30.6","@trivago/prettier-plugin-sort-imports":"3.3.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.2.1_1658154035881_0.9384690616813851","host":"s3://npm-registry-packages"}},"0.3.0-0":{"name":"next-validations","version":"0.3.0-0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.3.0-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"8f4f88d2acf523d3b78dfe4f3a6f6a10f2f8a1be","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.3.0-0.tgz","fileCount":23,"integrity":"sha512-L5pFmkUHaqwmswVXXCyo0uB79854YdNPWNZaRstEGcyaAs7gsEG0ehWfiXyvtxiBcK7yB0xQjCz6KHkch4A1aA==","signatures":[{"sig":"MEQCIGE/zz+npYf4lmHVi3hbszMb71Kgltm/AFj9dXWk/yp9AiA2xxIfeW4VS1K2ndqLwl4svCPx2r70cqI8ARYDnWbBuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgOVaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6sA/+On79VjkUoq9BDq69uiWYLBEMZEHNuBZ7EzGYMu4Jq3pD2Ie2\r\n36z2FichwTOSxhLK/GMVUoMloOjOzqD9nZ2I5ubuAc9NcEag1Q343Atuoy4I\r\nA59l9wiiwhW187ogNCR2gB961vaqc62aeTDm/6gnphuCtwIq+2bBahjK5D7c\r\nwP2dnUUNMcLj722h6RyklzVWKASAJsKFScmwcuugTsHw9Z+KyqigA6FYzblX\r\n4wJ47UZUGPH8Hm/saiVEaXiVF8z0EGHuxdUVOhanlCuOHCXMpC+ZOtckpiWb\r\njXi7fDhJ7agFC6GbYu0xUj57aWxWAypyI/igEtfcLHsosYWCs+dQbP8YC/z1\r\nnE/29IMUAMvzoOc1kTl2OKOWmoyfxyhNMoQZjLmCPf5w22PHWOhfO29+oQog\r\nnDWwg1U010gvLO+yQXiHwpnxcxd0CPCNz8V7sVRdqE6TGiK+1l7EyNkrrEPF\r\nqoLLkAl9mAAmaijvGlziPt2b5fgIR1Q+gre0e3Yr+c2WYPkZurlTevDT+fZ/\r\nxpKHrgKkbRtP9hiySh+fWpji4mKIzT8DBEK7r46wACvLdCwlkDJqKGZ3BulY\r\neoYuEpqxSjEXprMqdrB2D6cNGgUlPdjkQbQjokw/L6qLXhmXURGFX9Dkp3fv\r\nCpsOY3qaxOcDIbs4gzdug5M+oMZdx8Ij8h8=\r\n=fega\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=14"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"type-fest":"^3.2.0"},"eslintConfig":{"extends":"productsway"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.12.0","joi":"17.7.0","yup":"0.32.11","zod":"3.19.1","next":"13.0.5","tsup":"6.5.0","vite":"3.2.4","husky":"8.0.2","react":"18.2.0","tslib":"2.4.1","eslint":"8.28.0","vitest":"0.25.3","typedoc":"0.23.21","prettier":"2.8.0","react-dom":"18.2.0","@vitest/ui":"0.25.3","size-limit":"8.1.0","typescript":"4.9.3","@types/jest":"^29.2.3","@types/react":"18.0.25","@types/react-dom":"18.0.9","standard-version":"9.5.0","fastest-validator":"1.15.0","@skypack/package-check":"0.2.2","@testing-library/react":"13.4.0","@typescript-eslint/parser":"5.44.0","eslint-config-productsway":"0.1.16","@size-limit/preset-small-lib":"8.1.0","@typescript-eslint/eslint-plugin":"5.44.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.3.0-0_1669391705885_0.1525020051153314","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"next-validations","version":"0.3.0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.3.0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"be7fa8f8c3c22c06d506c93120371762b755de0c","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.3.0.tgz","fileCount":23,"integrity":"sha512-hZDv4KjJpDD6a9Axz+XfRhHj4g4bzrTxP7oPteYnSK0F7RbYuuirUMtm8Qj3DvNwb57WwIHhYj0l1cX24ITPwg==","signatures":[{"sig":"MEUCIQDfE7AZpmz2CbV8NdpIHE3pwS0YwEMIe1vmaUUjbHSeKQIgV+3jkY2j5PA4N0a1tjh2P6b7ObnNM/Wuril177dsX2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgPAiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1xRAAnYszr+8lVUMiUNIEF+qO/CLdgdoFEHzY/dwBiWQF1Zfe3or1\r\nuk6xkRvUdhLq1JswPy+UipG5tooqx7H924TLM2Plq9x/Q5QmABO4JDYgZDgJ\r\n8AeDpUbTljriCHxu2XlUmEMMAW8Y/NLxAQihtqf5Me2vgRMhmMYc1cRe4X4G\r\n7I23VGUTqsfjyUOBhZSCNUAjV/bUgnXZHYWre8Zw2j82jku7npWxqK47qAGg\r\nUDXM4FGAa4J/KYQ958tRTnJDH2GrIE/H5uBXJrdxgCWkj1WGfslv9d846uLR\r\nH8CKTF4ArLGHquzL+HXMDGaE7/Hbu03UW5ZVBhWlyOJalam8WMfy4VRVJkOq\r\nfHVTBd2MJsfAbhpndGn6oeGuZlhz/10oOFsVeQZZpu7zpLIoS7AXTYXnqZaM\r\nQEDRGtEYu0GpaexynFiuvGRE9Ehu6Zi9P4ZgDmlHR7hReIjWbiz7aeylsKLe\r\nyDe745eBCMhlSyd0LGMDUJCAGUQmbzmAsgYy1450ZaDP4py45VhOEtjAVqWA\r\nUuKF39KLdA6E7fATkKJgKwJtbr0136M6ufQlOdwyBSgRckOCai/pQOoZf73/\r\n9QzZBkdvLRJhgs7pcWi8qi/NaUDxlhuWei8/re/v13+Jv52YlzROAql40pgf\r\nahXN8LEdSq+hxPIX41Izo1BYJ/1gUW7tCwE=\r\n=TX+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=14"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"type-fest":"3.2.0"},"eslintConfig":{"extends":"productsway"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","joi":"17.7.0","yup":"0.32.11","zod":"3.19.1","next":"13.0.5","tsup":"6.5.0","vite":"3.2.4","husky":"8.0.2","react":"18.2.0","tslib":"2.4.1","eslint":"8.28.0","vitest":"0.25.3","typedoc":"0.23.21","prettier":"2.8.0","react-dom":"18.2.0","@vitest/ui":"0.25.3","size-limit":"8.1.0","typescript":"4.9.3","@types/jest":"29.2.3","@types/react":"18.0.25","@types/react-dom":"18.0.9","standard-version":"9.5.0","fastest-validator":"1.15.0","@skypack/package-check":"0.2.2","@testing-library/react":"13.4.0","@typescript-eslint/parser":"5.44.0","eslint-config-productsway":"0.1.16","@size-limit/preset-small-lib":"8.1.0","@typescript-eslint/eslint-plugin":"5.44.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.3.0_1669394466225_0.2833771665180467","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"next-validations","version":"0.3.1","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.3.1","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"0125f3994d482cd8dcacdd9df28a247cb9579a57","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.3.1.tgz","fileCount":23,"integrity":"sha512-oA75bp4LdKqegjcM2H380Q+ETXjr1ayWi+oUu/miWfvh4Eig1/niTybfEjiigRpn1oElvSgnmUuIyPvFVA11+g==","signatures":[{"sig":"MEQCIB9koJu/kjR+v9U9fQ6RcfxV7i/t95Ii5+KUOkO/Vp6wAiBuz4SgufzdsLT65xENIVRBEkTIA+QEUHBcX6MMQHJd4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjga+NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrivQ/7BKfOwZVzMTb807xozCUHMh3W94Qw8N5Xe2srzKMqswzTVgvT\r\nVR5wlTq3+Qjq0ZQbDwNEu+rmhoHmvFsNNU4Wl0t4c9i2AUjjT9VzoHPktWvI\r\nSniG2sllxetEm49zIBvk1xNGEnRn4q7rW/TjCPv/0ooDXOmICEn9Vzu3kjLG\r\nZy/C1LCplPh3hzAA0O+hFEb8znif18wHRi28DPJqtHz0nbx4N6k5epPluj9c\r\nQii7KY/CYmIVbrP6jvsitAAwAzFMRkhIbsuzAqk8Af0JEiETRjrszE2SNMPd\r\nSieTw80Ol4Ak0TUdtxTwfTIg4by7hUjR/AzIkxUnV3k8vQQawhtGplKYiQ12\r\nSeuJgyJ63Vmgtc1Z/BtkX5DWFpsddA/+SQ3z2/1AogaM5x5BUILl/mz0uh7Z\r\nA0J+WpGdNUKIFWu5kX7knHVUlppLRm2Cjl6SigMCUazfaJ7rwFJISNvQJA2V\r\nHlQOZnbcglaFOcgMEAUEPHXK3cTRwUkuVSQUE+8S75IvIxZ4LVE4JPep5oCE\r\nv3dVwVb+hdjg7Z+KapOSREnBbG6tJILXCJrh7rWM4mR9KYqlNevPT4NWiLrI\r\n8Ibg10d2cloinnogZWxjpM2YJxdKyIIiXJ6A5U1xdYlum3YxjXrAVa9ZEtRp\r\n56ho6OUUEddXZ7B87i3GwzYO90bwHY5ha0o=\r\n=UyX9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=14"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"type-fest":"3.2.0"},"eslintConfig":{"extends":"productsway"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","joi":"17.7.0","yup":"0.32.11","zod":"3.19.1","next":"13.0.5","tsup":"6.5.0","vite":"3.2.4","husky":"8.0.2","react":"18.2.0","tslib":"2.4.1","eslint":"8.28.0","vitest":"0.25.3","typedoc":"0.23.21","prettier":"2.8.0","react-dom":"18.2.0","@vitest/ui":"0.25.3","size-limit":"8.1.0","typescript":"4.9.3","@types/jest":"29.2.3","@types/react":"18.0.25","@types/react-dom":"18.0.9","standard-version":"9.5.0","fastest-validator":"1.15.0","@skypack/package-check":"0.2.2","@testing-library/react":"13.4.0","@typescript-eslint/parser":"5.44.0","eslint-config-productsway":"0.1.16","@size-limit/preset-small-lib":"8.1.0","@typescript-eslint/eslint-plugin":"5.44.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.3.1_1669443469057_0.2313276191063267","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"next-validations","version":"0.3.2","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.3.2","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"5ed93b553b684139bc068d0cb051180f74847de8","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.3.2.tgz","fileCount":23,"integrity":"sha512-C3l9baov/Z9skxWsMKFAlOYjN+mVqt2M+Wmvzv/nzCz/glsYN95ot/vi1HBD5GAFiOMW0xIlc64ChYhNLDjy1w==","signatures":[{"sig":"MEUCIQDomTo5vK4F4FEhi7cajZmx1Mbpkzpcw/RjnUK4LJQfIQIgDy5BZFdorBSsOnTIzmdQP45+SE4aK46YTtxOR0S/bLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ9aOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOfA/9G3CsyJIYAHZpecYF5BvVtZO5enJo8xK7Rsx/DX79VQuOrPD4\r\nF3+nPw+qw+JhzycflcybZifUJNrlZniQjOEttUfdkYY05NVEAP4YR0DAgFTB\r\npAlxsGquzGVRK1Siuf45EsBK0eBqUkLtgH+jfUutBPadvhqP6JKLinQKTR9E\r\n3TIsio4yu/3EDmSeghkprN2eVZesLFKZ5vw0+IMRwHbBZA6x12F5lSbrRVAK\r\nSalPvT56NOQD+SV21IFVsNiJS6AkvWh9wGaaE1ZeHVEV1H9cU8cmi2XCToP2\r\ncAtOeoV49NAS+sXd5vP0nmMLqyP2M7Ta/LudzIx6kfQByU76j3RX4XjABUcX\r\nyYXV8Wcoc4/GzHH1Pu4dSX9JwuMXZpNJXna0jt1koi2acE6WJ6wSUq95Qyxp\r\n52SnVuiCWoyiAqLB/+JrKr7063ukWCwsg213rV4AhTmNtAGO5+o+G/gBBqeT\r\nyABPDcdr4ArxlOG98+9zJQOhiQV0RkhYbSQPyaJDPgoKBgV4wYkFcFWL1jR8\r\n8/okgq/H+do2gtfopz5cJfLsbaUuEIIrAnKcyqKbStm55BkcOH5oHWR3FwIJ\r\nwi/XjI/naFliPhz99fqtgGP4KngYpfbM5t3/zKU+Ep9OPppTrUqTmgsPNenB\r\nFUGU0I/II+H3IlTXpmjT0Rz5uIXQipvaMPs=\r\n=gQjQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=14"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"type-fest":"3.7.2"},"eslintConfig":{"extends":"productsway"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","joi":"17.9.1","yup":"1.0.2","zod":"3.21.4","next":"13.2.4","tsup":"6.7.0","vite":"4.2.1","husky":"8.0.3","react":"18.2.0","tslib":"2.5.0","eslint":"8.37.0","vitest":"0.29.8","typedoc":"0.23.28","prettier":"2.8.7","react-dom":"18.2.0","@vitest/ui":"0.29.8","size-limit":"8.2.4","typescript":"5.0.3","@types/jest":"29.5.0","@types/react":"18.0.31","@types/react-dom":"18.0.11","standard-version":"9.5.0","fastest-validator":"1.16.0","@skypack/package-check":"0.2.2","@testing-library/react":"14.0.0","@typescript-eslint/parser":"5.57.0","eslint-config-productsway":"0.2.0","@size-limit/preset-small-lib":"8.2.4","@typescript-eslint/eslint-plugin":"5.57.0","@trivago/prettier-plugin-sort-imports":"4.1.1"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.3.2_1680332430257_0.08686746004540069","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"next-validations","version":"0.3.3","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.3.3","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"dist":{"shasum":"9b6ea214fe84ac0c3b06b8d0cabbe1c3beaf3c54","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.3.3.tgz","fileCount":23,"integrity":"sha512-VtMkFxdK111fXHsdeQxtXyRC0GfpZjQGlfTU+vigRJE11C2m1NFUzJHdreuGbT8TWHYCs6+mGTwl2usRqcVIsA==","signatures":[{"sig":"MEUCIQDgUK6GCz+eIK9NRsDcalq6foT8UU1xEDPSys7JdiemOAIgC6hOcTF6RK0LiAS6EFVdns9Yg/1Y/vgCp9ABthMti/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312457},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=14"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"https://github.com/jellydn/next-validations","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Huynh Duc Dung\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","dependencies":{"type-fest":"3.12.0"},"eslintConfig":{"extends":"productsway"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","joi":"17.9.2","yup":"1.2.0","zod":"3.21.4","next":"13.4.7","tsup":"7.0.0","vite":"4.3.9","husky":"8.0.3","react":"18.2.0","tslib":"2.5.3","eslint":"8.43.0","vitest":"0.32.2","typedoc":"0.24.8","prettier":"2.8.8","react-dom":"18.2.0","@vitest/ui":"0.32.2","size-limit":"8.2.6","typescript":"5.1.3","@types/jest":"29.5.2","@types/react":"18.2.14","@types/react-dom":"18.2.6","standard-version":"9.5.0","fastest-validator":"1.17.0","@skypack/package-check":"0.2.2","@testing-library/react":"14.0.0","@typescript-eslint/parser":"5.60.0","eslint-config-productsway":"0.2.0","@size-limit/preset-small-lib":"8.2.6","@typescript-eslint/eslint-plugin":"5.60.0","@trivago/prettier-plugin-sort-imports":"4.1.1"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.3.3_1687669315784_0.14404790887346053","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"next-validations","version":"0.4.0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.4.0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"072dc9d3510cb749488aaf9a99f2d89abc6216d7","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.4.0.tgz","fileCount":19,"integrity":"sha512-wr14OIUmAcJimWgLYe1hyzR2bkGpudIM/EKw1LZ8ebfX1+kN+mGLsyHqXj++Q4cXsdnJLfLAylTQYr6Z718aDw==","signatures":[{"sig":"MEYCIQCtuggTGGXdDN3lqg5OvxAqi3mBLrB3c0dwkGr2at1jQgIhAOTEqtY0kyOG9+MzEO90ZAxY0d0At+WSa+K4UIoMnOXL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546767},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=16"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"gitHead":"387e6d6eeff3f70cf76efde18fcdc4be8a1571ea","scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"10.2.0","description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"_nodeVersion":"18.18.0","dependencies":{"type-fest":"4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","joi":"17.11.0","yup":"1.3.2","zod":"3.22.4","next":"13.5.4","tsup":"7.2.0","vite":"4.4.11","husky":"8.0.3","react":"18.2.0","tslib":"2.6.2","eslint":"8.51.0","vitest":"0.34.6","typedoc":"0.25.2","valibot":"0.19.0","prettier":"3.0.3","react-dom":"18.2.0","@vitest/ui":"0.34.6","size-limit":"9.0.0","typescript":"5.2.2","@types/jest":"29.5.5","@types/react":"18.2.28","@types/react-dom":"18.2.13","standard-version":"9.5.0","fastest-validator":"1.17.0","@skypack/package-check":"0.2.2","@testing-library/react":"14.0.0","@typescript-eslint/parser":"6.7.5","eslint-config-productsway":"1.3.0","@size-limit/preset-small-lib":"9.0.0","@typescript-eslint/eslint-plugin":"6.7.5","@trivago/prettier-plugin-sort-imports":"4.2.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.4.0_1697253353339_0.38690313821330546","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"next-validations","version":"0.4.1","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.4.1","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"24f5d11ae7f1eea339a2f3b77ce626c3f596998b","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.4.1.tgz","fileCount":19,"integrity":"sha512-L81mPy7ERdF2O2awAtHbOKKiX30o4jWdY4h3Hbd2egJcgAHbS5w/49Rot05H4J8kPfFL39A6hLL6+qhq7JH03A==","signatures":[{"sig":"MEQCIEKCehzknACOoyu7TLLlUe0ENUkxph4ciLWKK90GN8tfAiB6gyylqlR9VjmJmzw0/BcBruiihLxTsdc2rfhAfntpgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547331},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=16"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/index.js"}},"gitHead":"df1fd6677f06e687ce962fc35b3472d63261cc7d","scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"10.2.0","description":"[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations) [![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations) ![Prerequisite](https://img.shi","directories":{},"_nodeVersion":"18.18.0","dependencies":{"type-fest":"4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","joi":"17.11.0","yup":"1.3.2","zod":"3.22.4","next":"13.5.4","tsup":"7.2.0","vite":"4.4.11","husky":"8.0.3","react":"18.2.0","tslib":"2.6.2","eslint":"8.51.0","vitest":"0.34.6","typedoc":"0.25.2","valibot":"0.19.0","prettier":"3.0.3","react-dom":"18.2.0","@vitest/ui":"0.34.6","size-limit":"9.0.0","typescript":"5.2.2","@types/jest":"29.5.5","@types/react":"18.2.28","@types/react-dom":"18.2.13","standard-version":"9.5.0","fastest-validator":"1.17.0","@skypack/package-check":"0.2.2","@testing-library/react":"14.0.0","@typescript-eslint/parser":"6.7.5","eslint-config-productsway":"1.3.0","@size-limit/preset-small-lib":"9.0.0","@typescript-eslint/eslint-plugin":"6.7.5","@trivago/prettier-plugin-sort-imports":"4.2.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.4.1_1697259490471_0.44961704062538876","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"next-validations","version":"0.4.2","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@0.4.2","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"3bf2997f4795507e421afd1634ffddcfeba1856b","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-0.4.2.tgz","fileCount":19,"integrity":"sha512-6XtLuTFuJh4xyRTBbwkzr8A2ApoDazostHM/FGaTGp4fhdFJa+Areqthj069l5KZ+hBbgOgL0+HcrA9UPD3e5g==","signatures":[{"sig":"MEUCICcHsPdBFsTvN0Z9JicjCbZk6WjvNuqORAFChvumt5HBAiEAqdp6/heXpfIULP/MUyhgMVTrh6ADlHba0auEzvlBvzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":548960},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"}},"gitHead":"9e9fb11c9b6c9b814294bb901fcce01de722f1c3","scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"9.6.7","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> [![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-) <!-- ALL-CONTRIBUTORS-BADGE:END -->","directories":{},"_nodeVersion":"18.17.0","dependencies":{"type-fest":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","joi":"17.11.0","yup":"1.3.2","zod":"3.22.4","next":"13.5.6","tsup":"7.2.0","vite":"4.5.0","husky":"8.0.3","react":"18.2.0","tslib":"2.6.2","eslint":"8.53.0","vitest":"0.34.6","typedoc":"0.25.3","valibot":"0.20.1","prettier":"3.0.3","react-dom":"18.2.0","@vitest/ui":"0.34.6","size-limit":"10.0.2","typescript":"5.2.2","@types/jest":"29.5.7","@types/react":"18.2.34","@types/react-dom":"18.2.14","standard-version":"9.5.0","fastest-validator":"1.17.0","@skypack/package-check":"0.2.2","@testing-library/react":"14.0.0","@typescript-eslint/parser":"6.9.1","eslint-config-productsway":"1.3.0","@size-limit/preset-small-lib":"9.0.0","@typescript-eslint/eslint-plugin":"6.9.1","@trivago/prettier-plugin-sort-imports":"4.2.1"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_0.4.2_1699171055971_0.520133833863953","host":"s3://npm-registry-packages"}},"1.0.0-0":{"name":"next-validations","version":"1.0.0-0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@1.0.0-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"5c9900879b84ebf92952c4cb5ac79f6910e163ef","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-1.0.0-0.tgz","fileCount":14,"integrity":"sha512-adXAmtEHNxB+Tppc8+NDkSyexIAZaR66Tcj75GwuxLTBCPWFWFrNZlweI0IVvDTykbeOTFMAYle0H4Rz3ioeUg==","signatures":[{"sig":"MEYCIQCiZd/KEQmIArBQssTD1L/erdKX5OoBuM/N0VaUe3qOaAIhALoCzPH7zuXQncAU0l0zK4Bzn4sCVHIyacFZq2kb47Nq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23485},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"_from":"file:next-validations-1.0.0-0.tgz","husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"_resolved":"/private/var/folders/rz/6r6_41fx38b7f5c2p2jbqqzh0000gn/T/16e252601030e4c950e709428044daf2/next-validations-1.0.0-0.tgz","_integrity":"sha512-adXAmtEHNxB+Tppc8+NDkSyexIAZaR66Tcj75GwuxLTBCPWFWFrNZlweI0IVvDTykbeOTFMAYle0H4Rz3ioeUg==","repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"10.2.5","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typeschema/main":"0.13.7"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","readmeFilename":"README.md","devDependencies":{"c8":"9.1.0","joi":"17.12.2","yup":"1.4.0","zod":"3.22.4","next":"14.1.3","tsup":"8.0.2","vite":"5.1.6","husky":"9.0.11","react":"18.2.0","tslib":"2.6.2","eslint":"8.57.0","vitest":"1.3.1","typedoc":"0.25.12","valibot":"0.30.0","prettier":"3.2.5","react-dom":"18.2.0","@vitest/ui":"1.3.1","size-limit":"11.0.3","typescript":"5.4.2","@types/jest":"29.5.12","@types/react":"18.2.65","@typeschema/joi":"0.13.3","@typeschema/yup":"0.13.3","@typeschema/zod":"0.13.3","@types/react-dom":"18.2.22","standard-version":"9.5.0","fastest-validator":"1.17.0","@typeschema/valibot":"0.13.4","@skypack/package-check":"0.2.2","@testing-library/react":"14.2.1","@typescript-eslint/parser":"7.2.0","eslint-config-productsway":"1.3.1","@size-limit/preset-small-lib":"11.0.3","@typescript-eslint/eslint-plugin":"7.2.0","@trivago/prettier-plugin-sort-imports":"4.3.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_1.0.0-0_1710336616292_0.20455688770366232","host":"s3://npm-registry-packages"}},"1.0.0-1":{"name":"next-validations","version":"1.0.0-1","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@1.0.0-1","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"b94e6cb8a2c9f95d7644fff4105133c1d90c72ab","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-1.0.0-1.tgz","fileCount":14,"integrity":"sha512-FL2Q6FsJA/NtOMHbB4mGrdIzjS2dHTaXY21yoyOXPn+Zy1nHu2wzlbetEq4XRyeTScjwvOpEiN4iF+ZJOth7Nw==","signatures":[{"sig":"MEUCICnN/jFVnEAuoZmnj4C5j0Usb23XoC/tfD9+Ea6ZfhYzAiEA4jYBhU5w0LQ+edgLlYRBREDz79BM+gU4D7+5N/L0p9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23976},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"_from":"file:next-validations-1.0.0-1.tgz","husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint src/**/*.ts","size":"size-limit","test":"vitest run --update","build":"tsup","start":"tsup --watch","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"prettier":{"semi":true,"printWidth":80,"importOrder":["^@core/(.*)$","^@server/(.*)$","^@ui/(.*)$","^[./]"],"singleQuote":true,"trailingComma":"es5","importOrderSeparation":true,"importOrderSortSpecifiers":true},"_resolved":"/private/var/folders/rz/6r6_41fx38b7f5c2p2jbqqzh0000gn/T/4a0593412793f14e0382b0e6e29550e7/next-validations-1.0.0-1.tgz","_integrity":"sha512-FL2Q6FsJA/NtOMHbB4mGrdIzjS2dHTaXY21yoyOXPn+Zy1nHu2wzlbetEq4XRyeTScjwvOpEiN4iF+ZJOth7Nw==","repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"10.2.5","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typeschema/main":"0.13.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","readmeFilename":"README.md","devDependencies":{"c8":"9.1.0","joi":"17.12.2","yup":"1.4.0","zod":"3.22.4","next":"14.1.3","tsup":"8.0.2","vite":"5.1.6","husky":"9.0.11","react":"18.2.0","tslib":"2.6.2","eslint":"8.57.0","vitest":"1.4.0","typedoc":"0.25.12","valibot":"0.30.0","prettier":"3.2.5","react-dom":"18.2.0","@vitest/ui":"1.4.0","size-limit":"11.1.1","typescript":"5.4.2","@types/jest":"29.5.12","@types/react":"18.2.66","@typeschema/joi":"0.13.3","@typeschema/yup":"0.13.3","@typeschema/zod":"0.13.3","@types/react-dom":"18.2.22","standard-version":"9.5.0","fastest-validator":"1.17.0","@typeschema/valibot":"0.13.4","@skypack/package-check":"0.2.2","@testing-library/react":"14.2.1","@typescript-eslint/parser":"7.2.0","eslint-config-productsway":"1.3.1","@size-limit/preset-small-lib":"11.1.1","@typescript-eslint/eslint-plugin":"7.2.0","@trivago/prettier-plugin-sort-imports":"4.3.0"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_1.0.0-1_1710640952006_0.7924609977046615","host":"s3://npm-registry-packages"}},"1.0.1-0":{"name":"next-validations","version":"1.0.1-0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@1.0.1-0","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"57a0cb637a1ea23941db864a283fa9eda4ef7093","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-1.0.1-0.tgz","fileCount":14,"integrity":"sha512-6e8D+gl2DctnMt3cCHpVielOxzphTllIniklCfLzl7ASVfbVV8HSsvojHzsM5fzU8TtAFnHPd3786klYZJaRLQ==","signatures":[{"sig":"MEYCIQDhLLcDFjayyxZ3JWN+vPMYRPuO0kV9xQSCnhoP1O7h7AIhAPAaopsrGsQ1hbNHJLcGA7RrAgsdnqhHaHECu+eMI5pg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23249},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"_from":"file:next-validations-1.0.1-0.tgz","husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"biome lint --apply-unsafe src","size":"size-limit","test":"vitest run --update","build":"tsup","check":"biome check --apply src","start":"tsup --watch","format":"biome format --write src","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"_resolved":"/private/var/folders/rz/6r6_41fx38b7f5c2p2jbqqzh0000gn/T/54aee2cf38ca14d452b5ceddff59941a/next-validations-1.0.1-0.tgz","_integrity":"sha512-6e8D+gl2DctnMt3cCHpVielOxzphTllIniklCfLzl7ASVfbVV8HSsvojHzsM5fzU8TtAFnHPd3786klYZJaRLQ==","repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"10.5.0","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@typeschema/main":"0.13.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"10.1.2","joi":"17.13.3","yup":"1.4.0","zod":"3.23.8","next":"14.2.5","tsup":"8.2.2","vite":"5.3.4","husky":"9.1.1","react":"18.3.1","tslib":"2.6.3","vitest":"2.0.4","typedoc":"0.26.5","valibot":"0.36.0","react-dom":"18.3.1","@vitest/ui":"2.0.4","size-limit":"11.1.4","typescript":"5.5.3","@types/jest":"29.5.12","@types/react":"18.3.3","@biomejs/biome":"1.8.3","@typeschema/joi":"0.13.3","@typeschema/yup":"0.13.3","@typeschema/zod":"0.13.3","@types/react-dom":"18.3.0","standard-version":"9.5.0","fastest-validator":"1.18.0","@typeschema/valibot":"0.13.5","@skypack/package-check":"0.2.2","@testing-library/react":"16.0.0","@size-limit/preset-small-lib":"11.1.4"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_1.0.1-0_1721657317983_0.48441988950656145","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"next-validations","version":"1.0.1","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@1.0.1","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"3c98b7ad0bd2582663eab2f6df3fe91277114c55","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-1.0.1.tgz","fileCount":14,"integrity":"sha512-dEL9ryFwfILC1bYFT3uZPNBe5fYsno3iin9h+oaW3cYn5ulbNAssdK2Ew645nfwwoHJCxIzC0w5XNtumFHS03Q==","signatures":[{"sig":"MEUCIQCpzWXDJgyilOC2QrU9VZf0IlIsalbS3S8ZjtWgIbncsQIgTG4XdHSnrnHghR1knQqn+xzTYYSxS8YAoGlvxL2HqTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23247},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"_from":"file:next-validations-1.0.1.tgz","husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"biome lint --apply-unsafe src","size":"size-limit","test":"vitest run --update","build":"tsup","check":"biome check --apply src","start":"tsup --watch","format":"biome format --write src","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"_resolved":"/private/var/folders/rz/6r6_41fx38b7f5c2p2jbqqzh0000gn/T/ef1942322cdeed29d325030704b69755/next-validations-1.0.1.tgz","_integrity":"sha512-dEL9ryFwfILC1bYFT3uZPNBe5fYsno3iin9h+oaW3cYn5ulbNAssdK2Ew645nfwwoHJCxIzC0w5XNtumFHS03Q==","repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"10.5.0","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@typeschema/main":"0.13.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","joi":"17.13.3","yup":"1.4.0","zod":"3.23.8","next":"14.2.5","tsup":"8.2.2","vite":"5.3.4","husky":"9.1.1","react":"18.3.1","tslib":"2.6.3","vitest":"2.0.4","typedoc":"0.26.5","valibot":"0.36.0","react-dom":"18.3.1","@vitest/ui":"2.0.4","size-limit":"11.1.4","typescript":"5.5.3","@types/jest":"29.5.12","@types/react":"18.3.3","@biomejs/biome":"1.8.3","@typeschema/joi":"0.13.3","@typeschema/yup":"0.13.3","@typeschema/zod":"0.13.3","@types/react-dom":"18.3.0","standard-version":"9.5.0","fastest-validator":"1.18.0","@typeschema/valibot":"0.13.5","@skypack/package-check":"0.2.2","@testing-library/react":"16.0.0","@size-limit/preset-small-lib":"11.1.4"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_1.0.1_1721657822259_0.7791632172898337","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"next-validations","version":"1.0.2","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@1.0.2","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"be27d99b48ccb294e1bba9ac1cc85a8131adea5c","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-1.0.2.tgz","fileCount":14,"integrity":"sha512-OC1KTYAVlecF/EfGlcje3C3phGHR5EcQ1LcERwhl2bYLcMy3SZfGvT2XQofjGlPVUTZwRRu5oQsInl7XS/Y6sw==","signatures":[{"sig":"MEQCIEekDOJOSByTDZezdK5g9P9em8O0G5u5VGI1vxte7/E/AiB7xDAyWW/J3mpfTHv5Y9sSWDtF5rCX1Zg4uykQcekN8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23283},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"}},"gitHead":"b1659d569943e356b86d769738b59c7f814e3c3b","scripts":{"lint":"biome lint --apply-unsafe src","size":"size-limit","test":"vitest run --update","build":"tsup","check":"biome check --apply src","start":"tsup --watch","format":"biome format --write src","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@typeschema/main":"0.14.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"c8":"10.1.2","joi":"17.13.3","yup":"1.4.0","zod":"3.23.8","next":"14.2.11","tsup":"8.2.4","vite":"5.4.5","husky":"9.1.6","react":"18.3.1","tslib":"2.7.0","vitest":"2.1.1","typedoc":"0.26.7","valibot":"0.42.0","react-dom":"18.3.1","@vitest/ui":"2.1.1","size-limit":"11.1.5","typescript":"5.6.2","@types/jest":"29.5.13","@types/react":"18.3.5","@biomejs/biome":"1.9.0","@typeschema/joi":"0.14.0","@typeschema/yup":"0.14.0","@typeschema/zod":"0.14.0","@types/react-dom":"18.3.0","standard-version":"9.5.0","fastest-validator":"1.19.0","@typeschema/valibot":"0.14.0","@skypack/package-check":"0.2.2","@testing-library/react":"16.0.1","@size-limit/preset-small-lib":"11.1.5"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_1.0.2_1726443451375_0.5026759432045462","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"next-validations","version":"1.0.3","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"author":{"name":"Huynh Duc Dung"},"license":"MIT","_id":"next-validations@1.0.3","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"homepage":"https://github.com/jellydn/next-validations#readme","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"dist":{"shasum":"8f4db1b1b8f6feec96cfd84bc9abcce483fd9dc3","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-1.0.3.tgz","fileCount":14,"integrity":"sha512-F2Pycbuz3/1iGJqyRaZEtQaWkh+z1HbHOw/WsRAFcmKLwXRUf6AzyHmZbIBwZDF+Jt8I9UP5Qrv08kIzXYPAKw==","signatures":[{"sig":"MEUCIQDd1PKgmTnHaFY3wamo2eCK0TSO7V0taY+SPyczuxVBwQIgKXapQooUgi3eUz78MSZMJhNzgR8Loih/BRNHutBQdnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23219},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/index.ts"],"format":["esm","cjs"],"minify":true,"metafile":true,"sourcemap":true,"splitting":false,"legacyOutput":true},"_from":"file:next-validations-1.0.3.tgz","husky":{"hooks":{"pre-commit":"yarn lint"}},"module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"}},"scripts":{"lint":"biome lint --apply-unsafe src","size":"size-limit","test":"vitest run --update","build":"tsup","check":"biome check --apply src","start":"tsup --watch","format":"biome format --write src","analyze":"size-limit --why","release":"standard-version","test:ui":"vitest --ui","coverage":"vitest --coverage","vercel-build":"npx typedoc src/index.ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"_resolved":"/private/var/folders/rz/6r6_41fx38b7f5c2p2jbqqzh0000gn/T/e113dee237698e10a4304eb88a218e95/next-validations-1.0.3.tgz","_integrity":"sha512-F2Pycbuz3/1iGJqyRaZEtQaWkh+z1HbHOw/WsRAFcmKLwXRUf6AzyHmZbIBwZDF+Jt8I9UP5Qrv08kIzXYPAKw==","repository":{"url":"git+https://github.com/jellydn/next-validations.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@typeschema/main":"0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","joi":"17.13.3","yup":"1.4.0","zod":"3.23.8","next":"15.0.2","tsup":"8.3.5","vite":"5.4.10","husky":"9.1.6","react":"18.3.1","tslib":"2.8.0","vitest":"2.1.4","typedoc":"0.26.10","valibot":"0.42.1","react-dom":"18.3.1","@vitest/ui":"2.1.4","size-limit":"11.1.6","typescript":"5.6.3","@types/react":"18.3.12","@biomejs/biome":"1.9.4","@typeschema/joi":"0.14.0","@typeschema/yup":"0.14.0","@typeschema/zod":"0.14.0","@types/react-dom":"18.3.1","standard-version":"9.5.0","fastest-validator":"1.19.0","@typeschema/valibot":"0.14.0","@skypack/package-check":"0.2.2","@testing-library/react":"16.0.1","@size-limit/preset-small-lib":"11.1.6"},"peerDependencies":{"next":"*"},"_npmOperationalInternal":{"tmp":"tmp/next-validations_1.0.3_1730278640800_0.0005528689722305025","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"next-validations","version":"1.1.0","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"repository":{"type":"git","url":"git+https://github.com/jellydn/next-validations.git"},"license":"MIT","author":{"name":"Huynh Duc Dung"},"exports":{".":{"require":"./dist/index.js","import":"./dist/esm/index.js","types":"./dist/index.d.ts"}},"main":"dist/index.js","module":"dist/esm/index.js","typings":"dist/index.d.ts","scripts":{"analyze":"size-limit --why","build":"tsup","coverage":"vitest --coverage","lint":"biome lint --apply-unsafe src","format":"biome format --write src","check":"biome check --apply src","release":"standard-version","size":"size-limit","start":"tsup --watch","test":"vitest run --update","test:ui":"vitest --ui","vercel-build":"npx typedoc src/index.ts"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"dependencies":{"@typeschema/main":"0.14.1"},"devDependencies":{"@biomejs/biome":"1.9.4","@size-limit/preset-small-lib":"11.2.0","@skypack/package-check":"0.2.2","@testing-library/react":"16.3.0","@types/react":"19.1.5","@types/react-dom":"19.1.5","@typeschema/joi":"0.14.0","@typeschema/valibot":"0.14.0","@typeschema/yup":"0.14.0","@typeschema/zod":"0.14.0","@vitest/ui":"3.1.4","c8":"10.1.3","fastest-validator":"1.19.1","husky":"9.1.7","joi":"17.13.3","next":"15.3.2","react":"19.1.0","react-dom":"19.1.0","size-limit":"11.2.0","standard-version":"9.5.0","tslib":"2.8.1","tsup":"8.5.0","typedoc":"0.28.4","typescript":"5.8.3","valibot":"1.1.0","vite":"6.3.5","vitest":"3.1.4","yup":"1.6.1","zod":"3.25.28"},"peerDependencies":{"next":"*"},"packageManager":"pnpm@10.11.0","engines":{"node":">=18"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"},{"path":"dist/esm/index.js","limit":"10 KB"}],"tsup":{"entry":["src/index.ts"],"splitting":false,"sourcemap":true,"minify":true,"clean":true,"dts":true,"metafile":true,"format":["esm","cjs"],"legacyOutput":true},"_id":"next-validations@1.1.0","gitHead":"95e680bb0005f91aa23195904600c030057e5832","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->","bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"homepage":"https://github.com/jellydn/next-validations#readme","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-hkrBn3EAlJbD4+Wj870I2eRdDhx+ZkW45gVundSgRxmG6VxkjKIZ7uicgV198c6DbgJzYFXKuldQCdlkrcoxlA==","shasum":"2440f568b156b56dde3dde660264368e9003cfe8","tarball":"https://registry.npmjs.org/next-validations/-/next-validations-1.1.0.tgz","fileCount":14,"unpackedSize":25054,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDltvMVKT4RCDgdiHvxASNxaDw9N1BdByMj/8ZE2/bb8gIgKrWlYxdmOfAn2+A+al21eiiX6l1zlctqU1wYld3EH1k="}]},"_npmUser":{"name":"jellydn","email":"dunghd.it@gmail.com"},"directories":{},"maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-validations_1.1.0_1748080032777_0.6990545200588227"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-03T17:20:16.270Z","modified":"2025-05-24T09:47:13.130Z","0.1.1-0":"2021-05-03T17:20:16.428Z","0.1.1-1":"2021-05-03T17:24:40.458Z","0.1.1":"2021-05-03T23:51:53.617Z","0.1.2-0":"2021-05-04T15:41:32.589Z","0.1.2":"2021-05-04T16:40:35.716Z","0.1.4":"2021-05-05T15:03:15.323Z","0.1.5":"2021-05-08T06:32:00.592Z","0.1.6":"2021-05-08T06:33:10.014Z","0.1.7-0":"2021-05-09T06:30:00.123Z","0.1.7":"2021-05-09T06:32:52.471Z","0.1.8-0":"2021-05-09T15:28:02.161Z","0.1.8-1":"2021-05-09T15:42:40.238Z","0.1.8-2":"2021-05-09T16:03:16.888Z","0.1.8":"2021-05-09T16:07:29.764Z","0.1.9-0":"2021-05-26T16:02:35.279Z","0.1.10":"2021-05-26T16:16:35.624Z","0.1.11":"2021-12-30T16:20:40.105Z","0.1.12-0":"2022-04-08T12:52:00.087Z","0.2.0":"2022-04-08T13:30:23.684Z","0.2.1":"2022-07-18T14:20:36.040Z","0.3.0-0":"2022-11-25T15:55:06.116Z","0.3.0":"2022-11-25T16:41:06.461Z","0.3.1":"2022-11-26T06:17:49.343Z","0.3.2":"2023-04-01T07:00:30.524Z","0.3.3":"2023-06-25T05:01:56.124Z","0.4.0":"2023-10-14T03:15:53.632Z","0.4.1":"2023-10-14T04:58:10.729Z","0.4.2":"2023-11-05T07:57:36.252Z","1.0.0-0":"2024-03-13T13:30:16.440Z","1.0.0-1":"2024-03-17T02:02:32.157Z","1.0.1-0":"2024-07-22T14:08:38.153Z","1.0.1":"2024-07-22T14:17:02.410Z","1.0.2":"2024-09-15T23:37:31.526Z","1.0.3":"2024-10-30T08:57:20.982Z","1.1.0":"2025-05-24T09:47:12.961Z"},"bugs":{"url":"https://github.com/jellydn/next-validations/issues"},"author":{"name":"Huynh Duc Dung"},"license":"MIT","homepage":"https://github.com/jellydn/next-validations#readme","keywords":["nextjs","validation","next-validation","yup","joi","fastest-validator","valibot"],"repository":{"type":"git","url":"git+https://github.com/jellydn/next-validations.git"},"description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->","maintainers":[{"name":"jellydn","email":"dunghd.it@gmail.com"}],"readme":"# Welcome to next-validations 👋\n\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n\n[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors-)\n\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n[![Version](https://img.shields.io/npm/v/next-validations.svg)](https://npmjs.org/package/next-validations)\n[![Downloads/week](https://img.shields.io/npm/dw/next-validations.svg)](https://npmjs.org/package/next-validations)\n![Prerequisite](https://img.shields.io/badge/node-%3E%3D10-blue.svg)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#)\n[![Twitter: jellydn](https://img.shields.io/twitter/follow/jellydn.svg?style=social)](https://twitter.com/jellydn)\n\n> NextJS API Validations\n\n## 🏠 [Homepage](https://github.com/jellydn/next-validations)\n\n### ✨ [Demo](https://next-validations-demo.productsway.com/)\n\n![https://gyazo.com/bf4582f7b7aa0f0ae67c4cc337c4e974.gif](https://gyazo.com/bf4582f7b7aa0f0ae67c4cc337c4e974.gif)\n\n## Prerequisites\n\n- node >=18\n- nextjs >= 9\n\n## Install\n\n```sh\nyarn add next-validations\n```\n\n## Features\n\n- **Support for Multiple Validation Libraries**: This package is designed to work seamlessly with a variety of popular validation libraries. These include [Yup](https://github.com/jquense/yup), [Fastest-Validator](https://github.com/icebob/fastest-validator), [Joi](https://github.com/sideway/joi), [Zod](https://github.com/colinhacks/zod), and [Valibot](https://github.com/fabian-hiller/valibot). This means you can choose the library that best suits your project's needs.\n\n- **Integration with TypeSchema**: `next-validations` integrates with [TypeSchema - Universal adapter for TypeScript schema validation](https://typeschema.com/). This allows for even more flexibility and compatibility with additional validation libraries.\n\n## Usage\n\n### Validation of multiple modes\n\n```sh\nyarn add yup joi next-validations @typeschema/yup @typeschema/yoi\n```\n\n```typescript\nimport Joi from 'joi';\nimport { NextApiRequest, NextApiResponse } from 'next';\nimport { createRouter } from 'next-connect';\nimport { withValidations } from 'next-validations';\nimport * as yup from 'yup';\n\nconst querySchema = yup.object().shape({\n  type: yup.string().oneOf(['email', 'sms']).required(),\n});\n\nconst validateQuery = {\n  schema: querySchema,\n  mode: 'query',\n} as const;\n\nconst bodySchema = Joi.object({\n  phone: Joi.string().required(),\n  email: Joi.string().email().required(),\n  name: Joi.string().required(),\n});\n\nconst validateBody = {\n  schema: bodySchema,\n  mode: 'body',\n} as const;\n\nconst validate = withValidations([validateQuery, validateBody]);\n\nconst handler = (req: NextApiRequest, res: NextApiResponse) => {\n  res.status(200).json({ ...req.body, ...req.query });\n};\n\nexport default connect().post(validate(), handler);\n```\n\n### Validate custom API endpoint with Yup\n\n```sh\nyarn add yup next-validations @typeschema/yup\n```\n\n```typescript\nimport { NextApiRequest, NextApiResponse } from 'next';\nimport { withValidation } from 'next-validations';\nimport * as yup from 'yup';\n\nconst schema = yup.object().shape({\n  name: yup.string().required(),\n});\n\nconst validate = withValidation({\n  schema,\n  mode: 'query',\n});\n\nconst handler = (req: NextApiRequest, res: NextApiResponse) => {\n  res.status(200).json(req.query);\n};\n\nconst router = createRouter();\n\nrouter.post(validate(), handler);\n\nexport default router.handler({\n  onError: (err, _req, _event) => {\n    return new NextResponse('Something broke!', {\n      status: (err as any)?.statusCode ?? 500,\n    });\n  },\n});\n```\n\n### Validate custom API endpoint with Zod\n\n```sh\nyarn add zod next-validations @typeschema/zod\n```\n\n```typescript\nimport { NextApiRequest, NextApiResponse } from 'next';\nimport { withValidation } from 'next-validations';\nimport { z } from 'zod';\n\nconst schema = z.object({\n  username: z.string().min(6),\n});\n\nconst validate = withValidation({\n  schema,\n  mode: 'body',\n});\n\nconst handler = (req: NextApiRequest, res: NextApiResponse) => {\n  res.status(200).json(req.body);\n};\n\nexport default validate(handler);\n```\n\n### Validate custom API endpoint with Valibot\n\n```sh\nyarn add valibot next-validations @typeschema/valibot\n```\n\n```typescript\nimport { NextApiRequest, NextApiResponse } from 'next';\nimport { withValidation } from 'next-validations';\nimport * as valibot from 'valibot';\n\nconst schema = valibot.object({\n  name: valibot.string([valibot.minLength(4)]),\n});\n\nconst validate = withValidation({\n  schema,\n  mode: 'query',\n});\n\nconst handler = (req: NextApiRequest, res: NextApiResponse) => {\n  res.status(200).json(req.query);\n};\n\nexport default validate(handler);\n```\n\n### Validate custom API endpoint with fastest-validator\n\n```sh\nyarn add fastest-validator next-validations @typeschema/fastest-validator\n```\n\n```typescript\nimport { NextApiRequest, NextApiResponse } from 'next';\nimport { withValidation } from 'next-validations';\n\nconst schema = {\n  name: { type: 'string', min: 3, max: 255 },\n  email: { type: 'email' },\n  age: 'number',\n};\n\nconst validate = withValidation({\n  // This is fastest-validator schema, the type is not working nicely with TypeScript\n  schema: schema as any,\n  mode: 'body',\n});\n\nconst handler = (req: NextApiRequest, res: NextApiResponse) => {\n  res.status(200).json(req.body);\n};\n\nexport default validate(handler);\n```\n\n### Validate custom API endpoint with joi\n\n```sh\nyarn add joi next-connect next-validations @typeschema/joi\n```\n\n```typescript\nimport Joi from 'joi';\nimport { NextApiRequest, NextApiResponse } from 'next';\nimport { createRouter } from 'next-connect';\nimport { withValidation } from 'next-validations';\n\nconst schema = Joi.object({\n  dob: Joi.date().iso(),\n  email: Joi.string().email().required(),\n  name: Joi.string().required(),\n});\n\nconst validate = withValidation({\n  schema,\n  mode: 'body',\n});\n\nconst handler = (req: NextApiRequest, res: NextApiResponse) => {\n  res.status(200).json(req.body);\n};\n\nconst router = createRouter();\n\nrouter.post(validate(), handler);\n\nexport default router.handler({\n  onError: (err, _req, _event) => {\n    return new NextResponse('Something broke!', {\n      status: (err as any)?.statusCode ?? 500,\n    });\n  },\n});\n```\n\n## Run tests\n\n```sh\nyarn test\n```\n\n## Author\n\n👤 **Huynh Duc Dung**\n\n- Website: https://productsway.com/\n- Twitter: [@jellydn](https://twitter.com/jellydn)\n- Github: [@jellydn](https://github.com/jellydn)\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n\n[![kofi](https://img.shields.io/badge/Ko--fi-F16061?style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/dunghd)\n[![paypal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/dunghd)\n[![buymeacoffee](https://img.shields.io/badge/Buy_Me_A_Coffee-FFDD00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black)](https://www.buymeacoffee.com/dunghd)\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=jellydn/next-validations&type=Date)](https://star-history.com/#jellydn/next-validations&Date)\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://productsway.com/\"><img src=\"https://avatars.githubusercontent.com/u/870029?v=4?s=100\" width=\"100px;\" alt=\"Dung Duc Huynh (Kaka)\"/><br /><sub><b>Dung Duc Huynh (Kaka)</b></sub></a><br /><a href=\"https://github.com/jellydn/next-validations/commits?author=jellydn\" title=\"Code\">💻</a> <a href=\"https://github.com/jellydn/next-validations/commits?author=jellydn\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://sferadev.com\"><img src=\"https://avatars.githubusercontent.com/u/2181866?v=4?s=100\" width=\"100px;\" alt=\"Alexis Rico\"/><br /><sub><b>Alexis Rico</b></sub></a><br /><a href=\"https://github.com/jellydn/next-validations/commits?author=SferaDev\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/decs\"><img src=\"https://avatars.githubusercontent.com/u/601381?v=4?s=100\" width=\"100px;\" alt=\"André Costa\"/><br /><sub><b>André Costa</b></sub></a><br /><a href=\"https://github.com/jellydn/next-validations/commits?author=decs\" title=\"Code\">💻</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","readmeFilename":"README.md"}