{"_id":"@amad27/ez-form","_rev":"9-796d30fd3fecfa499f6c19989f2a4e3c","name":"@amad27/ez-form","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.0":{"name":"@amad27/ez-form","author":{"name":"amad27"},"version":"0.1.0","description":"Forms made Ez","private":false,"keywords":["ez","form","ez-form"],"dependencies":{},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public"},"eslintConfig":{"extends":"react-app"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"devDependencies":{"@babel/core":"^7.2.2","@storybook/addon-actions":"^4.1.11","@storybook/addon-links":"^4.1.11","@storybook/addons":"^4.1.11","@storybook/react":"^4.1.11","@types/react":"^16.8.2","@types/react-input-mask":"^2.0.1","@types/react-select":"^2.0.13","react":"^16.8.1","react-dom":"^16.8.1","react-input-mask":"^2.0.4","react-scripts":"2.1.5","babel-loader":"^8.0.5","storybook":"^1.0.0","react-select":"^2.4.0","typescript":"^3.3.3","ez-validation":"^0.1.0"},"main":"dist/EzForm.js","gitHead":"5bf04ae7d15fc0263e06a0991315d7895d173f0e","_id":"@amad27/ez-form@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amad27","email":"27amad27@gmail.com"},"dist":{"integrity":"sha512-0vqsPcki1ekVFD4eE8uNlr8fMcddBKfuQkbuVi7vnQZNRNdHZK9cyNpP6YRMA6zgocu/lL/JBAA7MFPjzPA3Dw==","shasum":"8665d8211ca2fe6ce07b719aacf7a1e74b685454","tarball":"https://registry.npmjs.org/@amad27/ez-form/-/ez-form-0.1.0.tgz","fileCount":11,"unpackedSize":24705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch8r7CRA9TVsSAnZWagAAhNwQAIjmceLPDDkBtBxMtj7D\ndqrNTjmuknGEY7K/JfefO6aKbuX6ztmxkaK00grJqWvC+vyvGcmKZB5ZTKcf\npOzNh8LQLzu/5BEupqVmY105oBNRrJT+mZyHKHlxjOYmxsXShpFPnrdLGzj0\nijJxUgVmpWKspi8Yy2SjXIj9NFbEYcmtOcs+kOgCi/QWpX4e5FcvWiHW7eZj\nBgm/8PAIl7ZXA+kCvdgE99o/xTiqBJ7uSPiRImgkHkt2TgNH1n2iQhaQChI1\nW4RZA7iW6nxiRvBs+svZ3OEJh6Yor95t8/zN+3Yqr5BZzUUv5/jaYam8bypy\nEWCghiVPIuEEoPdAxj1dsKaxGHW1hKKzDu8CQAP1w6pJ/slPQ7HVGW61g2rT\n6jwtUcajqTfWs/fQlUB6+eV9aJ6L0W7E7u2IZpflC3gPLtmYEzp4Sceyq4Q/\nudujZOinzG/8WEQoQ4BJCmY2SyL8UmOTtbHJzIf7IAlws/0ErAzJ1ebw+I0M\no+ijxfMCa3DM4Z3tVoKpDKPdmS5RohYHP/tjdRgj9A5OYO94O7X7R0mb/whp\nMEZ9dkE0ISw30o4/LBxKJiOKNLYIBjlBbG7F+dRvVW4KTVezpFcsVXI3VWgs\njV6BmySoxWk905DI0FG1TWmX1FyNDeMDN/cLGDfC/Zw+YITUzJvm7ym5i7P3\nz/V8\r\n=vHdc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsK7l+984dG1X68fCAytf6GczmS1u8FGAT2DZajanDhAiEA6ZipRaYBGFntTqg0oieHDps/TBmmAmNKnFc0NdyO2oo="}]},"maintainers":[{"name":"amad27","email":"27amad27@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ez-form_0.1.0_1552403194242_0.0037326527991439207"},"_hasShrinkwrap":false,"deprecated":"remove"},"0.2.0":{"name":"@amad27/ez-form","author":{"name":"amad27"},"version":"0.2.0","description":"Forms made Ez","private":false,"keywords":["ez","form","ez-form"],"dependencies":{},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public"},"eslintConfig":{"extends":"react-app"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"devDependencies":{"@babel/core":"^7.2.2","@storybook/addon-actions":"^4.1.11","@storybook/addon-links":"^4.1.11","@storybook/addons":"^4.1.11","@storybook/react":"^4.1.11","@types/react":"^16.8.2","@types/react-input-mask":"^2.0.1","@types/react-select":"^2.0.13","react":"^16.8.1","react-dom":"^16.8.1","react-input-mask":"^2.0.4","react-scripts":"2.1.5","babel-loader":"^8.0.5","storybook":"^1.0.0","react-select":"^2.4.0","typescript":"^3.3.3","ez-validation":"^0.1.0"},"main":"dist/EzForm.js","gitHead":"5bf04ae7d15fc0263e06a0991315d7895d173f0e","_id":"@amad27/ez-form@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amad27","email":"27amad27@gmail.com"},"dist":{"integrity":"sha512-0hRwvLGYVQTMMfd36+nM37UCs4l3/IRPaAa8rv5xjU9uc+1ZBBAE1p1XLXGr0pciUG3YyVjdG0wtvGMAKydHZw==","shasum":"93ea56e18ec87471c15ce549534e8701ef146aff","tarball":"https://registry.npmjs.org/@amad27/ez-form/-/ez-form-0.2.0.tgz","fileCount":11,"unpackedSize":24705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch9XCCRA9TVsSAnZWagAAVC4QAI5lYvXtEMSu2F+Z0Djl\nMYXDy5Ae3d1FTMdoESmpQp5CiXfFpbpjt5LbxV/TmMYES2nL1jEyPACasHxn\nBS9zmxsxjBZyM1HfFOCbgSlyCBMGGxdZor7yUK69Y2IssL+wCKiFrI0uU4IP\nQIbeKbNqEwPHFrMQZrircqVsf3EKBVauR+7WL1VBe597y5G/TAkFgkkc05zb\nX1FTCeLF0/Fi581VdXz5BdQwrxjc//YiPFxfE+eW/Cz7Qa44TPeGD3VbSkT7\nPuQkPPLcDaKTNP2EHd0csjDfDMZvMxt+ZvUXCVtX52ulJRpEHJO3qnJ4buN4\nBNiDxcZeR7tt0fXSHb5LZgMPqV7Iq7QENSeFfknCnUhMP8pHysrqfCwDflkK\nv4d/brp7HhHwA8U8JSBlE9okl6CrLBFFbvfS1jnRuDGzYKtxVzQ0a/SDY6Z/\nKvWi+jcYamKA4xL2ecvel77APtyFnqzyCzzwU/K2L9aUhI6KhXQKmkCQ4IRh\nSQpX8wwhZ4QPu6BjN0HKz86+tMfLMkHt11cq/9x7IDuhe29dVJ2+xUDrXUnf\nAvHJyJwA1j6ii6r8iBg0rkR2s0gq4V3EUSIUS9/y2yNYachGia5B3M9TgfU1\n/OtiLYnqg0PcYDqkrc6mWG383cpE12Roc0+AofAbu1rH6+kGln6AVR18gEY+\nBsN3\r\n=jvBq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYElU/C9HQ8bpbd3GMUWouEzCBKv5IfIljjQw1OgnKzAiEAkuT4zHuaTCJ0LXSJcRyvXR82rQidbjxrjiVEXmbb6Sw="}]},"maintainers":[{"name":"amad27","email":"27amad27@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ez-form_0.2.0_1552405953930_0.7191745512609684"},"_hasShrinkwrap":false,"deprecated":"remove"},"0.3.0":{"name":"@amad27/ez-form","author":{"name":"amad27"},"version":"0.3.0","description":"Forms made Ez","private":false,"keywords":["ez","form","ez-form"],"dependencies":{},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public"},"eslintConfig":{"extends":"react-app"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"devDependencies":{"@babel/core":"^7.2.2","@storybook/addon-actions":"^4.1.11","@storybook/addon-links":"^4.1.11","@storybook/addons":"^4.1.11","@storybook/react":"^4.1.11","@types/react":"^16.8.2","@types/react-input-mask":"^2.0.1","@types/react-select":"^2.0.13","react":"^16.8.1","react-dom":"^16.8.1","react-input-mask":"^2.0.4","react-scripts":"2.1.5","babel-loader":"^8.0.5","storybook":"^1.0.0","react-select":"^2.4.0","typescript":"^3.3.3","ez-validation":"^0.1.0"},"main":"dist/EzForm.js","gitHead":"5bf04ae7d15fc0263e06a0991315d7895d173f0e","_id":"@amad27/ez-form@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amad27","email":"27amad27@gmail.com"},"dist":{"integrity":"sha512-c3IsZBQ/anBsZfdZjSG6sKwtmlJa/DYRecvzBpuxOaqxwf9/B4zm1WePN5PAzxghKk4SKVb/DYxXG64Te1QloQ==","shasum":"2f176c89ed69a848600c423d1f814a5c963305af","tarball":"https://registry.npmjs.org/@amad27/ez-form/-/ez-form-0.3.0.tgz","fileCount":11,"unpackedSize":24792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch9XxCRA9TVsSAnZWagAAn7YP+wXi8JFMXA0JFDIpAmWv\n7ntOL3RLD+yThoFC3/DyYrG6pgppmyh5qRaSTDtFtpMarQOsKbrDkg6aG8x/\nd7cY9afEYhCZZrLmsWNJYxsE9k7L9YImCjTpp3WE7JwMq1LccbqQBJAaLgzR\nwWR4SrlqnZ+59qpcQ5DrT5KqKOaLFxTEcalH3FkYQt81yPHWwNxF/9ZvxFj4\n5IY2B1bJgEMitIT8nOnyBWuNmtDWe3ltRr2uBVQzzksTiDzCO3v9E07MmwRX\n4B2j0h6R11sNPRfhv1Q/4hZzvYuR6O/4a2QnoC7Ti95wwo2KEZZX2CZ3h4Ow\n48buDTBkcXzfx1q1OwCMRjagVZobyXgcw4XdwoqeBlMXhBYAMNoRcqFWahUx\nLaPq9Mc8Cl3tXLhaWVKKTFG2qHeJFowpQY2xeyMcR0BQDU6154d4j+VoY2k1\nsr3w2CzRWjLxT21E8+zst2VWFJAj+hn/iPYKNjvdqNQcDoJCfbiMTb/0ScE6\nd9dtBwiVlA+NdhkWhGjgw8+RE1tzDsPgKRp+jN8fc2n6YZvTxSno8o1JuH0U\nx8wSFNoXHoFTwgB+apGsmpt0GhxH569LuopsRHGBcfyjn0pWa+J85LmPnWDV\nLsUtE/i1nJmVDoFrHkDifaoQINpSLPXPumDwikj2lZDSGW1Z2sScuDdEYSfA\nByZ9\r\n=H5iE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEh8HLp8NCn054yC2buJLABxd673ndqwfdE14dYkgJvoAiEAhYoMZO85WS7cM7+l4qq5PqrgzOAdS4aEZhVlXUjbjvY="}]},"maintainers":[{"name":"amad27","email":"27amad27@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ez-form_0.3.0_1552406000418_0.8665186646251335"},"_hasShrinkwrap":false,"deprecated":"remove"},"0.4.0":{"name":"@amad27/ez-form","author":{"name":"amad27"},"version":"0.4.0","description":"Forms made Ez","private":false,"keywords":["ez","form","ez-form"],"dependencies":{},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public"},"eslintConfig":{"extends":"react-app"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"devDependencies":{"@babel/core":"^7.2.2","@storybook/addon-actions":"^4.1.11","@storybook/addon-links":"^4.1.11","@storybook/addons":"^4.1.11","@storybook/react":"^4.1.11","@types/react":"^16.8.2","@types/react-input-mask":"^2.0.1","@types/react-select":"^2.0.13","react":"^16.8.1","react-dom":"^16.8.1","react-input-mask":"^2.0.4","react-scripts":"2.1.5","babel-loader":"^8.0.5","storybook":"^1.0.0","react-select":"^2.4.0","typescript":"^3.3.3","ez-validation":"^0.1.0"},"main":"dist/EzForm.js","gitHead":"5bf04ae7d15fc0263e06a0991315d7895d173f0e","_id":"@amad27/ez-form@0.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amad27","email":"27amad27@gmail.com"},"dist":{"integrity":"sha512-oN+hQRC7TETn8AVTRJ3MGUEYTkP0FHLoAtVLzQbLRU8kTFWpvsYUO7fMy8RO9E6Cencs/8R23lrf0VZCnFUcmw==","shasum":"6ec933ddaf66d1dfcaad2bb5dc4d457d8b0daeaf","tarball":"https://registry.npmjs.org/@amad27/ez-form/-/ez-form-0.4.0.tgz","fileCount":11,"unpackedSize":25241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch/hRCRA9TVsSAnZWagAAZDwP/3qBNpwlYPmPSs53XMhd\nb8lVKveluUxIX65wZ/+3T1n+L01uhsHfLoVr5aEqS+cXZhLoJgW6/2cONpMB\nxsrzO3in/5tqINFtIc4Uqjp5AbGgIjKhSSHTMfjX39HMEXUnJtMvsFq0ljas\noxBggvUXmq+UXdqxy96wlyKGpbymG3g4Ff3AOklTU3zovJl0BLRmCuj8kryk\nPNNOItRZwPdBxM4+037KoieNxWJxZydiOVIDxW+VactZXbrUsP7QBi6OxsxE\nLiXDCiibvOOkFW6LebxLT115N6hMFwQKUGMPL4caMef3+VQr4JAA4sZX+rr0\nLh5ap1MQ9K5kW5ytJltWiJRIh1viTmZyk+WLX9ZyHYCuM8JwPHnxt+PLXmAm\nZI0y8KqrBuYVzGRFJH240gCKgNBqIplGibzslbFUCCV5ttlJCuozNNfjsqUK\nKWPeiLlaOQJeXSVLK2KAojPzHXokVO6Y5V/D3MS/N4B7lWyFLTHirWqH24ZW\nBTyHqOIjIV+SRAkegEqWjT0nABMOsgfUWFc+IU2whRqNDyVwoU1Et3xRMiCV\nB0JJuXBT4GPLDvMpsIWZwc/jQK3c1QWmRCYtn8gdWIzi3T9HfQOQXO7Rq+ge\nTfcfnVzTcXECWmzL5U92W7lB/9BR8C0rGAlshktpgYOGbVVC3s0JrTY7v3l6\nwwGJ\r\n=IOPE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8/dlG1EJsu6SyaWNIXu+6kOubz+hRhWOZ6Ld5qHbyowIhALFek/vzzx/+7ApiDTduxiPnSK4d+y1JAyz47CWVakxW"}]},"maintainers":[{"name":"amad27","email":"27amad27@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ez-form_0.4.0_1552414800757_0.48389073114131986"},"_hasShrinkwrap":false,"deprecated":"remove"},"0.5.0":{"name":"@amad27/ez-form","author":{"name":"amad27"},"version":"0.5.0","description":"Forms made Ez","private":false,"keywords":["ez","form","ez-form"],"dependencies":{},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public"},"eslintConfig":{"extends":"react-app"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"devDependencies":{"@babel/core":"^7.2.2","@storybook/addon-actions":"^4.1.11","@storybook/addon-links":"^4.1.11","@storybook/addons":"^4.1.11","@storybook/react":"^4.1.11","@types/react":"^16.8.2","@types/react-input-mask":"^2.0.1","@types/react-select":"^2.0.13","react":"^16.8.1","react-dom":"^16.8.1","react-input-mask":"^2.0.4","react-scripts":"2.1.5","babel-loader":"^8.0.5","storybook":"^1.0.0","react-select":"^2.4.0","typescript":"^3.3.3","ez-validation":"^0.1.0"},"main":"dist/EzForm.js","gitHead":"5bf04ae7d15fc0263e06a0991315d7895d173f0e","_id":"@amad27/ez-form@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amad27","email":"27amad27@gmail.com"},"dist":{"integrity":"sha512-kALidnA1zGXXDoJ3re6GJKocHvYwXcNiL3IkSryIC9N3iiJqxAcR9A7TESBQALyW8TS/LDlqdJ2HxUMMOqZPQA==","shasum":"855f040cb413a655ca74d2c2719d1c6989289ba1","tarball":"https://registry.npmjs.org/@amad27/ez-form/-/ez-form-0.5.0.tgz","fileCount":11,"unpackedSize":25598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciABDCRA9TVsSAnZWagAAhHoP/jR/k12LTfs1yCfpf+1P\nSQrp5sHAXnZqpD6/U727J4oobJaxF5gBOr8K2haIUayQvhJWqTCqP942msCY\nXCKxxbvqRwEMGdnbXkncOODVWKRtXmmYBHj7JfkunFwNCXxztb3IvMYUiCVh\nZBq8KhqBCL87GXjZeMN/EGzF4/t9XkdzrhvF/FQxOtdmTw89QvS7Hf7HM6vX\n45aaIpyYJrAX+4mFLIYKz6CS/rB4xQQoDC4ODGCF6e4QRu/nH5709krO2KEK\n4igfBb4IPv9CVktyS/XWn0AvfXmAYQVB/FrTe2qbj22jSTivkVPVLLXk3gTi\nEwOBQq8IU1AtYDBRREHqfAASlw/U4u2uWydEzoM0mtgkKKcGDp3ZsdH4Uh+B\nhHobyhIc/LwSPOtE51obBcIcKLWOG43b1LEkk4UaXum2fKtVsFqOEoNZY4w9\nTtxQMsuWJJut5CulMx1T1NfAuReylx/ZFohfPZ6S7WCu1YLIZqbZm0KcDB4X\n85iCE2pJ4dIVVmZUUJHn+ys/bqsIMMYmMt0s/vH4ooBTrrVcU0NPcbbXnSr+\nSQznBUqsKJMx1AoS3a+FIN0OMmXtofxBofQnnDrLsz1Rj4zuhRVMOKV1Frgu\n2SP2v/giHy4PTpiVOSrIGsSv8c4mip7pYB+2Y4B0Vck2mtExO3OmSQBDU/eq\nvtJS\r\n=3GJ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFP1+JIAMBIbM+cpJ22FeLrcS4/aCE9f429ys4d5SpyPAiEAquj2KD1iY5xjU8nQv7V6/pLVGI6/nE/qllLXtYzOzV8="}]},"maintainers":[{"name":"amad27","email":"27amad27@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ez-form_0.5.0_1552416834532_0.4204882709613724"},"_hasShrinkwrap":false,"deprecated":"remove"},"0.6.0":{"name":"@amad27/ez-form","author":{"name":"amad27"},"version":"0.6.0","description":"Forms made Ez","private":false,"keywords":["ez","form","ez-form"],"dependencies":{},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public"},"eslintConfig":{"extends":"react-app"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"devDependencies":{"@babel/core":"^7.2.2","@storybook/addon-actions":"^4.1.11","@storybook/addon-links":"^4.1.11","@storybook/addons":"^4.1.11","@storybook/react":"^4.1.11","@types/react":"^16.8.2","@types/react-input-mask":"^2.0.1","@types/react-select":"^2.0.13","react":"^16.8.1","react-dom":"^16.8.1","react-input-mask":"^2.0.4","react-scripts":"2.1.5","babel-loader":"^8.0.5","storybook":"^1.0.0","react-select":"^2.4.0","typescript":"^3.3.3","ez-validation":"^0.1.0"},"main":"dist/EzForm.js","gitHead":"5bf04ae7d15fc0263e06a0991315d7895d173f0e","_id":"@amad27/ez-form@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amad27","email":"27amad27@gmail.com"},"dist":{"integrity":"sha512-L7xQZ2HxIDgtnSgJ5NYr5MZ9PdFAMVazOl5QeRsDqMyDyD3e+WkjvZiSGcQS7BNvvYSuJH20D0hFBk5Q7mLSpQ==","shasum":"471a2bda24a83e83ebc0a9682d43473e39e4857a","tarball":"https://registry.npmjs.org/@amad27/ez-form/-/ez-form-0.6.0.tgz","fileCount":11,"unpackedSize":25579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciA2TCRA9TVsSAnZWagAAENQP/1J71tCDnDg8iuvVL/iS\nsWf+tsVjHaXU2vPbNey/SPVdNiGkWg9G1nGRt/PxOpORPrxDI/H4h8MoLyKd\ncM35YuqbA2xOXvdtBSDpn/vaZbhoppx39aAjnEi46SyoyO+duJrt02wbHVeN\nT/+j6bNslL2pbfHozmQYFYVd6RtrwrjkGThIx83TqezDGeYLZGuA+WaFeX0I\nEP9ly8CID1hdUUgbCT77PnWpX0titxbVIBnxmhh0mYG3dXMDioHj/558FnPX\naTBDl5tsErbQhnb0Q7IHM7kJxjaZG2thPZqVKhAsEToElwVqB1uQbq+OJclo\nSkgmBjCF7LPtnzmnLgkvVjf8sADUJgZsMvQ5a3oGlVxbOe0xn2WjziFAcxw3\n+Yw+KvHUUV/JGt+O4xzcXcM4ZWknVSE1fDQV1XfYrF8V/gfB0p3NUYTXcC+0\nuQ0Fklr+Dnfp3zwbCFqDkjJy8QafUT4Ej2uuojLJprpoK7L1/Pg9ZT5FgJMp\nO+uVXREucP7No4hnYOiIBXbondxcSUUJ4r9LAzB8CC4eJy870rl/XgVnj+kg\n+N0/AQH+V9WHnf7Pq4fV7glW0sqJR01EFQ4cAJ2zo3GPjnibKD5Y/V/HXhrf\nzaJ0qPv80jKrwY19VBTWbX5QThSx430gCQLCg0CV15bSqM8y2VDg432w8twm\n5UHz\r\n=RrvH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuiWnjM38flBa8sfO/CAP1C/rkZKbw/SvqHzodHCTWDgIgAqcLnYnFC2FitnH0tsIIgyadw8gRYrdT8ubUhuueL5A="}]},"maintainers":[{"name":"amad27","email":"27amad27@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ez-form_0.6.0_1552420242892_0.12451253111821048"},"_hasShrinkwrap":false,"deprecated":"remove"}},"time":{"created":"2019-03-12T15:06:34.063Z","0.1.0":"2019-03-12T15:06:34.428Z","modified":"2022-04-04T13:42:32.870Z","0.2.0":"2019-03-12T15:52:34.030Z","0.3.0":"2019-03-12T15:53:20.567Z","0.4.0":"2019-03-12T18:20:00.922Z","0.5.0":"2019-03-12T18:53:54.680Z","0.6.0":"2019-03-12T19:50:43.015Z"},"maintainers":[{"email":"27amad27@gmail.com","name":"amad27"},{"email":"npm@npmjs.com","name":"npm"}],"description":"Forms made Ez","keywords":["ez","form","ez-form"],"author":{"name":"amad27"},"readme":"### EzForm Component\n\nEasily generates a form from a schema. \nWith on the fly customizability!\n\nInspired from using Formik!\n\n> Im tired of typing so much - Ware2Go Team 2019\n\n## Component props:\n|Prop|Type|Required|Description|\n|-----|----|----|----|\n|onSubmit|```Function```|false|triggers on submit button click and returns all values\n|onBlur|```Function```|false|triggers on input blur and returns all values and event|\n|schema|```Object```|true|schema based off what form is generated from|\n|initialValues|```Object```|null|maps the initial values to schema|\n|formSchema|```Array```|false|Custom schema that 'overwrites' what you have in the regular schema. Allowing you to customize on the fly|\n|showSubmitButton|```Boolean```|false| false hides submit button|\n|disabled|```Boolean || JSX```| false|disables inputs if true|\n|className|```String```|false|passes css classes down to the main form component|\n\n\n## Component Example:\n```javascript\nimport { EzForm } from 'ez-form'\nconst schema = {\n  name: {\n    label: 'name',\n    required: false,\n    type: 'text',\n    placeholder: 'Whats your name',\n  },\n  age: {\n    label: 'Age',\n    required: true,\n    type: 'number',\n    placeholder: 'Whats your age?',\n  },\n  favoriteColor: {\n    label: 'favoriteColor',\n    placeholder: 'Favorite color',\n    options: [{ value: \"green\", label: \"green\" }, { value: \"red\", label: \"red\" }, {value: \"blue\", label: \"blue\"}],\n  },\n}\n\n<EzForm\n  schema={schema}\n  onSubmit={(values) => {\n    console.log(values)\n  }}\n>\n  {(form) => form}\n</EzForm>\n```\n\n## Schema Format:\n|Key|Type|Default|Description|\n|----|----|----|----|\n|validate|```Function```|null|uses this function to validate input|\n|visibleIf|```Function```|null|adds ability to check if certain criteria is met and then make the input visible if it is|\n|onSubmit|```Function```|null|on submit run mutation function and return value (Will not run function if value is empty)|\n|label|```String```|null|text in input label|\n|initialValue|```any```|null|sets initial value of input|\n|type|```String```|null|input type: https://www.w3schools.com/html/html_form_input_types.asp|\n|placeholder|```String```|null|sets input placeholder|\n|required|```Boolean```|false|sets input as required|\n|tracked|```Boolean```|true|allows you to disable value tracking on the input|\n|customComponent|```JSX```|null|allows you to put whatever ```JSX``` you'd like to put in form|\n|prependHtml|```JSX```|null|append html after the input|\n|options|```Array```|null|converts input to select box options rendered from ```Array``` ```[{value: true, label: \"yes\"}, { value: false, label: 'no' }]```\n|...ETC|```ANY```|null|\tAnything else you add to schema get passed to the inputs as props|\n\n## Schema Example:\n```javascript\n\nimport {EzValidation} from \"util/ezValidation\"\nschema = {\n  name: {\n    label: 'name',\n    initialValue: 'Whats your name',\n    validate: (val, vals) => EzValidation(val).isString().minLength(2).errorMessage,\n    required: false,\n    onSubmit: (val, vals) => {\n      if (val.length > 10) {\n        return val + \" Thats a long Name\"\n      }\n    },\n    type: 'text',\n    placeholder: 'name',\n  },\n  length: {\n    label: 'length',\n    required: true,\n    type: 'number',\n    placeholder: 'length of package',\n  },\n  moneyMoney: {\n    label: 'Money Money',\n    placeholder: 'How much you got?',\n    type: 'text',\n    prependHtml: (\n      <div className=\"input-group-prepend\">\n        <span className=\"input-group-text\" id=\"basic-addon1\">\n          $\n        </span>\n      </div>\n    ),\n  },\n  lengthIfOne: {\n    label: 'length if one',\n    visibleIf: values => values['length'] === '1',\n    required: true,\n    type: 'number',\n    placeholder: 'length',\n  },\n  selectMulti: {\n    label: 'selectMulti',\n    type: 'multiSelect',\n    placeholder: 'Favorite Color',\n    isMulti: true,\n    required: true,\n    customComponent: Select,\n    options: [{ value: 1, label: 'One' }, { value: 2, label: 'Two' }, { value: 3, label: \"Three\" }],\n  },\n   favoriteColor: {\n    label: 'favoriteColor',\n    placeholder: 'Favorite color',\n    options: [{ value: \"green\", label: \"green\" }, { value: \"red\", label: \"red\" }, {value: \"blue\", label: \"blue\"}],\n  },\n  masked: {\n    label: 'masked',\n    placeholder: 'masked',\n    required: true,\n    customComponent: InputMask,\n    mask: \"9999-99-99\",\n    maskChar: null,\n  },\n  description: {\n    label: 'description',\n    placeholder: 'description',\n    required: false,\n    type: 'textarea',\n  },\n}\n```\n\n","readmeFilename":"README.md"}