{"_id":"@ashgkwd/mobx-react-form","_rev":"15-3d7601797bc4f9555ba91bf5ddba03d9","name":"@ashgkwd/mobx-react-form","dist-tags":{"latest":"1.6.1"},"versions":{"1.1.0":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.1.0","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-4kCF6LWrVch88MFj763u/Xy4KFZzz8aAk1XaOSfGIkjozm9TLSLIgFjHAOJGJoKcnjOjIBrIHPZW/h68dFkZKg==","shasum":"4ba0f32d796469e050324cecb56a6291729c4b6b","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.1.0.tgz","fileCount":44,"unpackedSize":2389611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAFAl7rH0KLjXPKUU7pCRrvyb7xUpfmNvmH97mlwk18AiBYGafTFAUp3S+YAEvvj3exfoGhzG4MhIrGAHhAQRMWvg=="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.1.0_1523332941221_0.19566456606097415"},"_hasShrinkwrap":false},"1.2.0":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.2.0","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-8/zD4iwqVNmIXW93sspOfSevup5HtiAJDQcHeZwUVQxUuuPdHzAs98LlsLqVf+i0QAd9JVpABtwWgRBA4nlhJw==","shasum":"965fbf9ca31154a6a7c2674a0e516af13d8684d1","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.2.0.tgz","fileCount":44,"unpackedSize":2390994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1FxWCRA9TVsSAnZWagAAeKMP/3GsqPAOKrFHzt2iVSnL\nwR3HHo3/1De7O4J3BjfpofdUNr0LhrQ52xUchM1DVm66pyoVYsVddR7ZkJLZ\n4Mdlc9myXR25w30Nq0rPkxZduvmez4Cg7o+1orVO+YuUc+WdhqK5mbKEY486\nOtPEpClXNRK+Y05ez7lcx6xDDGDyPdDhYPodKbY3iaMP8MjOyFslhpVkz4ef\nkNlWeD416AYKQMS1TJ+psnFqoa977gM+92zp/vAnRwVcz4d1nKMxJn2I1Mhu\nOF6FbcKbwLJEx6UMZQ3r09ZxDV0kLmmTLZkag+rOtSlpZBlRygGcJ2CFA8Ql\n3efH9l0TSV24+zWrOc3xvJUy1Wm4HdehUPUwN27b1WNwkLXHvPTteUvOPWpf\nk6mVFSyqu/joPHCfcqdZPlEoXbu903r5u/XHFUHn/BfufnZ/xgxiKk8DVr/L\ni6eJup+ADDrttB6nn+Ek4Zb5n29CAUFkMYavYXoWiXt33oW3tAIpUptg/9XL\nrbvXXaw/jc4UPfwLFTBSn++sGouKcr+h5ZHEZe8WhEWI/lPpm5GgzD43msJj\nIJCejWi3JLPhlS6Ug3nE/8C5BqIdv1l9jed0WAht8CmPH06hJespUuJRTadM\nCcyLrT7bqNbKYLShDaQmbbTEbFxofSJqSC9WTZOjkhRrNdKlUNyAoeMZLi5A\n9Vi4\r\n=xXnA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPRruZxvM8NwgqVoMkG9dMWLBaHMp1Hr8L71+4qrfiZgIgWFp5VmLWQqgA0VPcMepd1cEXH8KjtHX8Ox5t33XLDZ8="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.2.0_1523866709738_0.9009562625406169"},"_hasShrinkwrap":false},"1.2.1":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.2.1","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-9Ti0rfWvf00RrMOZmPIXHjUGKmj6xT5P0FDA/nK9OzhfXayRee0kL9eq2CeC4m15xVu+cA4zK+sTe3xU2azPJw==","shasum":"29464ca45ebab3f70cc2680c4878b7fe642f447d","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.2.1.tgz","fileCount":44,"unpackedSize":2391253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1Hb3CRA9TVsSAnZWagAA75UP/25KvzmwMQiTtRWydIJA\nPhzr9lZKzHoVyTq0TZOAxprBn7RDVDdb8gOQONxKC25y0HqWvj7Gq/n9wy7h\nOGzdRaSgTgK5HvbePd7lwgzGKDu5lXX+378gqz/K9hYXxNWzLzSJi2qXt+fH\nE1vqnYEpTpOeiV2vHlwg/DaduqRbKA5MPWo5SDqMabuMBC5Ag/6KU+GD1tmN\nQhoRDBvzduYD7MPVvLi1H8eU0LicZLkiZEOQMLcKxjkYBw3hwQtaC40i+U5j\nYIkhCc/6/mCMjmjBgIj7OJ1Q8PQLadfn/DD2WpRXC5n1PKyqRpd9XpNiSnD0\nJAM7HS0fBTL1/x7ZLv3O42kX9xJU84MEpXAd5dRo24oproGT9gLbFkG9HePF\n6p+WNkaldHnjp4lvRuAVpWVxtyFpwCIZ/OKDOg3+AiMr4nS42cGUo3jOOGzd\n3wnOwoS4GotWOTzcrLKauiZUcTaL0oxge5dfXt1709B/qoPrIIgUKwGfJZWg\nGtmrbPzliy9Nv4GVc7bcPauiuJPiZzDLqa0Q7JHugXEd6FdZ85r3FIjlwU1k\n5n9lTsSmlM9JSP7BqQfBsm3SzKl6jXIW4kbP/DXS2Z+rhpjEkkjh7qYWZ0E/\nJJow/cqtMOfX3FUixXZuH2j4Sc+Zz5I6WBSKVw77L8EUPzZMT5fgdljSISld\nELx5\r\n=XXq5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX91lUIt72pVnGjJIGcGW/5iYTtXKy8k769gXXV63cJQIhAKLu4UOOQzAF6qgw3Bd81D+8ylhRDBHkgxRcqXp2xk+l"}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.2.1_1523873527234_0.5926605816605299"},"_hasShrinkwrap":false},"1.3.0":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.3.0","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-eXdcuYDLRILrWgQ7kgF/AnvRLjJK/52iDWl/OAif2/sSgm7RGDUjh8JDMd+0+0IpWXsIjomNz6YgWi0swYXskg==","shasum":"65e26e89753234eb740f3f761559cac689a9459b","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.3.0.tgz","fileCount":44,"unpackedSize":2391861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1IbRCRA9TVsSAnZWagAApp8P+QHD0YKDbaxoUyJqtV0H\n4gITABkKT10ic93ww9jgQv3Vp5sWx81sgpRkbjB3Iuxtv6LsCKGBHFE5ILBi\norFNVlRVs2g6fzF1XVY+VZSEp471Qj8S3CjxG0QlMt5LuAPfkumeB56VFwAI\nJzRkA1OUMikec6Z3Zs7h5AsbU8Y/zBGyAyRluSmoS1zfxYcNU/uH7dBtRQFB\nYoHN8BVj70S78iED23xt3VnJqs5Ea6+yeM6cbkq8fbtFV4MKaGqbSI2R1Vgr\naU2BtFLsC96/h1dhDqfN3bsR3RAcgi2CRFQsE9Gr4gQn1cBwSbKRYUxGJx3X\nYOczx6MsFrXt/W7P2r55CNjamuyF6ZHCzVLn3T2yqTEeiqb9K1j7v03QZOLu\nCBYha7b2Y03MOUQjmVLHI9GikITyqhznBcIRkT0Rw2WIDSBg+WTUjpoGqd03\nRLWvgUJNQJxXnTqWM5KbY+0d74rmbffWkVe1OrMbHR3WIHtjXhUj47BL3iRP\nisDm783i36wQ812iRgSIyXzKNhI2nYSd8gCBKnf6iFdhXKPTrW28EIaqZvqU\nXV9bC5DbfO6/fKpHc6OENf9WLHK2wGZosemryfsfrnK6owYtMkGDMLYtc/7T\nNmDDlHBGIyPEB8pw5PjTLKd42JtxbHQmeMD0sthaG7cTbUmKbXWOZs/+nJBg\n5J5B\r\n=GW0Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAygpGu0IRFCATHekxQAEIIvckNqQQOX4p5XyfVpzYzcAiEAoU7GBgdHARtIuOn2ao5TKRw/b0PAoO1HDNgu+eMGlg0="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.3.0_1523877584547_0.7647839380551944"},"_hasShrinkwrap":false},"1.3.1":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.3.1","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.3.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-Yu0dvEXCXjdaO96HvgKDlwB9qQK6PkAaPjinM5N9520aU5QzzXgd9SfW2sb9ZuDmmxCQ1Ma11qFu52kKg9m4xw==","shasum":"d6ffe05df1a6ff6414d109350cd23b4b6d3be990","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.3.1.tgz","fileCount":44,"unpackedSize":2392033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1JVxCRA9TVsSAnZWagAALv4P/3tBaqpMEplwoPSlMuqg\n1B4OimkGi/crEuhMNLcZYtLrybIjGr5jv8pY3g6wUC7fZUh1pDn2tXNUUpCO\ntTUQ0xUiYWJ30pcm6bGrBXtRdrHaQsZgnv5kTCtAApGZUVIoE4/ZFif33PkS\n4PWiFGY31gQgVjT1jCk5lhWq//3Z6A0XOFgSgxqwfQ5P4A+vegilo3ZAIxlq\nqkBNUdXjLrHNgn3NQVX+eBU2S/eTIXm2/4nOLPwnmjK16WtcO2F0YXxp50YS\n4bz8UufPk49O3yiMd9U5O6sPqepOEukd/1io+qJHROI6nTZOs840EhaUlEHk\nNtL3GYkMaqpt8XwyYmBIrA2G62FhN9HeZNXMDK3kIemtb/f66kRh8wDZuhdy\nV126sskyppjEsFcvkO1CheLsYjeqsKPAQxm5PWXDXFxwHLjK1nxMkzb8LAn6\nf8c0XZ6onDs+tTbeGcSkql+Llva4utdNifJgFAr1i81c6myWanp9Q/AR2pCu\nD1djt3cxhn6iQ8POpXUOGYy4bv9XpzPZPRQ1b03xhtj6wqgf93kzi8v8Q5QN\nm6CiTDXmLk+4cU+fBBHku2P8d1vWaOoH6wsfzdR+pM9Fxa6ipwFbgha9f6bg\nlHa7HdvWrVa+7XJumqQh5kw8g5CYQyP291X9cgJrZwxwvsLn13KTbLKLGcjb\nIKfz\r\n=jUgV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTBDd/2KE1A4B8NQmkHKcskwkdPaJLAoCbDxM7WXwUSAiBHEYliKoeK++qbTMIWanD+rrzPGODklYhZfX22Bn3nxw=="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.3.1_1523881328857_0.4416016285706763"},"_hasShrinkwrap":false},"1.3.2":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.3.2","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.3.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-isFFKi/dQqFv2XN+Ve7LIFHxqjYSnoHESEwKi8VuSxXAsxWvSVJ63NwhjpF0L4J7P8P1Z5G2xjk0FCk5dmiTGQ==","shasum":"e3a5057090eed7a4b2235a71b5072829510824a2","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.3.2.tgz","fileCount":44,"unpackedSize":2393066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1JfnCRA9TVsSAnZWagAAj1kP/3TCl4v+T8Bal/CUPMqI\neW/7eRVKka4Vwr8RW7W5NQT3wAGXvnXZkgWvcp8WDXrsjD6sZ7w47cliuIsy\ncmQeHm61we+o0mH92+wdJALC92EBOfKbqXBF1BPxxfU6g1s89aUZbZ4mkTTs\ngfTggsOdLG9MyCVw9ET14ScygCeFAfTkR+ggJw3DXUXyyfAIsVb8qvzoJ5nQ\nfKiPpFfyR9HBSuBRAtMQYxe8nOgxPmt5zFzNPlznlFATdaDoGroOK7RgFV6H\n4lBsQcFOyBJaaV94wN7n4CsotsstuWFcoJZ7ON033Zna3Hi0PfwJFMpXIpAf\nWgeTXYTeKLvuZjvxjf/arLOHcVnrCCFARo6Xs8hTQvfZTyyx91mF6sUra9dq\n1RFEMRUBKYoh6K6u30Vk5KP3J/kHp3Auikckl2rfJDlk3kabGPERB/mtUss4\nX2ke/dPwy0O0TcrWBk559AMRo8RNo52Gb63h0cHjyQa1E926lPtE72OSUaym\n4TuiOPRszJlwVFN7K7tVaJFxi96T/g3fYwCLz4NXZRBcgWeYLLAXSwL6XOeB\np1CHslpV92vFcLphWb5zXGFrPFWb/B1/MI2bucy6caI5k7+vCabr4DyN4mjv\nFkqY3HZm9L8OCkgnrc37KNXYLdD5ym9JSU+EHncv6A5zQ1di5vLtrbdREilD\nEZqV\r\n=GUkw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHxZD3jll1vPWK+jyX7ZU5gskx9YeIUm07sA586AwSSACIE6/nPfknQjc/RtJ+oL3E9WlaTAcNQ1NaSEoA76jckYA"}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.3.2_1523881958840_0.009816797640527009"},"_hasShrinkwrap":false},"1.3.3":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.3.3","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.3.3","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-AzxEWEE/YtNynH9cfLwbMK2Nk4fH4mziewqFf0sB2iUqm0WkRGP5n0NatdXfEoY3ogRMnBi2chVAOcxYjrqu4g==","shasum":"0a98d8d26902b61dbf95e7ad7a74953c547f5ddd","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.3.3.tgz","fileCount":44,"unpackedSize":2393306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1JrzCRA9TVsSAnZWagAAeW0P/jAX31dzyEiHypxhYRpd\nFEr57tlHHtBJLCVxoLqNW1N3Mpvzs2CTs+3sz65wE/ccmNPs88bLV9YLD+Tw\n7rDTbThG10U701GLwf0S5z0aWD933Hl1vxKyxO8J5BWA0qgEuJGYiHvKc0E3\nwyUiJ3WzpREdSwdUABjAG3t+GcGD5bJ5MZBtdwaiJdroys2F2mB7fFPU0w+L\nE4lO2vpQmrcircBdSSZIZp4yJXl1TwZer8xpS65YfcwlhjCJO6sEryra2C+e\nuTIYouoFQVU+6G9Ne75ZbhwX01ip67GD4l5z/5uKYnhlvcBaF6ryXjzIqxVL\nKc2Yr++qIflRizlV7mrO6X9s7wb4rpeO51lHRYTH+hEemtLM4IeYsprCfMQ5\nH2mMhYLF/T7d8MPXmlhLPNAx6eKUETM3egMliw4kAZHif11pl6nEC3nC8Tyl\nficyoz9caAhNGKI1oDraJYhNFdsk6TxILMOygP9GVuo07eAksKOnd8RMsjQH\nv9xOfiuv4hqzAN4XGS2IZhWdUBDJlNJwzkaMb7yrcXAeXSJXHDerKb783BIX\nUFQFu6ElLX3mrH1wIppTw38Cj6vaPdK2km8wrQeaKwA4b/wROty485NFMH5W\nMIOKrM8Ig6HEeELQ1QI0pUyBeaEnmB1HjWrEkA1JY8rvmJnIBW4n9SUSwCQr\naWQz\r\n=jPkB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAX6JL5plYJ3r48RQ/Y5IGDyFX8diOxW943gBwejH5jqAiB/2pAa1EZ3JZIJ8hIETCQtsGp6xRQDrnYCjh6NhB8muQ=="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.3.3_1523882739021_0.5852152551974037"},"_hasShrinkwrap":false},"1.3.4":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.3.4","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.3.4","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-prniG4Phr5kcVBjdHP3CIWsoRNqp6eYMYbjTU6uXwVy/QykDOjWHb1j8O/LKr/E8aFvgw3fImyncZQzeq9fTXw==","shasum":"5162929353177cd83d2d2142f899c6f0101e4a13","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.3.4.tgz","fileCount":44,"unpackedSize":2393817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1JxWCRA9TVsSAnZWagAA01QP/joo0B70T5w+d6HMnQSr\nLJBUsIjQADwsIgzFdNnHGqGh0+G6MeQqSyn+4PEKeOmfA9ctGTLXgCTw8DsQ\nda3p34Q0L17euwsIprRLSpPG+8gLWWyCU8io3Cw3RWbM/CdxA79wm6J6iRIa\njc+JwpbR8mgY8L4QFDz3L19pAnl6mTPI+xI6MurB0Cm0o1LWiihA/uqXvQU4\nTrsGd86gIwKV2JWpN1m8NvP0V1vEyKFIkXaL5XJxL21lvPfPx9I47anxPu6T\nKu1coeMPnhrsNl8X97aHDSTTELhmCb7entTgmD7O4DuVC/LogwR1wQ7/WWxC\nGea4SZ0L9f/4LN6MzJPUI256xIjAA8Uc/RyLI1tTpnCMzlxR7as1ayOfMjnY\n9dZD3wScGuBH6KuefEGWHZ2m9G/sX0DGTP4MKsH67aorAT47/Y3Nwcrbi0ma\nf2EAybRs3Hkxb2hpsFJopIJJYcJxGmygpl2+RB+DxDizaGa7cTB1KcBpnpG8\nuUbgatDpIRTo+3Zq8Q8UUjjcgyTCcesR3iD0lY4g844NEfp5o4rOHHKmRBgM\nqzJqmBpLvf9ZNXodfecy1DHRjXDwpkcS3zK1zN6Uh+rEDzv+zq5r+5gZmnG3\nsIjw/SbXtWWOhf1VdgC9wqpV5VUIfftD/Aw7i09M8k1zAQHwLv1cACO9rhf8\nSfEe\r\n=P4pw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/c5MDhxRdpfVKCTk+FhOOcWCNhuESeaj3l+SFJus8agIhAOUTs0NSEORyrYKdMgQzgJQlkBYDlVs3lBw9R7ij/rSX"}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.3.4_1523883093897_0.4379385951463195"},"_hasShrinkwrap":false},"1.3.5":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.3.5","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.3.5","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-FqUY7uLmRbkZJ+F4YxSpAHcN30XkgPE+b0cuEM9YyR+IoDDM4LC/tTjhQML2SsbHvNekYX6OtF9I/3dzXnbSwQ==","shasum":"cf9d4569b88ffb7a9c675ef6acb0732712a94109","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.3.5.tgz","fileCount":44,"unpackedSize":2393996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1J28CRA9TVsSAnZWagAAf5MP/AuBA7ELk5WzSndX9KOd\n4DzB51kPAAMkJ+3hriWPzjkAWJPuEDw46GQ7ewm4cJF009w+5VxXHXGFaeR3\n6SxuyOhFcZIT1qGE3VcUGt2TANK8gqKuER/Jx4cSZLMyYT16X5GDL7fpGDOd\ngW5wrPusP6dEwLjWdNzRtIa/ViRn/x9KpJ3yA/I+tEy3wuEJmIOXZGlzVUPk\nBeVWgCnQwl1MYlQWNdClzCZRSg3KT5jbLPI3BCeU6AuS5ZUz8SZTGsBax00d\nPFqwLK7NeZ2SImLiFXlSQZekc5iqpkI8uBV6JIAwSUerIyveukRAQ5RKsD2E\nvVuhOJe7+xSAlSaXPYQNZrYzO9ErSeej2qXsqlVXRhhwdzbZUF2anyoOgNKg\nxwQPQLDc+/E6r/K/fi1UL5oflboky/SDY7Ra6Kpub1hLeB+S9FplYvBymgUe\nqTxoZz88dyb5lAKkzMYHqp3DTrgh+Vn9K7ZFftpSrmwAu4879ZnAbKfNk1HQ\nm9Zmam7JOTVdz5Gt5ZswOI325FblVKXbw/akMV/ITOiYLX64xQzmP+lwfVK7\ni656mdTPLTG5dcN2GK0gX/mcMmDImVbGnssZbZa3SYdXM8SGa2uB0YNdEVea\nZ70UEm+6aofKS2Q4pZhAlxykBANODKIOep5TY0Mv+ZEKA4sGCT29WSQOBASY\nGgoc\r\n=ZWe8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGT7WKUWkF0p9KIEel0Iys76yjQfqqNMskT0IgnYf9FtAiEApb6SBBUEGTy8bafUVTtcHMxpU5cy+7suxnTAsXfpzAc="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.3.5_1523883451859_0.6552088485564853"},"_hasShrinkwrap":false},"1.4.0":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.4.0","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"1c51f9c208a9f51c09226a6c4891e97d05da2acf","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-+nndOnMP2YObmgFumVhzyS59oYzEWgtHxe07dFb4nrH1EZlEUobELLztuR9Ufli3g1F3+1pqKdMh06W6eEROAw==","shasum":"0e6e5c4541be01a01b867c16b947dadc3d83d9a3","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.4.0.tgz","fileCount":44,"unpackedSize":2391519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1KP1CRA9TVsSAnZWagAAnmAP/RpQLx1kbyFwKnpGRoEe\nZpM7ppmHD3ItSEgJWplCtNwgDOt+cbTJ10+e51LYkeaOrtnJZBGiquZ/mVYS\nWridAKaSDcTrlvHkJQIPvDngOX53WV6UfouHHTtBgu+wHx4+QnHx4BjvTwUs\nTj39UMjdqbwP3xkYOFbr7kOmP+jpzEek2qxt26jur2g4r8XgAOUHR2G7j8pP\n9uNGKzONyKfwbSsm+a67rpU3auD57xPOWXC+opgXr461D3gN2Rj7DOQBnAef\n2bl70Tk0PZZlYKlhk0f/cCqljvXqm2vXrWcfiRBAcrnIAisUtoOCpFUpxHjo\nD86JxygTN+OdbP9op1TNeNCO4kVxhdIrwUXVhFbN893ZiBQgq83w/3j3+FE/\nrwPoxa1KZlVtmleQutzKJ0j6dCsDMzMTWSs9pc5oDTZdy4q/yt6BnOgcpfle\nQJov4opFzUHeKSi2In17WjaY3xWwibAHI3nKhPu4luc5pw4A7U3sGVB2Biyb\nedYLhk0/KBbxvDKTuIUo/sr6UbFll75huMGf/WWNFDngUdcCBH6+SLLkVT+b\nfzFyxhVzd3ebZj6hAib+cJqnQ8AZAN4HuCeE3eoVtduaPdq5uj7sCpeLMhFq\nsWjv6H8XUd6K5Z1OvrN87goFiR90/7QwiisXjr6+sKo1HOVCbAWZpNebTB/h\nf/lK\r\n=Gi68\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1WObfnBJPNOMi2LFFlVtJkwP5DBUSpXgvZteSBva2EgIgf3mAVRbzOfdpyCyxwJ9/HpVeam3+oa8XTPJNy/wkrhk="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.4.0_1523885044936_0.5583471369142645"},"_hasShrinkwrap":false},"1.5.0":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.5.0","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"129793a1e6e6d0d2de922680ab2b83e77f840c99","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.5.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-tEDehjmC85YO2XjTtWLHHf4K/5ksA1HV5TKKAJdTdrNYa0ikh9c/iBElnS0P5JaiCEMC3yHe6bfOKap7fLFPnQ==","shasum":"c4c04071960bf9eff413b1670b93d7f768b47c35","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.5.0.tgz","fileCount":44,"unpackedSize":2391519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa40mHCRA9TVsSAnZWagAAk+AP/Rn12b7dhYgVNeE5UrGO\nMmWbm/5U4q7L2Z0i2eY04jRiWYHPe+fcWwiI/u480ndtYfFDQGo1Mr0Swx1A\nL3Erpgx1YQO/VXe/zEY3EKws/+wULjEC7kaHNlG8SvVcFBnQ83XNe1wzDksI\nWy1sih2C2Bvza2Cce0/ldHAZhMsiTs1gxAnz8b69+PorPIkoiR3jSh9Exym0\nNSV1RpzOjJkaHc+ZSZtwl76P1ScT/a5fCYcUcZaCbvXcR/Xx2x+SppO2eInT\nXaM1RK6l/sGUKKTXVljHaWZ+CgkiqInZTyNYSb8xvK9rD61cODDrUJkqSo9E\nAG1xB8ty9Fqqt2mTqqVrsogsF4UY47ac8lVoXSuU9UT9xBQEHr36ybls+L6B\nVbLrMrptvObWa0oFw6kwTCLZrTMZx3i+CEOdmVAX6FKLsMSm3MaTUuGTexKw\nAktiVOXplKme0Ew+fm9ork0PsZ9fglFvbd9O0Tsr70pAFqjGOxbfUOgZU81S\noZ8QmU0I822A6xTVTD44oTlCwtzLym8PhQ/ovUEWhQ40R713eqXfRZ8MBXba\n641s1nXhTrAfljRjUUyVhThZvkJnhhM9E3TOFdHabKrBZsxZ8n0SERLJ15FN\nSWmLBOhGnRtju8qL0cPUeWQklwoOYizY4YyFYnem/zn66GQURnzx9EjnhWyX\n0d8y\r\n=pKDK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTZL8Ma4fGnXIj3fDv7Szc+SkhbG9nK/2Ce2P6TGoIVAiEAwRH8PLFaZ0Mon9gy8ahnPvV33z/ozpFhJY3Kq+EWkyg="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.5.0_1524844933892_0.4910098255702511"},"_hasShrinkwrap":false},"1.5.1":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.5.1","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"129793a1e6e6d0d2de922680ab2b83e77f840c99","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.5.1","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-N7DytBqOfqget1zXK5FLFUDuvsaXfNAGkBZ1DG12jNJX+FvcmTuflykUMCWtGMGUp043iqORFnCFrlr4QiCP8w==","shasum":"9d03ca89d2372d3917f44254fd453dbed2f830b8","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.5.1.tgz","fileCount":44,"unpackedSize":2391528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa40nWCRA9TVsSAnZWagAAhekP/jzWVqDGZd25idajNAOA\nnxtYAPlEu+vosoSvguH9iYP3ckiX70Yq622m4geQGe/dfirpwos3O9xSCTry\ngFg1OYcQHcNIle3/cc/Gf5mGTvNAv/sgiBuIWxQ+0P7HPgI+k/v257BmwdCa\nLawEhejBgZ/Wfb/CQOht2KsqabJ/h57ZcyqFF1FsQcAFPah4dgXnSrluVyLT\nBRkpdHwcvqfvU6q/Z06Ab59oL/K/HMkiVu2g5NvEUyTUo2+L+sW+RSAAwZRr\nuFIRR7z8M382xPxU0zmznuePzr+HxX4K5UPdjnibGKHz1TGHZyXs4wP0jII1\nvVM+5ek5Vf43oh7RrElRkfdxWYuD/33OT8pYQtvjkwgsn2wNz5PjFtnHcceb\n0wKmffhZJHWi0CbWu1FUXV7VqUSqflbQBv6HQAp+QsN4UIgVWV8Cyzq/P4vK\nRZZafseMQ2a0GOMMbQjeeQkLzeFppnz/8DCyO/BFMabvKIku5YAkqyTryj9d\n7BsXXBUpa7T8ojyiCZjENQoEbWHic30xLXWEQ20p6abH9Qjf2Rh8NvWD5ZHH\ndvVN+yxfTutXD1XRvMLbdFq6iPMgrDZXsLQQJ/BTqoEtnvI3Fw8qxAhSeP8y\nZMeZK/BP+XE0tdXLBd1r8X0rn73gUsn5RElvzG4NHyiOmYiRg/TQbJEQt2nj\nu9J1\r\n=oOYN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQjSrXwMfXmXvgFBDEgACqfRFiPmwfGVxPn6/RtW18vAIhANvFdtDUVFhV2YIgxuyZu0WCJO2Qj5k6bYMq29lNos4I"}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.5.1_1524845013695_0.7131997984452076"},"_hasShrinkwrap":false},"1.6.0":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.6.0","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"129793a1e6e6d0d2de922680ab2b83e77f840c99","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.6.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-9HKINbXx4FTXJbBYsiqvvwKyGFfgX8fZhpLq5eHtU27+ViTzTICed8cCyuf1cZe73Vfj5nJbjxOAhDu8MKJfkQ==","shasum":"30a09ddefd95cf58dc34f8a67dc28bea0a7a0e97","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.6.0.tgz","fileCount":44,"unpackedSize":2394150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa44KtCRA9TVsSAnZWagAA04kP/0xnlFsAqeyufH3Ov32F\nIbSjly7kY7RwY/vHT/O5O1D6MJ/SO41NK1HA8R6EOrQBnAnE0uy3nAhsRuGY\nPkQ806ZQUxcKnqI5EtQ1c8wQPFi7tCxVaQFwOV2bjWV3PpVTeuXWw0eunhtA\niStLISNAd0B+s9xtxC7Eo0GSN95X2cARPI5wqFrUdl1SouDuvPpVW9fBK6Jz\nGoSHXPtFnZUdVteqgc2uIvAOgx/oQbftsMf1Px3Jk07P8htQgOzdcr4cPkN4\nWUI1MeB1Wqk/jq60Q9ONP026a2GipnogajOpvH13rbDp2tsOoxDkRK9MqDRy\ntxlPN31HJGrIAinAIIDs4xaeAfFSikJkAZsAM1ectLJnLKDLeNZWMVWgd9mN\nt60tsBjYpNpGOwgo8JLB6766eGru4vmMh4pfsgQ84SQ97+idSD53z0rON8yx\nIYqgrwrELED6DUGgygEcSNgm8anDO62Ye4hg7WeMJwSBNWQ09RLGRnIR5ZLZ\n2xlvm6m4r4gCxJ64mgjH/3Zq6ZlyENwlhqDDHNVWy7BG0YCtmSUjc5o/Z9D4\ng9Vt/znIGTGgx8wEr+gTHT25+Xutdvw0vrDtkSD1Slv1wt9fGueVwYw0QfnH\nKWaHSZSmZaByTqvCSns8t41HglJ6NKov3VY8vOm8RnWJy18zA+PoHjv6xPG7\nXBUk\r\n=7FEg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6zTKIXmwUNu7e5PdLwDvEUBY1/sraqJVS4OzeEjfqOAiA08NL1pepdgOmUELXoSsetEbAPfLG/XoNUbZIxyNpESg=="}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.6.0_1524859564360_0.7282747018608928"},"_hasShrinkwrap":false},"1.6.1":{"name":"@ashgkwd/mobx-react-form","license":"MIT","version":"1.6.1","author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","main":"lib/index.js","scripts":{"clean:build":"rimraf lib && rimraf umd","clean:modules":"rimraf node_modules && npm cache clean","clean:all":"npm run clean:build && npm run clean:modules","lint":"eslint . --ext .jsx,.js --ignore-path .gitignore","build":"npm-run-all --parallel build:*","build:main":"babel -d lib/ src/","build:umd":"webpack --output-filename mobx-react-form.umd.js","build:umdmin":"webpack --output-filename mobx-react-form.umd.min.js -p","prebuild":"npm run clean:build","precommit":"npm run lint && npm run cover","commit":"git-cz && git push origin","watch:build":"babel --watch -d lib/ src/","watch:test":"npm run test -- -w","test":"TEST=true mocha tests --compilers js:babel-register","cover":"nyc npm test","coverage:check":"nyc check-coverage --satements 95 --branches 80 --functions 95 --lines 95","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","semantic-release":"semantic-release pre && npm publish --access=public && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"files":["src","lib","umd"],"engines":{"node":">=6.0.0"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"dependencies":{"lodash":"^4.16.2"},"peerDependencies":{"mobx":"^2.5.0 || ^3.0.0"},"devDependencies":{"ajv":"^5.2.2","babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"8.0.2","babel-loader":"6.3.2","babel-plugin-add-module-exports":"0.2.1","babel-plugin-lodash":"3.2.11","babel-plugin-transform-class-properties":"6.23.0","babel-plugin-transform-decorators-legacy":"1.3.4","babel-preset-es2015":"6.22.0","babel-preset-stage-0":"6.22.0","babel-register":"6.23.0","chai":"3.5.0","codecov":"1.0.1","commitizen":"2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"4.11.0","eslint-config-airbnb-base":"12.1.0","eslint-plugin-import":"2.8.0","husky":"0.13.1","json-loader":"0.5.4","mobx":"^3.0.0","mocha":"3.2.0","npm-run-all":"4.0.1","nyc":"^10.2.0","rimraf":"^2.5.4","semantic-release":"^7.0.2","validator":"^8.0.0","validatorjs":"^3.13.3","webpack":"1.*.*"},"gitHead":"e40876c34a15e8ac2b38e9aa8b334b9f157eb0e3","bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"_id":"@ashgkwd/mobx-react-form@1.6.1","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"ashgkwd","email":"ash.gkwd@gmail.com"},"dist":{"integrity":"sha512-OT02AIaIvOZy7mdtrqwl/uFjD0rhcXtEM+JCShgcCUAws+fFD7dBJieF0NleLX5DEewSfYteXpWplso+OjHzfQ==","shasum":"70138f86362e89eead932d81c10666b823451811","tarball":"https://registry.npmjs.org/@ashgkwd/mobx-react-form/-/mobx-react-form-1.6.1.tgz","fileCount":44,"unpackedSize":2395165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9Bc3CRA9TVsSAnZWagAACmIP/20dul0+1ihPEyRLvGXX\n5yuedcAEDc/tv5d/AA4Wf3aNykgD40BWahsO1FsFQsJBKNXur+buumi4gk7U\n+5O+Roakhk2Ipqhp20m5eUWSRjT/59R44cQ5AvazvSPID7vhCEKGZQeK0GeM\njquyXAIJnVUI6s+K3d6cdhyUb0Hl/1n/Ey/tuqYrBbwXB304cSJNdNff3GcR\n4fUBvMTTTvJPgUmQ5soCRw7Q6HRNpdEnMd7NZtML22LFTt2HfDivT+sKbAu9\n4GHG9MRfyWJUbtgr1HXQ2LYxBWy5W2iujxkGaE7apidjQpORBrtkw+JnsRiL\ncZeFSWUnt1LdGPExeTgYV9KjqvNuMWiCBYE11x0ym933+sX2UZxEeDePMLME\nAnRGoxHtvjKOIaMnnrNtrzkHx8XonARzyPAieCBWHs/chAFX86pivhRGCQOv\nJ2U5JpK+9YMmcf3dGJj6rJlcbdk9fAMyWug2tnTNXDzIzrLayQgZkpvR+ozW\nodXc5oFonz955bnVn9pRsaAH2Ci6r0Vp4VMnKDq3Ab/gWZIqzSIxHodOerws\nFyWpZz6Yq8sehHZTYIkIW7bdTsK//NrEc85yVLsKozJYT/Gxpd5t8StViSTe\n3VGZlznxJK+9Ymb1zLaQ97gK1qHDC1lBXJgk8L5Mgwa/G+EV2okzDvLefbcP\n9JRt\r\n=XWp+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2RsbCK7jTk8VNoTIjt1MXRSG5sGM6wEOCCJJu1jBN+AIhAKSjmBkMZ4zb1nWJQrpXGv/Q8uurWzjCGmCoK3nPHuC3"}]},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mobx-react-form_1.6.1_1525946166254_0.9151543230856647"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-10T04:02:21.168Z","1.1.0":"2018-04-10T04:02:21.387Z","modified":"2022-04-04T15:45:28.736Z","1.2.0":"2018-04-16T08:18:29.887Z","1.2.1":"2018-04-16T10:12:07.359Z","1.3.0":"2018-04-16T11:19:44.735Z","1.3.1":"2018-04-16T12:22:09.032Z","1.3.2":"2018-04-16T12:32:38.980Z","1.3.3":"2018-04-16T12:45:39.118Z","1.3.4":"2018-04-16T12:51:34.103Z","1.3.5":"2018-04-16T12:57:32.076Z","1.4.0":"2018-04-16T13:24:05.090Z","1.5.0":"2018-04-27T16:02:14.158Z","1.5.1":"2018-04-27T16:03:33.801Z","1.6.0":"2018-04-27T20:06:04.531Z","1.6.1":"2018-05-10T09:56:06.342Z"},"maintainers":[{"name":"ashgkwd","email":"ash.gkwd@gmail.com"}],"description":"Automagically manage React forms state and automatic validation with MobX.","homepage":"https://www.npmjs.com/package/mobx-react-form","keywords":["form","react","mobx","state","validation","validator","json","schema","ajv"],"repository":{"type":"git","url":"git+https://github.com/foxhound87/mobx-react-form.git"},"contributors":[{"name":"Ajay C B"},{"name":"Ashish Gaikwad","email":"ash.gkwd@gmail.com"}],"author":{"name":"Claudio Savino","email":"claudio.savino@me.com","url":"https://twitter.com/foxhound87"},"bugs":{"url":"https://github.com/foxhound87/mobx-react-form/issues"},"license":"MIT","readme":"# MobX React Form\n\n##### Automagically manage React forms state and automatic validation with MobX.\n\n[![Travis Build](https://img.shields.io/travis/foxhound87/mobx-react-form/master.svg)](https://travis-ci.org/foxhound87/mobx-react-form)\n[![Codecov Coverage](https://img.shields.io/codecov/c/github/foxhound87/mobx-react-form/master.svg)](https://codecov.io/gh/foxhound87/mobx-react-form)\n[![npm](https://img.shields.io/npm/v/mobx-react-form.svg)]()\n[![node](https://img.shields.io/node/v/mobx-react-form.svg)]()\n[![GitHub license](https://img.shields.io/github/license/foxhound87/mobx-react-form.svg)]()\n[![Downloads](https://img.shields.io/npm/dt/mobx-react-form.svg)]()\n[![Downloads](https://img.shields.io/npm/dm/mobx-react-form.svg)]()\n\n[![NPM](https://nodei.co/npm/mobx-react-form.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/mobx-react-form/)\n\n---\n\n## Features\n\n- Automatic Reactive Form State Management with MobX Magic.\n- Automatic Reactive Validation & Error Messages.\n- Validation Plugins & Multiple Validation Styles.\n- Nested Fields (w/ Serialization & Validation).\n- Nested Forms (w/ Nested Submission & Validation Hooks).\n- Dynamically Add/Del Nested Fields.\n- Support for Sync & Async Validation functions (w/ Promises).\n- Fields Props Bindings for custom Components.\n- Support for Material UI, React Widgets, React Select & more.\n- Dedicated [DevTools](https://github.com/foxhound87/mobx-react-form-devtools) Package.\n\n[![Edit form-quickstart](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/nrrZgG8y4)\n\n## Documentation\n\n[https://foxhound87.github.io/mobx-react-form](https://foxhound87.github.io/mobx-react-form)\n\n## Live Demo\n\n[https://foxhound87.github.io/mobx-react-form/demo.html](https://foxhound87.github.io/mobx-react-form/demo.html)\n\n## Demo Code\n\n[https://github.com/foxhound87/mobx-react-form-demo](https://github.com/foxhound87/mobx-react-form-demo)\n\n## Tutorial\n[Automagically manage React forms state and automatic validation with MobX](https://medium.com/@foxhound87/automagically-manage-react-forms-state-with-mobx-and-automatic-validation-2b00a32b9769)\n\n<br>\n\n## Quick Start\n\n```bash\nnpm install --save mobx-react-form\n```\n\n#### Choose and Setup a Validation Plugin\n\n> See [Validation Plugins & Modes](https://foxhound87.github.io/mobx-react-form/docs/validation/plugins.html)\n and [Supported Validation Packages](https://foxhound87.github.io/mobx-react-form/docs/validation/supported-packages.html) for more info.\n\nBelow we are creating a `plugins` object using the `validatorjs` package to enable `DVR` functionalities (Declarative Validation Rules).\n\n```javascript\nimport validatorjs from 'validatorjs';\n\nconst plugins = { dvr: validatorjs };\n```\n\n#### Define the Form Fields\n\nDefine the `fields` as a collection with a `rules` property for the validation.\n\n```javascript\nconst fields = [{\n  name: 'email',\n  label: 'Email',\n  placeholder: 'Insert Email',\n  rules: 'required|email|string|between:5,25',\n}, {\n  name: 'password',\n  label: 'Password',\n  placeholder: 'Insert Password',\n  rules: 'required|string|between:5,25',\n}, {\n  name: 'passwordConfirm',\n  label: 'Password Confirmation',\n  placeholder: 'Confirm Password',\n  rules: 'required|string|same:password',\n}];\n```\n\n> You can also define `fields` as an `object`.\n\n#### Define the Validation Hooks\n\n```javascript\nconst hooks = {\n  onSuccess(form) {\n    alert('Form is valid! Send the request here.');\n    // get field values\n    console.log('Form Values!', form.values());\n  },\n  onError(form) {\n    alert('Form has errors!');\n    // get all form errors\n    console.log('All form errors', form.errors());\n  }\n}\n```\n\n#### Initialize the Form\n\nSimply pass the `fields`, `plugins` and `hooks` objects to the constructor\n\n```javascript\nimport MobxReactForm from 'mobx-react-form';\n\nconst form = new MobxReactForm({ fields }, { plugins, hooks });\n```\n\n#### Pass the form to a react component\n\nThe package provide some built-in and ready to use Event Handlers:\n\n`onSubmit(e)`, `onClear(e)`, `onReset(e)` & [more...](https://foxhound87.github.io/mobx-react-form/docs/events/events-handlers.html)\n\n```javascript\nimport React from 'react';\nimport { observer } from 'mobx-react';\n\nexport default observer(({ form }) => (\n  <form onSubmit={form.onSubmit}>\n    <label htmlFor={form.$('username').id}>\n      {form.$('username').label}\n    </label>\n    <input {...form.$('username').bind()} />\n    <p>{form.$('username').error}</p>\n\n    {/* ... other inputs ... */}\n\n    <button type=\"submit\" onClick={form.onSubmit}>Submit</button>\n    <button type=\"button\" onClick={form.onClear}>Clear</button>\n    <button type=\"button\" onClick={form.onReset}>Reset</button>\n\n    <p>{form.error}</p>\n  </form>\n));\n```\n\n> Other Field Props are available. See the [docs](https://foxhound87.github.io/mobx-react-form/docs/api-reference/fields-properties.html) for more details.\n\n###### Extending the Form class\n\n[See how to implement the same configuration of this quickstart extending the Form class](https://foxhound87.github.io/mobx-react-form/docs/getting-started-class.html)\n\n<br>\n\n## Contributing\n\nIf you want to contribute to the development, do not hesitate to fork the repo and send pull requests.\n\nAnd don't forget to star the repo, I will ensure more frequent updates! Thanks!\n\n","readmeFilename":"README.md"}