{"_id":"react-form-validator-core","_rev":"29-9764f10eddc6fcaafda109394c2f67f6","name":"react-form-validator-core","dist-tags":{"latest":"2.0.2"},"versions":{"0.1.0":{"name":"react-form-validator-core","version":"0.1.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.1.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"06d245ab91e7f8edb5601fea45250fa187873d8c","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.1.0.tgz","integrity":"sha512-ADi50wwQL3FZMSDIL3qp/eM2+WJkBc/zpFOtmPEcnJFkpFGyDRC+6wpmRgLy7e/xpyZlDfGkXYVck3zjWAeQbA==","signatures":[{"sig":"MEUCIH+kRLq2xOq34E9dD2UPeQq4gebtFDmseX1q/JBcBlCnAiEAkupueXFtVnyInMbOtNPd4K4GNIN/e2ccIPE/fGDw5Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","gitHead":"b68e70c841cceee07496dd3eb4599a4cdd120f5d","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0","react-dom":"^15.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core-0.1.0.tgz_1505979712910_0.4422757583670318","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"react-form-validator-core","version":"0.1.1","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.1.1","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"26e1f8981fed8542db0332e1e2ef2cf6e1ba2a88","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.1.1.tgz","integrity":"sha512-4r6XYH1lx0/FdlPaqwmHCfRv6SkCRiHVZ2WbWyv2ZNC1Me1EX3cSpzzi1wb51+O1s7ZHMW3ScRoa6mq2zO/AKg==","signatures":[{"sig":"MEYCIQCd0Pry6xsVoy7XN644rD76Y02mn2O2SBoSPYtvVQInuAIhAPdnBtZEgjWM7a3EMy+pYdhhrtcEz1FHjpTQHpc/M1c6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","gitHead":"e395b52f07680a3cfa820f3524ca92dbe5342668","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core-0.1.1.tgz_1507366131350_0.8054312490858138","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"react-form-validator-core","version":"0.1.2","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.1.2","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"c7fc1b0e60118a7259c612bfa8ee0f93ebee4a2e","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.1.2.tgz","integrity":"sha512-xdI0au3FppAeRS2ptXlTzDy/F77SWPQLOxzJjLbUzoM/dlrofHMDn5mAL7en++X2oPA4ZqgioJ59ECQ1mCKvqA==","signatures":[{"sig":"MEYCIQCl9XdncJwVpatK9eR/yXZ2zC7PvHWkUllDHTFZRmYM3gIhALgrrdvQpgAvkW9TH/6h2M3qd7ZHWyYuxcu9knIbdULY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","gitHead":"10347666389d78ad4c6660ee86903a29e80e0d50","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core-0.1.2.tgz_1511850734704_0.5454563077073544","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"react-form-validator-core","version":"0.1.3","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.1.3","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"471995a656d6a2378538fad5d79b77aec9c47f44","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.1.3.tgz","integrity":"sha512-oP49NFgXrciDyirF23BCKxyPniXz3YyIDQLFerS1No0lRlpQh2cz6JvmAeTxZlhtkpq3uB42S0uxdzSJM4xR+g==","signatures":[{"sig":"MEQCIBjcF9DwjP8Idjkk4tvOZ09IpM9P/P/U4L3xguyZZfrTAiASI/v+ctcwneJmaYep+0mRNauM+y92CumWOQBI1ufhzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","gitHead":"7b2dea34be658601e0fed5ddac30fbedbeb27d8f","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core-0.1.3.tgz_1511936785386_0.20984475035220385","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-form-validator-core","version":"0.2.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.2.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"6cb532cef26fb103d2355981da2a2a19354e06d4","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.2.0.tgz","integrity":"sha512-p2Q12v/UAbY1TAt3S+D7RfvYRtixwWJxn8O7by71IofbHh0hreyZMppykrzL+r4J/TAlXdBTVQdoyYn4/Upl1A==","signatures":[{"sig":"MEQCIFDllCY+cDX6c4TOeX/lx1QAqsWOFsRbkIAsciaR9ayMAiA9dsvy1RpjcH/CW/ebNzu9qO9eBtSM6457I3O1Xqkp7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","gitHead":"7b2dea34be658601e0fed5ddac30fbedbeb27d8f","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core-0.2.0.tgz_1512458235157_0.6900198648218066","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react-form-validator-core","version":"0.3.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.3.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"36d09644572538685e6b6025b52d53b66764c2b9","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.3.0.tgz","integrity":"sha512-0alrJV+A4YIjk2+PcBtdKUjVKgrEKZ+igO104XbGqFEaLPo6wf4wwo4OnK5IfDBWEu7EJirQg+gwGhITgKzN7w==","signatures":[{"sig":"MEUCIBbOzSRlhh8Tv1Yi0tgvDbAdNDd05MtgJr+66y1M6t3kAiEA3w9dppkuL4iTXhlc9Ll3IWkYksJAtGMWD3ZJBZz1cRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","gitHead":"8a2e5221481b79db62b00ca1bfbf532a52aed07e","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core-0.3.0.tgz_1514290124257_0.9163257151376456","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-form-validator-core","version":"0.4.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.4.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"6a2ca421f49faf316645c84c943882085d5c6a42","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.4.0.tgz","integrity":"sha512-Us7OLK4YVIRXIAa8nDf/yT/stW36QCGXXO9D/v5VGYeetglpDAlvyk1y3QNRG1jzZIY2zsryExrfjVPf2r2Hzw==","signatures":[{"sig":"MEYCIQDPtNpzMGyIDD0S4EarwfjVbfAb/6zFD1p1o8aKw91kpQIhAK5JUP4cDV2rtRiZEe4LnsmtrnWWCb8UTpQFHf1sc6cK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","gitHead":"ed5c9fdc9ee64654660d6dfae2a7e1ae413f18b2","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core-0.4.0.tgz_1516093353743_0.7202071431092918","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"react-form-validator-core","version":"0.4.1","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.4.1","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"fba6db1063b4816eb791794de204672e111e12ba","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.4.1.tgz","integrity":"sha512-tc0hFFroMfUFh8+c9/Y6PKRLA+TyIJIqRK6USgjH26yojgeUDBf82Izo/YqFl8199UXr4SjMCcNBJVcKabdtNw==","signatures":[{"sig":"MEYCIQCuxO+tSPBYeZHr+X4BNoxJX6BUuXJ4EA1jt3jKeWZ7wgIhAJ5XqSii6nIRV7lB0nxHDVLkwNrBjDSKw/7r7RVkrMgy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","gitHead":"ed5c9fdc9ee64654660d6dfae2a7e1ae413f18b2","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core-0.4.1.tgz_1516094641080_0.7721831919625401","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"react-form-validator-core","version":"0.4.2","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.4.2","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"e8ac9a49634f417d36bb0509a46f6f63f75f5751","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.4.2.tgz","fileCount":11,"integrity":"sha512-m79CQDLLZL/C3aBkG9VDyYPKd0maYHPjrmh0/UPbT5aiSzGbBesy7xMApH2houuO6sUSmm6Yx24/e8QbtNI1ZQ==","signatures":[{"sig":"MEUCIQDuudZOHnzW/qXhA0+YaRbYBhcDbehBFxgkThbFIe1XLwIgYAYFV5+LrD6BSSUEdplNWTqnbPpdNJzTq18MziXd9V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32380},"main":"./lib/index.js","gitHead":"089ebbe74f57cb19a6771170d272dbc4f54912e6","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"react-lifecycles-compat":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.4.2_1523351333916_0.1328637429538997","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"react-form-validator-core","version":"0.4.3","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.4.3","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"97932cf4a238094185fed1110b046413fa36fcde","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.4.3.tgz","fileCount":11,"integrity":"sha512-Sw4JS9aPDDpcd6hdnpSMPUQu9F4kHGY/wNXR4t5LkunSXjuziXfUDNE6tWTk10FK3nqFO0DIxjPUFdZIehPBIA==","signatures":[{"sig":"MEYCIQCYCo4NmwRukaAoBcgaLGq//ld1rZBueywcFkoHH6ERVwIhAL3bmoO7itAhe3wT8hwE+SGqa8IUzcP9O9+yQNxdO9+i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32435},"main":"./lib/index.js","gitHead":"67dc9f25963d3eafdf668f5098d48486b260390f","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"react-lifecycles-compat":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.4.3_1523354690811_0.4875164651181536","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"react-form-validator-core","version":"0.4.4","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.4.4","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"71e6e23a17b5d3ad453ad9c30941cbe7897f91bb","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.4.4.tgz","fileCount":11,"integrity":"sha512-Oy7pLJMMVWSKp4PNH06iGfEEpGHHGUn57/gA/b5hbMnKhR7B3ZycZuZ/i9GJxLatvePMReyoxcZZP8TqeGcbPg==","signatures":[{"sig":"MEQCIBOmrWNCsUNB3lYnc9aClHbQUp/NixcjbMzH6JAhtpkeAiBBBdNFj1FfNYpnqlOdK1Rduh02SZYD5JNhM8vHy7Bweg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2DfwCRA9TVsSAnZWagAAOiAQAJR+yF4zeXWrqC8aroy3\ne8EDwt9m/zQVLDyfErrq3iys6ponCy6hSd1slfYIu5LIpdR5B+hJ3vWd+qjq\n2czqiuw7m0nBPZimR7B7c3y1QctBvRFWNXrXHE6QhTFxRr0Oc4rUPptXeD9H\nE5bzn4Vx/odoieKR4vGE0M5/qnBMw3zER7iDcXX4xmY8qUO+IE1Y/jd67Nms\neSiAAxQ3E2/Z/gcLoldushgeerEYuWpdpMym01Y7MeNvBsTf2OfACx4Wh0OZ\nDLXfpqHbrMv0c24e6ap1DS7Wry8zVkC2ppNKf00s5Nop9zAOgiwcvPT3cA72\nPFud+cPCae/lTOnwzq4PW7G3/6tcqyUfcWqnq3vIomZat27rwX5a4iVOq6tl\nO7wD6QPFv7/rBiPbpbdviEtYJQhJ/7UXHpQlgS7qTBvELVh3EuT9cVg4QxZC\n1enjc/fbUAKfDwACKVexXFR/R90z2UJ0lD2/Wq+CBQgfy534tzH1xyxehqm8\nh+GCXHrXxRh9QWtCBEG/w4SKc8wI2m9j9imew+EQLnA3ijzubbDEycC73t1i\nv9sAMsfaeM5lAxsbtZ+RBBg1NcApNu4wVvboRch9VUU1smqHWhjEXrSLsZBN\nNKaE+1WIH1T7hDWrSM1trlbq27YbNVrg9EPt9o7yORWPVFosNY0oV5SpAAo8\nXjO+\r\n=lUOT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"c0c46ccc3465e8eb1503407c666de7bdacebc275","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"5.4.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"7.2.1","dependencies":{"react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"1.4.0","envify":"3.4.1","eslint":"^3.11.1","rework":"1.0.1","nodemon":"1.11.0","babelify":"7.3.0","watchify":"3.7.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","rework-npm":"1.0.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"2.17.5","babel-polyfill":"^6.5.0","rework-npm-cli":"0.1.1","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.4.4_1524119535570_0.287000437268208","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"react-form-validator-core","version":"0.5.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.5.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"dfb669bd9475b7dd1c275096f7f3414a6fb3077a","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.5.0.tgz","fileCount":11,"integrity":"sha512-o9L/ulTXaCPnt6wHByc31xGqcLzJFAXNXqlyFqkrXkCmMq7h5JKyOH80p2jviYn0DZ3YN1nK+7uccK1K+Lh8mA==","signatures":[{"sig":"MEUCIQCdSl7xVfUSZiQqQV6Rh9P6Hu7tD/QmWhfizpxUVGE3pwIgKwZTe7pyMsxeccbnDpDu4ROliF9tok2O/R2o6QDGcPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo1UPCRA9TVsSAnZWagAAx5wQAISzp74N+pkZbUBehXnu\nhHV+j9apqSMcLcE2DG/bxan3vZ0AS6aitnPBjMCr8BHMIsdxRTGFTyXCOa6+\nDdhxS6pPB6v3ZluhYs6ZVxtLluB3mhS3evJH+n8o2VkXxNjnPUbVme0c7E+n\nNqrhWY0LW6QP6y+eLDE0IiGNUBBkm1gmpUUu5yJHnvyFv8uK41l/bSuvmz2Q\nmfTo3zmq9SVLagJQpA/SDkkS8o7LcqR78F8nQgwbbenhNOnxtZWxfgI6dQYF\n4JO2MhJIn1RJT7j9kNj5/kTaR9OTjX8Fsa+OCsiUVyH9QKQcD1sYHYSUT1mi\ni2A6EPhnHgx96KHWtJPx6froGwCWQXnKslith8bZ3DLQtMHr83y1xnSrM6gN\nZhIUvzG3Qc+2xt6ikuOGRZsA8gCUmeyKUjpW7GP4Sv8Ai++LzJVZg8dk2LRN\nc0DXqLIa1SngwmliF+p0aBIvId5OoSziHNgTjPsl7VIIlnDog6AUvRnwpeCi\nLZj4zdhuweoDvf4IdRpyfdEStE2A8R9Jdck5z4FkBeBfjB8jgJ5OCpBIePXN\nu90IJEoB5eLeMkpP3NFi76qfKonXHOuWfPhpXXxmNZtnJyxdASP7TzgeImaY\ncciqup2+LYtvp0jrt1tZlWviTuBw2acuA+ZfXd6ZrhADPpf9eEvUDO5/y+7M\n6kUX\r\n=e266\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"35639c6a9b474bd8931e9b0476480589a34c4e4f","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.4.1","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^9.6.0","envify":"3.4.1","eslint":"^3.11.1","nodemon":"^1.18.3","babelify":"7.3.0","watchify":"^3.11.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.5.0_1537430798745_0.2737756052480953","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"react-form-validator-core","version":"0.5.1","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.5.1","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"45338782249a7801c688cee540bbe2c11a69031b","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.5.1.tgz","fileCount":11,"integrity":"sha512-E+PO/F66q4LtvebzJo3R8zoW0il8yjS1cZGjRuV9WBNuTgBa00Ii+qH1EQcIZowhV9T/nkGT3XTp58TangDr3w==","signatures":[{"sig":"MEQCIE7FS4HPf9YlE9EaRzwKugINqx9d+Imb/du3Rz796Aw3AiAdrHobH6C7l/uvxcX55e6KRFcMOtfGENRuZtQ8ZMVQkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBiFiCRA9TVsSAnZWagAA9DwP/3UVeXpBU8SOGvAl3W2H\nB2wOq8HDGBGL3cQOCwebk8637qWki1wiDlqDt7Hwu9hbaRpm621SeXCmYy4q\ngAajwXfh6vfCzXeqnOoIwM5dPT+L5OE0WXMVez2F34b4sSa/YpWCafJbmE0d\nhvFRqSkIFuZR2gydpWkA/bioG97CZSnelqiKQTn1clWaR+V4RYIPwwJcNFrM\nlHPGIVs69ZA+OW90COjvK8e+sk96JMNfUOggf8RWAJA060TK10YUIrOfuOGQ\nSK5ely8ZvfwkkMdR5xL+Txu/XzbFa3mfKnNQncuR5zfhWalv1OLrU6VPy+OL\noqM6WjB+sA2oRqurD/oRhbw5YvbKiWqsgX1eY4105KdVlK6LXJAxCdtW1B5L\nITWKAMdIG7hOHhIknb+/vDOuB0Te2ZXMPPvPhscNYgEpT27j2w01oQtuu7PZ\naWus6sH7Sl3Dpc+HST2gljyJRSAGyIcUYCc+QAmfWGpFHXFbbKj9F2yOFxMu\ninYUf7R6LncYF/niHBmBZ0sO8BwwDadRN9LriDIHGaIzZbWbGhUPr2j313pI\np8ZpvD6TUY7DgkraNffpy23HCymM3ndHvo3E7siu2oCa6VFsfK3zB+w5bwPw\nxwgiItuSQTU461wdpZ24iaZmFxHJ5OmfePYXknHN4/A5nuZqb4RLe8uHHhll\n71sd\r\n=K79R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"b7a3a87768c45f65778c2d78012cbc3c9dcc09d6","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.4.1","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^9.6.0","envify":"3.4.1","eslint":"^3.11.1","nodemon":"^1.18.3","babelify":"7.3.0","watchify":"^3.11.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.5.1_1543905633651_0.9978063111257329","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"react-form-validator-core","version":"0.6.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.6.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"a7b5d9a025434e1f7dad2799d302e3849c0fd1a9","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.6.0.tgz","fileCount":11,"integrity":"sha512-QElO7gAxOmL/oKI6iTL6P4xhOTJXcpAfQwfRmNXa76fjTdqWkwhm8uFrxQMDwOBL+HKc18h/m4Ed+zXgr9iCAA==","signatures":[{"sig":"MEQCIFcZsarRZNLqKd+QJUiSgQ0av4s6jgB0Wc1QPjyIPsyjAiBmM4RQHq6CYH82BaWJBflEYyChz7BZ5g8DIQNj1HMQNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca+kWCRA9TVsSAnZWagAAb50QAKLvf2Y2hXQ8LeKUEq35\nzXonRFF5a3HmwiJDNeQ5GiHI5k1+X5cst8xsy9hnt5zuMwGalHUiHnT9IyLx\ncBQQyla0aQhMz8jHq67OdfEXG84lNyNGfRaZ2ycS3VObX/IJMvlrhEYxQ8JY\nBQOV5U+KTNqwmlcyQRbv2yDVZ0k2rvDPqPR06ly0KUS1yngtL7TRE7MUyrPf\nzLrS19wrXTqZEXXQJva9+D/K+uVosBtipsrkyKFUDvSuL14ajR1h0lDvErkO\nSYRfaHno9BRlhCl5u0C0Ioye+7jZviVzsz1p5I2v+v/sgJv+gPMeox6Kiut9\nN6aG1HgeWKgt6bdiyVLEGGjkyLX6ZLcm7xTK0LqeBymIpJ+C0D5vbxDRE09/\nNMouDtpkM4vUg05j7wuKq5oxnAEZEcyPzMIxL4mpw4J+Rz5DIXFTd2Dl0GVI\n1pYDSEiiO+oTukt30/72WphPsSy9e/9L6AH6CWJWX8eIGKc/R6laCQUhBEkF\n1XKgAf8HNzVjtS/h9RasU/QXS18fc2gDs1WrzNrNVwLx7ZSfRmwwJbleklAp\n0QYl8kGl9eFvPmkYGqVOrcy3rT7EPmXQpdGj+6uRZCCGi7/2L8BYS5oKMi9J\nW2WUdc/k3kRYaLGm/SJZF7+JV16/HMjMFAw8S3zWUF2GiDKB3oS0B9B+X0uX\ncVOL\r\n=gLGY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"e816310d7349851927fb9e45ee204161d346c524","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.4.1","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^9.6.0","envify":"3.4.1","eslint":"^3.11.1","nodemon":"^1.18.3","babelify":"7.3.0","watchify":"^3.11.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.6.0_1550575893377_0.9826139552662316","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"react-form-validator-core","version":"0.6.1","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.6.1","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"9a1cd56a392185c220327273669b0211ee8a26da","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.6.1.tgz","fileCount":11,"integrity":"sha512-L/6XmNi40/+D6MOSKt7lzWBWcv/lzqTFCo/tVFLxZuU/T2Nmz2WEgfChw5yIIVAXelUEUQydWSMTBG8Ag3jfVg==","signatures":[{"sig":"MEUCIC7CKwt5UsqqL4eLjLie3cviwKzS6yfjBydfNGa0fSh3AiEAxWeYVLdrR+V/P2ZLwMqaq60UjybuPh4F94+0CEtNnuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca+3gCRA9TVsSAnZWagAARWEP/R7Ve2oL2EMCuF20D+mI\nXjhUvc6qAClqDXqT+cMjokoMsAtPxTEM1Pyx0evQ2cHvYCdXJSSd+aQHoLLP\ng0XvK3QEWFF2CW7KrNGKxMTWl5qyfUupKQ9iAAdklQY2WMsGQMNt5Qebvwli\nnm+pzF+wJoZBd8Ex/RT+cm7wHKI2luV5sVIll6sEg4uyKEWLWrKPb0xVpc9d\nCAsdDvzjTQqSXfNGDJaK9INbaNOAj15XxTgcnVvqHxHHL0d18BQfUbRW/Vzc\nCmvtLPAVYRYupjywH74VAjUFIbaBhCBnMYIVZwq5zQeHbepUcbFTX59sl1bE\nX8bisjdJ9Nom3jFv3LDWUED6j9TY18Nyzqa5lGac+cRzSSxPDNP1+sn2AQkN\nCn8mzf2PFh1Jwb1I9s9WMxjoQqvrIwPcip/gRkkyhjYaXNZMoom9auFfyZqn\nJXj2lJzpLrK/QmqB8Uw1+QH4CHVMgWcHqqLj472qytar6Gbo9xge7nj2MOqs\nAKK1XZuCBT83/Gkg/bg0Zw1vmROIKDdV7giAiojohKhVrh6VkVGSBhbqhgrl\nKjvhM2msHVtaVWRSO6kKKs79D4owUVQVNI3QX8wJZKVKgSaUwsZRjSIC0mEL\nXxSZc2tAoKhcP/ysW5QMrxZ+Q05YeR+AoEgkGZtfHkfyUNGR09ZpzATNaf1N\nYomN\r\n=2eBF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"ef3743c0284abead8c1775b76eb3ef98f2bf1706","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.4.1","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^9.6.0","envify":"3.4.1","eslint":"^3.11.1","nodemon":"^1.18.3","babelify":"7.3.0","watchify":"^3.11.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.6.1_1550577120247_0.23855980096328877","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"react-form-validator-core","version":"0.6.2","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.6.2","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"60118e604eb93536e26c1f226a7c3b1f7f855375","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.6.2.tgz","fileCount":11,"integrity":"sha512-36be/ynZEwjwRJ5m7at+59e27igoiAVM7x+BRBwztF4Qj02YTtkVd6OhGPVq4iAjT9Ge+4z6o9ZeQJg5QmDIkQ==","signatures":[{"sig":"MEYCIQDnbVd03pZgo8N1o7t2VoA2CF0ivu5llJG83JTJ+pQBggIhAJUU/tW34dkcqd3pGbIqx7xVqdT/BjQ4iU7zoblU4wY9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcd5fKCRA9TVsSAnZWagAAcuMP/22ac0BhL1qQW++1U744\n2MVPjYqnp9EbAPo7SHRMYFaR7s5eneJVkvpQH34T592sf3wuGvn+gV9ZaJZM\nGlhn20JwwE1k063D/C63xvsA/QbIEBcvGVLa/a1mEUDXeqBYz3TeGHjR1q3z\nVRz9oHZDfkXELWT4ALZ8RA7VSYeSqs0U8eVApJb/gALaMqnR/xHPWot4XSrL\nslu7dTxSBvM89+FHXBTPx/zH/xhTX0gx9pzt1x3qx8nsM8enQhNlVxdLH6VW\nJHCeK7EnOY0ZBca9BhqzAglc6ueDjW/gdisV0PkecJMoaQ9Torz3OQcyWDQw\nBrdUHgx9+IyWHGUbUhK6fra/ukvnM/9zGNRBxZODGJP5xq1cpK6dGv8o5U3E\nb/ULyaapHn/SsDY/EiiaWw7tYCH8dlrGbWCGky2jzia+ppOYUA9xsM4g/QCA\nb4WyHOqV2F7yofM5wTlh7uZ7AclqQv3U3tqWU5RZElmmkNN/HkqsD24NRrh4\nWQxl/ej3PSscaqLe3PgsUFtbgimsMbGC7tjuSzlgGxMftSN27Kf9HxUPib2T\n04cdJAwVXxDzcjkTCQtZVUO8Kf21M1ddp4GqXrglXLGsDdmdfLTOaLoVxprw\nDg/esRaHq3+5y+GmzZPRnewp3P9Vak6qMhF9m79djY8BQQvqALQVkBlNcy9S\nhuUd\r\n=Ndk6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"390874a9f2b2a1d68f7d130671329652b4d57de8","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.8.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^9.6.0","envify":"3.4.1","eslint":"^3.11.1","nodemon":"^1.18.3","babelify":"7.3.0","watchify":"^3.11.0","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.6.2_1551341513603_0.7905480756065788","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"react-form-validator-core","version":"0.6.3","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.6.3","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"9d75496ecec245e4baf7c40dbb3deefed1f88994","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.6.3.tgz","fileCount":11,"integrity":"sha512-77gbQ1CrA9N0EJmOCKnm/aW1DYhRSZ9YSce4Y9/UymDWZU8pR3jLVWaOS6wVVg2fpK8GiZN4YoBRxfpY0p8maA==","signatures":[{"sig":"MEUCIGzvuDui0YoLQWaHhKpm9gbMrmCxA3z+fj9Nf8bkJFeVAiEAtgir3XHSXyipkFi0ydaV65RnYs2oMGKXfdOPAzEgS+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuB2OCRA9TVsSAnZWagAAkWMP/1XnvH97zrQSjWEPFI5m\nD2PBa+Ji1XOCc3fYjUBwSWtm2W5jpgjU7wvpKpIMT/m2HUIIgak8Df7MJC5t\nKl0MOVxlNlQR8EzeCmJvB+vFlVg9AUotMLF059K47TZOFF64/f2K/YK2gt8s\nzAiUgII6Qm5rrom0W5Kny+ar+MaWcKce/VZNZcBxEC/TovJpHwvHQQKLmBxR\n1/5A+GKtHf+SprIfIISIywJ7eYmi2/Aze6SLKQ7Y9AG3ytsWdc2UhwLkEzGJ\n9gHRZ5LGEXkFd+1CRe3pF6Loo8IZwUIxqS4gQyNms4po5/Rc5x0ND9AyoTSn\n6NvmWeRfPX6aulGZEUzzxj7WMKTIi5rxaW6s6EcxhMITXpDFASsZae001RvR\nP5Ypb32D5HNO3HDEzpjsEzP1gP7TW7t5m3dBAH7Icp1XO3PaUSHtmYR7sXwq\ncqiKrj6ziXabQ/lIzIL01hfSP2YJQqPuorGr0IskcI04j9nQLMV4vVVn6w2h\npkTgwLrTAX10zgCReiYzKrSWp2QFbdd/Ta6zA/YZ1H7/dMKzPOWROo+4VCFH\npiFdWpmBCrxZzS2BNJ/SDKoClB3T/hPY06XpxNXbO8ryC7pb+Q6ZowPBNLcH\n2Gu42/pJKI5Ag04PBP21LuAuo+iEyDwSePKEjvz6s67TUbRYyyQ+h7kZwuo3\nwQga\r\n=nxk5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"ebe3a3bb9486516e669477a5e384e998e79a609e","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.8.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^9.6.0","envify":"3.4.1","eslint":"^3.11.1","nodemon":"^1.18.3","babelify":"7.3.0","watchify":"^3.11.1","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.6.3_1555570061940_0.4248045682811783","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"react-form-validator-core","version":"0.6.4","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.6.4","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"08b43d90ea05a3e6e83314a68814d8d5a78a73ff","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.6.4.tgz","fileCount":11,"integrity":"sha512-pqMOuOnkYH+pdnh0Iflhn53l+bso8wQPZ21agn7XQj0ePTHC25VCWKs5NQg8xg7kJfLztD/83ffHyOkAAl6rhw==","signatures":[{"sig":"MEUCIQCMJBfoF/FdwcuGUGfkDqTrdEPEDLOR6isdWHfGh48AUgIgB+RDf2Mov5o5aJUcHXa73TBgoER+Stbfpxpigjewgz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/ftxCRA9TVsSAnZWagAAWooQAKFkwPg+4BVTgF/Y/xe5\nEaONzl5GtucPnzGKcTYivmc9tvIyoFeM7v4K8wifLm9Mc7tlAuPvoyyHFeER\nO694zkoygFi8PTHBY5CvTqoro4I6MuoHeoN+/vAGjwOz96+JeE/RYMBTCIpS\nqejH2EVfE6MgZhApOmuLsAfCmprEmN71CAn3hB/5ke814u+98jJzqfFrLZ2c\nPDtj/9HA18ORpz/ZNXYAw8hBG4PLt3YIi3Dqv1HUAbhGm+IQbQeW1YlGRShB\nAbI0/vflOGN7iGbCiqSxwyJBm6DIsCGGZ0hq9hA2buiYE3qRzgf5wCk3T2vj\nAnZgBjSp8ap+VP7pcsI0tSudtZBh2y8oMFOZ/mYAnLTmLXFbDYPPMDOU5j6+\nUPMg1D+eIpLF3xiX8C2buUdsPdRKBNvnTtWPwYQgQfKceU4K3QJlks2GVb3q\nqC179O8QzUb2ROBqQ1feAQ83CPaU2Wg/MIdvvRg/LbN4jMIZc/2lh5y6HYiQ\n4WQYWwyupCAkNZsvy/RonO/8QbLhk/ZBWuhG/ic7xsA7mD2A6cBvV5y++PHa\n/vPvmUuYyjCxAKEp66PNhfRFZVf8irlftRDM48Cb5Q1cK18vbw5QbWUzX0Xy\nqyhAwM4jbjugBkjVELcj0DBbb4LXwV9+5VQSNrVQ2bK3x9EE9TovfoKM/MkI\nvqlw\r\n=FXs2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"ebe3a3bb9486516e669477a5e384e998e79a609e","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.8.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^9.6.0","envify":"3.4.1","eslint":"^3.11.1","nodemon":"^1.18.3","babelify":"7.3.0","watchify":"^3.11.1","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.6.4_1560148848430_0.6110848696917777","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"react-form-validator-core","version":"0.6.5","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.6.5","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"5f74b20b2be1e6e2ed04585bf81557eb26b37eec","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.6.5.tgz","fileCount":11,"integrity":"sha512-TOGksWHld6wHrCpAoTJBeS6xc6iOXWYCmNb3GPHCY8IjnMpJY2Uv/t73w/gCYWJgv3ucA+jxUsf4qKmx1f3QEQ==","signatures":[{"sig":"MEYCIQDtLTPvSMta2eRi+ts+Z7od5uDJMq8/344IBz1UGIpgGgIhAP/DaY4+6UQy4CxPVOcSpY9pFXqqj96Jce0t0Jmy1dRs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMTm4CRA9TVsSAnZWagAADZgQAJb3/uT1DbLa3OqYPAl4\nLfHTW5JSfnOLTLYBo8H0r+1u8kIy02rJ5M6NsyMRWOj5SLVJXH+4k6EJD0+U\nyEhpb5AEL7rj3Wefzh7xLNoIt3tTIRCBIyhRqO1f0iWrVh7I+eAjkop5c7Qd\np/ToeHhcL7fMcs3TMUM97RLpwdu/Ov8t1er/9TcoDdjsFN5eRTDhYLKOfNY8\nOPY8ebznea3xQyy3+rmosexH1xarvNPWRQ5fVwbCqUhv8j93YUsijxSCHgVD\n/bbYWUwdQBZ5085guFOIcP4tOTXP4yGnJ+JfIconSx9lEg58FKz9Z0/TAFwq\nB5+UpHUyQ1D4+p+XWgJJIFjLAsvN0On4ZXHHCV8HolxF5/il29C9BadpY3h/\n6ep7u3+CwO4EJ0lFRURwGh7E7nF2T9nIMNi91aORgN+r7MUlJCIj389Vv3AG\npZktmbyE7HLMoPof+9oyvYW8Yslfy7IaXV7yEELsxkLxXqyQ9DtzRIrASzuG\nh2Js8r+VoAI3C9qstLmikZLoQKRFwbyQJRNLWMbgXDAKxm8HQEdndlnJ4TUd\nEsBwL7+Q7f6Xr2/6XJelodYpdDzM/2DyTvfAsA/h0Ik2LO2PiMDCl42Mv8DI\nFLdAYSCpk0hJtDIreUsUfqUAfPib+gnupow1LW/xP6VD4u/g0Rs+vQe2Q76J\nxL67\r\n=mgkT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"8e5adc1af6e9255cae27b56b0db972f47432049e","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.13.4","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"13.6.0","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^11.3.0","envify":"3.4.1","eslint":"^4.18.2","nodemon":"^1.18.3","babelify":"7.3.0","watchify":"^3.11.1","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.6.5_1580284344533_0.22569431905078408","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"react-form-validator-core","version":"0.7.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@0.7.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"b8d70177052cfe9da59e92536849e5c5a6875343","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-0.7.0.tgz","fileCount":11,"integrity":"sha512-heataxyIwZSELexArCXlf72mGdg3sx3kNbxyhTqQBMvH3JdKJ5xmKJZt5gtETm6ItPQYXUjaWvFkY+0HRIdJXQ==","signatures":[{"sig":"MEQCIEHz/vd1kXk1C7Vb+/rhx5M6cSkFg+itlqRYIm6qgfEuAiA0BG+mHWEHcvviZkj/Wikqd9WtetJ9t8s3NMTnuvGhrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6JGzCRA9TVsSAnZWagAAjzQP/2csFFcWAi/jAnWg/adT\n7IpKZ/H3lf6wuIv5EIRauFFFGMWmcbps5qyLQw4CID69Fk0pw2/xin6cTVLT\nLT0cG/FUduBdsFdYVqOH3Tnq73htJNQAQB25hBPOkZ9+VmFvMbiHifL7aKJn\nZTzKATJUNtnil5wGTXmC130cBxdROp9cZVSMkT9GkX6FWxv35Az/EFihmXT/\nJuUHSpmZEPCxJ4W6HnDknwawHPbAm3pnzp7zLYa3tjpT7XgMesYb3lJGxSbl\nSStQzphrXvQZAGHBikueGI3ZXN52cH3OrWnew4lAHY5nWUFyWI4gkMJ6C4X4\nyad1Laz9DmvVVZQXBeJ4gNeXOKPpjTgz8ClvD0q4tFyIoxf6Y/QrycgHpZH0\ngy6XFHVL5uKenAErOgKMyZGY7n43z8ug0ZU2H/BS/5gRISl7QXFm6fGz5vG1\nlD8XH0N8PJzJRF6yQVMOSTkiBm1qqXcIiekc/cwJcUZe8Js6nOyXOpocgoPd\nGMfvwfR96r2+1wITPEH8M5Wu4xXQyUkLJhG+RKaE5yPyjgvPsQHUZbESbYSk\nOC/POAqIRhULTAGcN8gP4Tpqv6JVNAUoe9AcEbi3HCDE3+KvHg5rbcGoueyK\nq4bXrnyuA632cwbeH7XquCcB1YkmMeQzymBug9aoOGZEknCZM69IKA1aadpn\nfkk8\r\n=9S+Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"db2266dc410d00397ac5a6a6b351bd57d102b5e0","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.14.5","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"13.6.0","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"serve":"^11.3.2","envify":"3.4.1","eslint":"^4.18.2","nodemon":"^2.0.4","babelify":"7.3.0","watchify":"^3.11.1","babel-cli":"^6.3.17","uglify-js":"2.7.3","babel-core":"^6.5.1","browserify":"13.1.0","bufferutil":"1.2.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","utf-8-validate":"1.2.1","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_0.7.0_1592299954716_0.8143080238354801","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"react-form-validator-core","version":"1.0.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@1.0.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"77b771411611b4b89f3d78849cdb468052789c1f","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-1.0.0.tgz","fileCount":11,"integrity":"sha512-J+itG0oD/6VikXWJlOyjpoe3QaB35iX2WeFuQ1psxyJ5KkjMncBcOjUw/lemW8dYCOC7vQTFGUjlvwkGenTgig==","signatures":[{"sig":"MEUCIGxUNNXxxS03GSZ2EKILJ020Ysb1H5X0FRAhbDPeHHoEAiEA6eRMORQyhdQShf6maPteM81uefHOpgRrhGHqnayXHGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIB2oCRA9TVsSAnZWagAA9dYP/1mh0SOJrj8mZUheMEbT\n7nyK0nHu2L+glDUv9lVFEjgJ8ow4/6xD79yWA7t0L4K+3zl7W2euM/1wNW+R\nf52oopaNx5sQ5j0knoH74gB2NCpnG+XJLG0bW25tyXLmCH4nOiEn5mzHQ5aB\nW80oPFUfPLq7vfgr/mvBw7t2hs4pyr9UjSHq/HTr3DWinaXqUHj7RgWO6snc\nhQMEJYxai/F5GPfh8HROWrlvAJR6A8z0V1vptxnlBO7FyFrjFaRqu8BUT83d\nV9pNij9ZoIrjL/5VuNnDOn6S6jIZGj+429PuUBqtCDFQgVDiNR9wpRDiu9/5\nUWfgNDbbdbIcNr+k7/oCjPkpmBsUEAmM2MwSKXUR6FlcROZM9kCSzQeptaRA\nEslPO5dw3fKBi9fGV/ZiSNUd+iLpEJdjgWohGXbdZJjBKgRy+HtQQ/OZ6h5u\nbhH3AD9twopGw5CrXYUz//iJ3a9wA1eshTIkn3/wR6BFUXhuxypGFJIu6iQI\nIb/7MwEwDFR2rLDrRKxxP/LTNtw19yB4VIv9lRI6VK96ZQMV/z653j3ESJHK\nQTGqJtg8hdPOfzuYymtbwvXiBeiwWoP1iplfI8sZENfWSXiweikLc5mSGj/p\nlW3qqfGRyQtEQvVLfY6ovftmYjQcgsbCMJC7hT7xaS5+9Q+mkVBPCRY4IGDV\nx1Go\r\n=FWh6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"b2258baf177cea06df99a96161a4f0911beb0ec4","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.14.6","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","create-react-context":"^0.3.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.18.2","babel-cli":"^6.3.17","babel-core":"^6.5.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_1.0.0_1595940263580_0.1198372566498207","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"react-form-validator-core","version":"1.0.1","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@1.0.1","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"347400746f9f650b128d217342259e35c657d8e9","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-1.0.1.tgz","fileCount":11,"integrity":"sha512-5saUtkeGhmjYoN3SeVtTyc+rO3Saxo8MzERQU9HHC+0bM1EIe24j62mYGk9aZv/eti51eRNOTZMmilIvSHt4LQ==","signatures":[{"sig":"MEUCIH/Wr4wi+yltYeJS8cG8+j4Xqhq2qBY/9NJGSGYa9WeAAiEApLnZP1eXctqhTMMkERgziO55rIG0EWlk/kNK98nF6KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCmniCRA9TVsSAnZWagAAYdUP/R2GPBQNW6iPTDDgC2As\nv8l/C9sx/pL84edmuL/QEuaF3R33cQcFiqyIHdFOAwWY7qZC6A9XljSsRw8w\ngPiUgeToRSkjpOBTAj752pRrX8fsS8BfIeKM85tJYgfC64p91aUHGgX+PahI\nIXNFuexvY7pB0Svr3YzwZKuU0Qn3EhDmAzBIOP/3K4RoJt1EiXKjTF9SbtEg\nZeRA5Hj/elvfrcJ4x+G8KHkcKMxbEUD2msHeyJTgvdDxCl1hebaq/y4lyBmX\nekUNQfxMPacErZ469DyZ22f2jP+XKwLk8hZy+A7e+KKYR+yYFtA8wEGpq1Xo\nSRMUnC6/dZQw/UTxSVC9GCOCYZ4AwzVo3eUB4q/anlrjM4cmYsmrwFywgfIE\nIbaYgPh8Os6arqed8DvC8WrS9vyXrZhofEs6eEtFAKYWeymppfBYW/NkIUQ8\naz50sg33DPUv17LEayzBeJ1W0XiLNU5VvsCrmO6r2J93UOrTo54VCqn85xAi\nXAx9LphVvSbfnTcIAPJ5R/8dEv7gwC4iacqjknvG6LvW7H1cSsxd8upsc2Mz\nwxaN9o64sKAWE0tKmlSz3jO/Z66YzDEpp3K+iZ/kBOxVG3H6Qa4S4x6RBZOt\n2ySDI5dDX7Lob8JYV9qKQTMXHXen+I7K/i0iSUmakWXS8HpnGbcrXL4r4a5q\nMxPk\r\n=33lP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"f07be7a74df8d83a110de2c6ad1fa9ac68f4a4af","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.14.6","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","create-react-context":"^0.3.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.18.2","babel-cli":"^6.3.17","babel-core":"^6.5.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_1.0.1_1611295201736_0.2399905464780958","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-form-validator-core","version":"1.1.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@1.1.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"a0afa7af9b090374ad29be6d9bcfe7bdd2203f93","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-1.1.0.tgz","fileCount":15,"integrity":"sha512-r7EKKm6e7YAZHbwiaxrVnBPMUIdYGMM0tOzvz4d9D6vqKqfqjmfUK5lFb/fy5o/+mkOvxM6alFdv5i5mC1KruQ==","signatures":[{"sig":"MEQCIGlfBi4QkzhSRlGthJJ5vJUh1HKHMuuyKq5ZKcIIkdufAiAcwFFUQdOCAbZ1sogzMYW1WnbeYWehshgp1vyj0tBHCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGkB5CRA9TVsSAnZWagAAmCAQAIwj2LDO5leIEa+K0Ezm\nK88uaXRqTxyZU4jvdlWtnboWZdaW2i6pRCAUCMbROC6HLHat79uQ54gtBTR6\nYnM2IJ/bmPtFQyM1BVjF5tKCWaZfERjI3QlikhpPnLjVHu9hUrOHoXrql82Q\nV6L/fHraV4DTyKK3r3uoz8cpqFZQ65MvGsRwpjf0o6IkjvcydDquqeRnXmVF\nGNboE0zJqk7q9ebHpCPl0dP3o0qR+bvhPwE8P5LpFs94q8hs2p89vM9/u4i/\nTOZRymo74BRdxVrxL+VjWZAR2f7Z9A84ets3XgIqbY+Y8JmGzyNd5utpLGxu\nlsxUhrmaoq/feYi7U0cBGZ3rTxGxi4skOV5xm2ZxUfcUV5C1345BKL4ybeCy\ntfcROA60P3bcb7450mweozgjdfqOWDCSPYjwuPzrDrz36XI30yOtayRuAGsD\nVQxlPSP+FG2Sw+GSC7NjvXONPWeDljc47EbPsn6cQnH7f5O0ssjExIsZGBx1\nKBDJutb7FT+lLTZ4YrxN4oWvFY9Mh50Gtzl6jSuc8n5Lqy5lzuj41VzRzXpQ\n1Ohj6IzxHPniSGyRqDOoOxhDMSqQaturtm9guXGZdh7Hb3sjygKsJW6kJ4zp\ntwgsubi3epn6LgiuZugAHG6oOBB4M83ZbVfSQJK5T9jT69QIA5QLoUMhWehu\nypag\r\n=f5Va\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"description":"Core validator component for react forms.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2017 NewOldMax\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.\n","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","create-react-context":"^0.3.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.18.2","babel-cli":"^6.3.17","babel-core":"^6.5.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_1.1.0_1612333177297_0.5794261630435855","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"react-form-validator-core","version":"1.1.1","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@1.1.1","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"d084b94b9ef66bed3847fa8851b45cc2f8960a5c","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-1.1.1.tgz","fileCount":11,"integrity":"sha512-5SG9pKrRptrhrt/dZg0bL28VvyGeuXftfhx6qwJLNdUqs2GgEnrV07BBtGpWyoBKXmO+fplD+O70DbI03CMqUQ==","signatures":[{"sig":"MEUCIQDOM1StGtneIy0Xj9jU0TYn2LFmMImkfw29Ju7DIlkETQIgKbOGjzXjgfa7lHc9KAQquZXOvUNcGLGAmVH8oDqnOvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG4JkCRA9TVsSAnZWagAAgcUP/1vmEnZojWLLHlq5iM+C\n+My2S6cH745RFz8KhXYo2flrOBkTTRLfYn8UnHnIaENbow+/ZT0vE6/pI8Tm\nDCnxCKjtM7w8ub1vRA+UG1OHGsHacCbRnp0CltkonWZh1tSWLiNqxP1exVoZ\n2JcTgAku9zw52H216nErq5x6jhzJUoHO+LvxGX15M/I04Os/DmPknjlCdA5Y\nC7G1oseh1Yq1LP7O6AWfrfsyUxkQXKg0vNSRaEpoZpuD4YSQjS9vkXozy9lO\nHGCEB83eq6mPGLAxMSJDK4Rx5aJ2XhLuhHmtmahQiAQ1miw71dTVXV/lSaN7\n1vIqzvv7oz/xwbgWnLTxF/HXZ6a2L88MaWhiFT2+4EV6mdp9k2u66iM9mqqw\noj+okf1x+/kBaY3e2czECCLOnm+25cim/FNfnLBlc3ahXn+5hMNkpYMUxicw\nzXUxnCf8pwSeTzPuDEuta/cqXDgfTiXzvogEWc6qEYP5QuvKpBE5/+ogrDaL\n4TN5UXjm6B7eLqS0zAJ5++NE6gDnDawdVRYji5+i5YwGT/1aJPP0pcAEEQGL\nh+W7sCgf/6xRBL2WNQ5aUxsrG6GUJ1arILJqyjO9Bpmh1q3n2gK+k4Wthjw+\nOitmU+VfAzG07CwcDWKYlIZWqmIHbYK4QE4kxupmV60HjvqW+q/J3pwBKs/w\nHtMG\r\n=613w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"13c1aedf3c695341419ae1b1ab11f824b35c55c1","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"6.14.6","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","create-react-context":"^0.3.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.18.2","babel-cli":"^6.3.17","babel-core":"^6.5.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_1.1.1_1612415588360_0.8901701928672521","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"react-form-validator-core","version":"1.1.2","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@1.1.2","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"a2def68084f0c3f813fd4288d07faa07d1d96cad","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-1.1.2.tgz","fileCount":11,"integrity":"sha512-lpo05yib88E6VE/xgoUzgaHg6mS2VjgPNRrBU/T9ZXQQBB0zQAozQfGxCM66+atVsc7yfNApMZO1ztNhno54FQ==","signatures":[{"sig":"MEQCIFKpMjpd6/1SGKik3U+oQn+73vu5rIuPWKCjE98REuUgAiAsk4wbrjV5HrWY5Ny8rynyqUet1h49z0jQtizf9p5qSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin2ARACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSXQ/5ABdNl+kek7Bf0/y+15768zoDZ5+q5zMA4gv/yqsD7jerOlUS\r\nJAw9KxFokqD9ADxEa3RyOn/fbOrLJdguA+YIlRDGnF7EnL/ZNrlvWVyxTv3M\r\nhlNas9JKkHA8tKppPObEYiXtW1WLGlnATxobLXflJ09sD7frforvMtI0Z4jk\r\nTdI51dkbij9/WDgOqKPReufrM/J3vhP09XmluzyLXroMQ6AwxZmVO0ywM3GM\r\nnYyM9s4blXqeZvAKNQOs0KzNRAEyqtHqQNsOS7sNT0JA4060rMGRYiOCSxxY\r\nmVMiaHtdtBlEZdiYCxFrQjxopbEd+FiEsfh6PLoS9bGoxeGuCGSiNDubc5RX\r\nGBeVdKOvFqeCvo0FMkUBswVrS+i0pSaQM4YUSs8Oyv7YWPbvq2uwZo9MNW19\r\nzYOe5RG4qlQEdlAgzP9bEmeMihUD2lqgdxdRw+CJFAxPNYTtdkd4/ziXKIIb\r\nscBMLYWoW8J2aZOAq/UI0AM0FYN9ikQmBw2K2tmA28nks4MehAbzAO/yCQjC\r\nxxf5q6XoEMpGfUH+s0jTOl4YPl/xKo9AM7OFlonG4ZIIdT7nalmItwmtE2AB\r\nnW4uXjCHmp1jO4Yq/DJXPrWYtPpb68gdetDaeA3vJQjMvsPDuXSkMdjh/2ZR\r\ngK3pAjIwvXzz+Ibdfn0J++byBsVmgP1e0Gc=\r\n=XHk8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"b4b76453a97c60bdf23922d8ef18d248aa98f6b0","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"7.24.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","create-react-context":"^0.3.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.18.2","babel-cli":"^6.3.17","babel-core":"^6.5.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","babel-polyfill":"^6.5.0","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"6.16.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_1.1.2_1654611984920_0.45021966279491776","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-form-validator-core","version":"2.0.0","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@2.0.0","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"b1762b716b7db063acbd42b7a4d0800a8130c57a","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-2.0.0.tgz","fileCount":11,"integrity":"sha512-Kh39+DfdPavl4KZuHg3an5wPTNSXhv4wWfGf5aUwu7JgJFX6oMslyJlBmE1bBiekyOReHoS2OfIdYGEIC0uLcA==","signatures":[{"sig":"MEUCIQCoGrwQnubL49VvV+SVU2trHVsNXgBfIBhDjv8tOsVjiwIgGgQIsEhnyO6+RUzH8eBiIahcS9IUO9OwjcwCfVgg9IU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37691},"main":"./lib/index.js","gitHead":"b4b76453a97c60bdf23922d8ef18d248aa98f6b0","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"7.24.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","babel-cli":"^6.3.17","babel-core":"^6.5.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","babel-polyfill":"^6.5.0","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"^6.13.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.3.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_2.0.0_1729680128027_0.7638992609919202","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"react-form-validator-core","version":"2.0.1","keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","_id":"react-form-validator-core@2.0.1","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"dist":{"shasum":"cbc82275e802e50fc32556b638cf3ca4b5e4cc9c","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-2.0.1.tgz","fileCount":11,"integrity":"sha512-mO5Nthr6A/5Tfpj/7+tWmAZvoKqFx6I46uTeSSQRxgGrCKyxoj35nLojRwYZpyUUDbZSTpiJxv5Q+WOyQyMg5Q==","signatures":[{"sig":"MEYCIQClFVRMeazxDLbN//jSmLaunF0mqPjIK1VqaTH855gnVAIhAJ20j+geRzy4lQ4lxskORxQXnOkAZz+4P9vP03IaFhnd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37558},"main":"./lib/index.js","gitHead":"4ef42b384c0cbc6f923259beeb4fdb12663a9f67","scripts":{"lint":"eslint src/**","build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build"},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"repository":{"url":"git+https://github.com/NewOldMax/react-form-validator-core.git","type":"git"},"_npmVersion":"7.24.0","description":"Core validator component for react forms.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"prop-types":"^15.0.0","promise-polyfill":"8.1.0","react-lifecycles-compat":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","babel-cli":"^6.3.17","babel-core":"^6.5.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","babel-polyfill":"^6.5.0","babel-preset-react":"6.16.0","babel-preset-es2015":"6.16.0","eslint-plugin-react":"^6.8.0","babel-preset-stage-2":"^6.13.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.3.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-form-validator-core_2.0.1_1729680466879_0.7043338988822796","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"react-form-validator-core","version":"2.0.2","description":"Core validator component for react forms.","main":"./lib/index.js","scripts":{"build":"babel ./src -d ./lib --presets=es2015,react,stage-2","prepublish":"npm run build","lint":"eslint src/**"},"repository":{"type":"git","url":"git+https://github.com/NewOldMax/react-form-validator-core.git"},"keywords":["react","form","validation"],"author":{"name":"NewOldMax"},"license":"MIT","bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","peerDependencies":{"react":"^16.3.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^16.3.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"dependencies":{"promise-polyfill":"8.1.0","prop-types":"^15.0.0","react-lifecycles-compat":"^3.0.2"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.5.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","babel-polyfill":"^6.5.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"^6.13.0","eslint":"^9.13.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"^6.8.0"},"gitHead":"ec46ae603aad38fd2bd3abaab724a38a4bf001f5","_id":"react-form-validator-core@2.0.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-8K6X7d1U4lWS37gxCoPkAEnT782Nkr59uCa8eRwKEWU3F1lRUmH56oNhK4frjVqj1t0xHpqMieOT6oylzqkmiA==","shasum":"734d68175b4e60d11a76983cbaada8756f2cba8c","tarball":"https://registry.npmjs.org/react-form-validator-core/-/react-form-validator-core-2.0.2.tgz","fileCount":11,"unpackedSize":37580,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwkaSAdybo0eA2fjpuMM/7GpQ5+ZXE/BZNxrh6LlAIowIhAJvasXyFA+OxCOK9vPgGKj7v/8YaRxNu39aPQKcJdo0h"}]},"_npmUser":{"name":"newoldmax","email":"newoldmax@gmail.com"},"directories":{},"maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-form-validator-core_2.0.2_1740396059472_0.15738176917579927"},"_hasShrinkwrap":false}},"time":{"created":"2017-09-21T07:41:53.875Z","modified":"2025-02-24T11:20:59.823Z","0.1.0":"2017-09-21T07:41:53.875Z","0.1.1":"2017-10-07T08:48:52.226Z","0.1.2":"2017-11-28T06:32:16.047Z","0.1.3":"2017-11-29T06:26:26.282Z","0.2.0":"2017-12-05T07:17:16.044Z","0.3.0":"2017-12-26T12:08:44.406Z","0.4.0":"2018-01-16T09:02:34.754Z","0.4.1":"2018-01-16T09:24:01.156Z","0.4.2":"2018-04-10T09:08:53.953Z","0.4.3":"2018-04-10T10:04:50.893Z","0.4.4":"2018-04-19T06:32:15.650Z","0.5.0":"2018-09-20T08:06:38.877Z","0.5.1":"2018-12-04T06:40:33.788Z","0.6.0":"2019-02-19T11:31:33.548Z","0.6.1":"2019-02-19T11:52:00.446Z","0.6.2":"2019-02-28T08:11:53.744Z","0.6.3":"2019-04-18T06:47:42.058Z","0.6.4":"2019-06-10T06:40:48.601Z","0.6.5":"2020-01-29T07:52:24.688Z","0.7.0":"2020-06-16T09:32:34.834Z","1.0.0":"2020-07-28T12:44:23.817Z","1.0.1":"2021-01-22T06:00:02.042Z","1.1.0":"2021-02-03T06:19:37.433Z","1.1.1":"2021-02-04T05:13:08.528Z","1.1.2":"2022-06-07T14:26:25.109Z","2.0.0":"2024-10-23T10:42:08.307Z","2.0.1":"2024-10-23T10:47:47.082Z","2.0.2":"2025-02-24T11:20:59.641Z"},"bugs":{"url":"https://github.com/NewOldMax/react-form-validator-core/issues"},"author":{"name":"NewOldMax"},"license":"MIT","homepage":"https://github.com/NewOldMax/react-form-validator-core#readme","keywords":["react","form","validation"],"repository":{"type":"git","url":"git+https://github.com/NewOldMax/react-form-validator-core.git"},"description":"Core validator component for react forms.","maintainers":[{"name":"newoldmax","email":"newoldmax@gmail.com"}],"readme":"## Validation component for react forms\n\n[![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT)\n[![npm version](https://badge.fury.io/js/react-form-validator-core.svg)](https://badge.fury.io/js/react-form-validator-core)\n[![Build Status](https://travis-ci.org/NewOldMax/react-form-validator-core.svg?branch=master)](https://travis-ci.org/NewOldMax/react-form-validator-core)\n\nSimple form validation component for react forms inspired by [formsy-react](https://github.com/christianalfoni/formsy-react)\n\nDefault validation rules:\n+ matchRegexp\n+ isEmail\n+ isEmpty\n+ required\n+ trim\n+ isNumber\n+ isFloat\n+ isPositive\n+ minNumber\n+ maxNumber\n+ minFloat\n+ maxFloat\n+ isString\n+ minStringLength\n+ maxStringLength\n+ maxFileSize\n+ allowedExtensions\n\nSome rules can accept extra parameter, example:\n````javascript\n<YourValidationInput\n   {...someProps}\n   validators={['minNumber:0', 'maxNumber:255', 'matchRegexp:^[0-9]$']}\n/>\n````\n\n### Usage\n\n````javascript\nimport React from 'react';\nimport { ValidatorComponent } from 'react-form-validator-core';\n\nclass TextValidator extends ValidatorComponent {\n\n    render() {\n        const { errorMessages, validators, requiredError, validatorListener, ...rest } = this.props;\n\n        return (\n            <div>\n                <input\n                    {...rest}\n                    ref={(r) => { this.input = r; }}\n                />\n                {this.errorText()}\n            </div>\n        );\n    }\n\n    errorText() {\n        const { isValid } = this.state;\n\n        if (isValid) {\n            return null;\n        }\n\n        return (\n            <div style={{ color: 'red' }}>\n                {this.getErrorMessage()}\n            </div>\n        );\n    }\n}\n\nexport default TextValidator;\n````\n\n````javascript\n...\nimport { ValidatorForm } from 'react-form-validator-core';\n...\nrender() {\n    return (\n        <ValidatorForm\n            ref=\"form\"\n            onSubmit={this.handleSubmit}\n        >\n            <TextValidator\n                onChange={this.handleChange}\n                name=\"email\"\n                value={email}\n                validators={['required', 'isEmail']}\n                errorMessages={['this field is required', 'email is not valid']}\n            />\n            <button type=\"submit\">submit</button>\n        </ValidatorForm>\n    );\n}\n...\n````\n\n````javascript\n\nclass FileValidator extends ValidatorComponent {\n  render() {\n    const { errorMessages, validators, requiredError, validatorListener, value, ...rest } = this.props;\n    return (\n      <div>\n        <input type=\"file\" {...rest}>\n        {this.errorText()}\n      </div>\n    );\n  }\n\n  errorText() {\n    const { isValid } = this.state;\n\n    if (isValid) {\n      return null;\n    }\n\n    return <div style={{ color: \"red\" }}>{this.getErrorMessage()}</div>;\n  }\n}\nexport default FileValidator;\n\n...\nimport { ValidatorForm } from 'react-form-validator-core';\n...\nrender() {\n    return (\n        <ValidatorForm\n            ref=\"form\"\n            onSubmit={this.handleSubmit}\n        >\n            <FileValidator\n                onChange={this.handleChange}\n                name=\"file\"\n                type=\"file\"\n                value={file}\n                validators={['isFile', 'maxFileSize:' + 1 * 1024 * 1024, 'allowedExtensions:image/png,image/jpeg']}\n                errorMessages={['File is not valid', 'Size must not exceed 1MB', 'Only png and jpeg']}\n            />\n            <button type=\"submit\">submit</button>\n        </ValidatorForm>\n    );\n}\n...\n````\n\n#### You can add your own rules\n````javascript\nValidatorForm.addValidationRule('isPasswordMatch', (value) => {\n    if (value !== this.state.user.password) {\n        return false;\n    }\n    return true;\n});\n````\nGet them\n````javascript\nValidatorForm.getValidationRule('isPasswordMatch');\n````\nRemove them\n````javascript\nValidatorForm.removeValidationRule('isPasswordMatch');\n````\nAnd check is validation rule already in list\n````javascript\nValidatorForm.hasValidationRule('isPasswordMatch');\n````\n\n### Migration guide\n\n#### From 0.x to 1.x\n\nBreaking changes was introduced in order to avoid legacy context. You should change `render` method of your input components to `renderValidatorComponent`.\n\nBefore:\n````javascript\nimport React from 'react';\nimport { ValidatorComponent } from 'react-form-validator-core';\n\nclass TextValidator extends ValidatorComponent {\n    render() {\n        // return your validated component\n    }\n}\n\nexport default TextValidator;\n````\n\nAfter:\n````javascript\nimport React from 'react';\nimport { ValidatorComponent } from 'react-form-validator-core';\n\nclass TextValidator extends ValidatorComponent {\n    renderValidatorComponent() {\n        // return your validated component\n    }\n}\n\nexport default TextValidator;\n````\n\n### API\n\n#### ValidatorForm\n\n+ Props\n\n| Prop            | Required | Type     | Default value | Description                                                                                                                  |\n|-----------------|----------|----------|---------------|------------------------------------------------------------------------------------------------------------------------------|\n| onSubmit        | true     | function |               | Callback for form that fires when all validations are passed                                                                 |\n| instantValidate | false    | bool     | true          | If true, form will be validated after each field change. If false, form will be validated only after clicking submit button. |\n| onError         | false    | function |               | Callback for form that fires when some of validations are not passed. It will return array of elements which not valid. |\n| debounceTime    | false    | number   | 0             | Debounce time for validation i.e. your validation will run after `debounceTime` ms when you stop changing your input |\n\n+ Instance methods (via ref)\n\n| Name             | Params | Return | Description                                        |\n|------------------|--------|--------|----------------------------------------------------|\n| resetValidations |        |        | Reset validation messages for all validated inputs |\n| isFormValid      | dryRun: bool (default true) | Promise   | Get form validation state in a Promise (`true` if whole form is valid). Run with `dryRun = false` to show validation errors on form |\n\n+ Static methods (via class)\n\n| Name             | Params | Return | Description                                        |\n|------------------|--------|--------|----------------------------------------------------|\n| addValidationRule | name: string, callback: function |        | Add new validation rule |\n| getValidationRule | name: string | function | Get validation rule by name |\n| hasValidationRule | name: string | bool     | Check if rule exsits  |\n| removeValidationRule | name: string |       | Remove validation rule  |\n\n#### All validated fields (ValidatorComponent)\n\n+ Props\n\n| Prop            | Required | Type     | Default value | Description                                                                            |\n|-----------------|----------|----------|---------------|----------------------------------------------------------------------------------------|\n| validators      | false    | array    |               | Array of validators. See list of default validators above.                             |\n| errorMessages   | false    | array    |               | Array of error messages. Order of messages should be the same as `validators` prop.    |\n| name            | true     | string   |               | Name of input                                                                          |\n| validatorListener | false  | function |               | It triggers after each validation. It will return `true` or `false`                    |\n| withRequiredValidator | false | bool  |               | Allow to use `required` validator in any validation trigger, not only form submit      |\n| containerProps | false | object  |               | Allow to customize input wrapper `div`      |\n\n+ Methods\n\n| Name             | Params | Return | Description                                        |\n|------------------|--------|--------|----------------------------------------------------|\n| getErrorMessage  |        |        | Get error validation message                       |\n| validate         | value: any, includeRequired: bool | | Run validation for current component |\n| isValid          |        | bool   | Return current validation state                    |\n| makeInvalid      |        |        | Set invalid validation state                       |\n| makeValid        |        |        | Set valid validation state                         |\n\n### Implementations\n\n + [material-ui](https://www.npmjs.com/package/react-material-ui-form-validator)\n\n### Contributing\n\nThis component covers all my needs, but feel free to contribute.\n","readmeFilename":"Readme.md"}