{"_id":"react-hooks-useform","_rev":"83-5c69649242cea7f2c621b9ee955300cf","name":"react-hooks-useform","dist-tags":{"latest":"0.1.86"},"versions":{"0.1.1":{"name":"react-hooks-useform","version":"0.1.1","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.4","react-app-polyfill":"^0.1.3","react-dom":"^16.8.4"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.23.1","webpack-bundle-analyzer":"^3.0.3","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"_id":"react-hooks-useform@0.1.1","dist":{"shasum":"cd49f0636cb8ce3a44637b281ccc5ddc910e6643","integrity":"sha512-g43vB1JM8chkvX+WBz0f0H7W/1EmPU73C+IErtAWrLUpAYLoyvN30h5Rwb41LLjE38uPRYoBSJdq38L2Yn9rYw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.1.tgz","fileCount":24,"unpackedSize":22302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchHJrCRA9TVsSAnZWagAA2QcQAI69GBrXN2qrZdMtxp6b\naI857XnlMYGNFX544utb5RJze+uTWkbfyYJaHr/HPBCkOE9I08RbXo/XfGo9\n4izjeOUuLxiTGQaGNCvn7EO6XcnWeWf6xxavo60Vy0NXWBbJhnmZjjvI5yxw\nvvafLqN2pSn7vb/ITmqloJjC9DuJIwaTUmIYBtusDgJIj4sqthTQeVKVcAeP\n6gThZJ2AcHxQZHGJ/xYlljkET1kfjUvHkgrjmLCHccb25ux7GthUwr8nqr4S\na4WChJSlN+dHAp8yMFV7Xdw0sNNX2l8EAI3/3tM7TSsRKp7mLjyJvLUVFKOI\ndu/CJa4PxOCNS9iaWd+Dd6pVZ9VNLf6yaJCNZl68kTKzpPO9/QrpRzyRJfbW\nuoZHEVP5vIkQGYj2+ssxgJ9xu0o9itZpmzYPEfKjpW286+GFNEwzElfWIozX\nqXhYjA/mDIF+3zoiaNg+TWIR3UxsqJ3Kuvzdt2NwzCogRt7/8EH8ow4peRuH\nZaUmil+ha0GhHc1FbE5bRtcjSx8tzMgeR3AZ++acq3kzo7I/kiSVZQE0O19T\niIhFsK64x1OQRVuVn0q21b4o1Y9i5c6Yf9w0cVveEfbvZZIJZb39HAKQwTQQ\nlWtjCXb68k1gxsdMb7qE88dBvPxU3kYtUmb5xwQfxVP2Jq1ZuAsdEb1IwZx4\nt5sB\r\n=QpIx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzNFHsLZhos/VhLILFKdwm4GG38iftSDvdsoIYIHBoywIgXBUyl3quVaF5yLMbxiyxM9pXlUEOpyBfLPlgTsYhqT0="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.1_1552183914381_0.7401564283276363"},"_hasShrinkwrap":false},"0.1.2":{"name":"react-hooks-useform","version":"0.1.2","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.4","react-app-polyfill":"^0.1.3","react-dom":"^16.8.4"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.1","@storybook/react":"^5.0.1","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"_id":"react-hooks-useform@0.1.2","dist":{"shasum":"fb61928bcf53a9555ab04d9d90a56af777f6dcdf","integrity":"sha512-xXflo9FT0Kfgq1ZczUJRVHJNCFlZzSpFz4xLDNmsrWwhcz4AdjOIwPuVp21GT4UPK7EhJ26RPuNxHKDe6LBaug==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.2.tgz","fileCount":24,"unpackedSize":23417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchKSICRA9TVsSAnZWagAAh4UP/0g0m5KtWbziTSDYfASk\nPKVsVJJvhhlM5MvqV+cNpLa5Y0ywK6OshX8n77nAeK4pLCL/s3beiXuQOPwE\ne+2fqegKPXX9GF5lGOLqAE8mUftSyqbNeIIiDaI1s7Jur5T8+a2/2xszN3K4\n5MYM/lFfHiYB1CAb75gDgluYqSf2tZulkpDZkwJEERw2bV41qeNjYkst3XCH\n7DKNb4oWhzWHGfOly2KkdG70O+BoMQ6bH6mXA3cS2DoSvvKIALBy4GYjE+YD\nLjoLCaT/zmF3lHxZpNgP0VlLbj/6sCPSmN46pw9hKG1GBgLb17ortbJs+1vl\njPyJd0UWQVvSA3YF40fYZds89/hC9gsyLbmRzqFtS2V3LW7h3Dx23p0aZlpW\nS/D6C4nLp6SWL7hoo5wZB3A5kfrcidYj0vhtdJ/HgF6fBWpwHP4cg0qVD49j\n5sR+xVtDKkHSp3pNQxanhzKQfKKBD+zWGLWo3s6poNcXJ+jQ8N6gTCUpIGca\nwCryOt30gZBXDD+DwjlEv/JJeOkPKnRRpjNH5LUliGhReIVPrkgBSuOM5FiZ\nt5TRMk7S4WXHmSVgdrYYeCep+WgfPbyfRq9Ud1cLisqbng+olLiZZT+860dc\nWY1w4p6L4TEJLLHucjLU0iB1t5nbjTTl2LEuLGQMYXdPGdqfhxZgZa1NRru6\nsC4s\r\n=ivI1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4vP9woUCpVMD+G8mPSpjKFJ5OyvNRtsQ2V8o72Xu1uAiEAn5Q9niqfiWnE+GKjDPvAMCGo21KWxaVmb2aLkVbyhX4="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.2_1552196743404_0.013650368880957497"},"_hasShrinkwrap":false},"0.1.3":{"name":"react-hooks-useform","version":"0.1.3","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.4","react-app-polyfill":"^0.1.3","react-dom":"^16.8.4"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.1","@storybook/react":"^5.0.1","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.3","dist":{"shasum":"2fc1a5ea52e59d0542ad5a4108cf10aac8b4f2cd","integrity":"sha512-yRsQvrkz8D9sWf4S7Vknf6dLXIBrHE1C03cy/W8oMxlO6rW+kGgOc0gncLQbYpmdk+UF5RZfYwkW24TaDFfOLA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.3.tgz","fileCount":24,"unpackedSize":35849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchx0mCRA9TVsSAnZWagAAzeQQAI6axZOutPKYtz9MolVe\n4q13e75S0hQrEMUZGbhYWLYZMQ53j91mzC4OFWb3rHOf0ylbD76Bfh5hEZoS\nmqaF/S8jwAdQwziSC+TiQxeoIrDJPfwqsp6pX1e7nUVsJ/z1wDtYkynulWBU\nBSng6ryBiRTeduzffwzJMd0J06CxxFCssydgaJIAAvkQ9wKi5QXxaZWQj8Nl\nf+z3XTU/nw5JyyrOfJiDBTv/0YaBp0a3RwNyyFU2MuK8nSVuNye5cejVo9Po\nTliRmaUObVabWU2Jyrh+gr5f688gs+A8mYn9ENbNXDBQIztVB/uPqjdC6oEU\nGfltAv1zLpVyXpPCeTFhIQKW4pLwfYOWB5YKIJF5a7AyfpnbQp1FNcjZeV4d\nSXYwuGdgRCM2OmI5LtOf6wQohBCbopBgvwAXPH1gjWodwVTFiR0CQnXRFSQI\nZ/uOL7Mm8r8C/o1WszKq8PUftHdZjdLjQzGXXtluXiw5DzhylT6XSEOFj+Q8\nIhj+bBF8HcslYSKaU7h6wz1cIzt9PD/t7srhGdNk+1p9wnwdRzCs0H+WICxN\nc3h15WgvIPBHypFGxDdah2HH4tf78zZJOf64VtIILkEFglmRmjdtBRADzPHs\n9JXOxEaGpPkBJsqIMC907lOVbGU1KBjIyiqR1TqG45x/cnT879Vau4NeS/yq\nADEU\r\n=fcAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0HIhy2TefpoZTPiOIyZIXCo+zluFSnfg1y73Pas+y+AiA3tamhnDrwYagGeMl0PaKsKkremZ+UEW8aVCFx2E6hrw=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.3_1552358694179_0.6063945745758228"},"_hasShrinkwrap":false},"0.1.4":{"name":"react-hooks-useform","version":"0.1.4","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.4","dist":{"shasum":"0292647937389eca2a78b99d39da04295855a5ea","integrity":"sha512-XqyeRlW7nMc70kED90qoO6V7GzSsY2KkF5KyaaxSF7eSM2nSCMl7V8la6VJI/AAmMlrJ8lLcxKkuutyjTWnpdQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.4.tgz","fileCount":24,"unpackedSize":35849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmnX8CRA9TVsSAnZWagAA4C4P/jaL1PVkit+GrqHPEyS4\n2bJ7A44ZIwK3r1RawbmAaEb6HTGM6dhZOwgbM5CiTjewRtc5szLNB1gapDS2\nKANnGTFeXYf+yO8c+2da1+OUAlYcKAmXAXguO+lCzCvgzyUqz1knQ/K7xe7p\nuyxj3jpCFsmz5G7TyS5F5T2XqEIbfl001M9I0a320w/x+ssJrAqaYw75Flnw\nHF2gT2qPxr5xgwpR+sZp5BMXj6JVmv20tl5E2aynYESgD0qB+i6taUfNEZTj\nnHBjjOEWi6e3MZD7qPzs6IjFAu2SCMaQlnO0B3tmUq/s03NZYlMo0LKB3eLA\nlQoxsnPX43gtQth7pTR5rVkNqjqt0ESvSmk2GsdAbMjgGmpGCJoDb7sPsIWP\nKNk2WOK7FkxrskXcV9aQ+KjF33XEgrxTedEF+rEYKL+8ukQ15Q3xH2auJ6qA\n9D0EIKvVEXJHLxz+3XV09jIv2IiSCul3WVD9IAQ/WIMzOihMbBsiLYkGxqSO\nVrdBKzBMNS6E8yaVUMe9i0srs9Y3Dxnybz6if4kCyxuTdDte3sYYirWt/gJT\nRVyXfRxt2I1j+vyuIUzTGg4kP/Z5MdSHja6rBllXjSSD0Fvrff1V7EXhbdHQ\nZTt0UqHV0iB2KS2PbtGLN16wg9WKh2cO08v1VwOdNXTv/lYh4Fi+OAd5Lyk6\n6VG/\r\n=CCBB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnLCF2eiOrI7omGJvk52lJ4P3rlTrkVTpsS+3K+zGsDAiEAnqJQ4vTREHprXZj7+XAyhYLieX+rs/KID7xefKXKWz0="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.4_1553626620396_0.3633267048628772"},"_hasShrinkwrap":false},"0.1.5":{"name":"react-hooks-useform","version":"0.1.5","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.5","dist":{"shasum":"ae0af3c713048673fab6c5e1c89af93c764d8736","integrity":"sha512-iWS0faHA8Yy+udUXRL0kMDN7Y3owGQWphy406u4kb8taqfSQ+XLeRAsilo7b3tYotbpy0qfcVjGIPPT4Cy5HlQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.5.tgz","fileCount":24,"unpackedSize":36722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm9v5CRA9TVsSAnZWagAAWr8P/2coRwLp+PD49buzscA0\nPJg3jQj2fmu2ScC9EqfJ+53p9kwoJrDp31U4X/FIo3DxF4cvK2AL8t1JJazq\noFhnZSbW6XXF1llSLjI1FcgZAWNutCVZzTWvyyWKwjss1UR9pH0oqxGCerNm\no64/9wDtCH+xiO6COwW6kLEsEIdGBLjdNQ/l+w8f8A1apcE2D2MFI5H3MAfJ\nX8qgFkUjXXJphixy6OXua8EwAIU7M+qv6RnDH4iKcPGWNtcUHY0i2J/VmPqU\nfDzrxsVOaluWQC4kTxkGQovwP9Ul+9mOurvTAes/p8qw3o2UNO8BgYViHZXX\nppbjKZIeNI4elNlkD8gVwB8+K3+hPJ6GYf/A6iRqNWJdvwmj/EFqXnOkdQgz\nsHlxpwGlk1Pn+55rXxiq6st2GrI/YeKPklsZK9bQJgNi4oohsKl9hPXSE46X\nFP9pSs1Jcg66RFOMUh3jBnQjnjXg6FaQWYVIk/YPvI36fR33DvT89mzrbJlw\nlCTKyB3d3Vz7VZEMM2AM4iLyAtCPNk1v0p28hotYxFUOD4y7Oc9nzlH2d1/O\nP82JE9ysvR1G/I5NAH/L4eLvYNQLO2AgVa8jKvIcmhTKVbDVZG2nAcDGOvVS\nFfr3AhtIh232Vj+a2xH/g+QEyrEUu7bfoQe2z78PSRhWRX9YBpSrjTNMqe5w\nptqa\r\n=+8Fa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERwDv0TcOhBeCdNqyXV0uAArgqg3BJ9k5882sZdBpp5AiB8+HcBzAgPpxoMYgRnxaJcxH+RQxQpYUqcemnaTrvrrQ=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.5_1553718264389_0.803622853048066"},"_hasShrinkwrap":false},"0.1.6":{"name":"react-hooks-useform","version":"0.1.6","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.6","dist":{"shasum":"c5d8309b02e6e7369465382c5e3b6df27a7e51ae","integrity":"sha512-M2SzLPA8z1Eo2Sl/tHuVkHQsPJlzBHcCHpcN4M8TmQ+1Yan0bZONBlagZqdMx/QMmqICOZ1I4T/JjtxZK5FTZQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.6.tgz","fileCount":24,"unpackedSize":36739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnOHWCRA9TVsSAnZWagAA7GAP/02OU84hXKsaDE9OTreE\nA/J1eSjL0uEvAd7J+RaVrdPT+OjIP4vQXTv+UutgCJLVuiDHv7SalLRkKjSp\n+F8NWiiNPXnW7iwAJwlZfQiMt/ANEfkEURE2FFN5yK/c+BYH7KdFymgeuBYx\nP0WnVUjC4xQ7zXua6Whj6lXixKQiwVPDOBblf8u1E1nkDT4wS8wusak5QgQB\nAuU9AO6Wfx4S1/xlm+hUwVyvl7TQFPbqD11xTMG79rfjhxiKMxsGEaxlls57\ni5M4suEF2NHclx4Yylp52q0PuX39JyIoWv5X5Rr1j5Eo5j1VI8b+Osk6O+Yr\neVZg4w/2bpozc+Qu/xtX15Mv/26j1yIq5zfzBHSQeYqLskwWgV7KgxnmA+4O\nKeVh30K2CMkdtsq5EmWzAGf956xaAYSqSuxbbzgvuJIzqJiy4vsf4uO7B7Mi\nmxaHwvC9wxtD9xTAscSLD9MCeOg2G5Kti4YjKhz1D/EQRqhbrGjHEuFxgoWw\nnoWT29iTbktVbBKiU3nS/UqgDWXQMSc1tvrY07jZW0rJe4cpcwIfh3mvqfFM\nA1NQaUQZmiTQlDwvmQoKVdFnYHL7B/UnjTLQM/ljLTTT/3ykRXNczYUFzTfK\nYkTSu5BwzcPSfvE0C2zqjeDXZ+e2xTb6F3rMDiqx3/ktBqrCsEYhrysyqQz7\nqbhh\r\n=f5O3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFecuDl0eyXehbIeN32dlkvokTJDMkpibTDGFIV2mumgIgP4bI8rzvzkwb6zcShm6d1OpJZ4bB6bTUd9U8Oh/n/nY="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.6_1553785301993_0.09503990502101156"},"_hasShrinkwrap":false},"0.1.7":{"name":"react-hooks-useform","version":"0.1.7","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.7","dist":{"shasum":"0216c88ab55011f9fea8cc327b00634a74d23b4c","integrity":"sha512-L0gQ0YzZTepNuC2L9Fo9PXDwMw7QQqzBlQ3qxm7Km6uPh3Yu4y+LA5k47gm05xEQUP+FwMbE5B775Bopqics3A==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.7.tgz","fileCount":24,"unpackedSize":36752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnOqBCRA9TVsSAnZWagAAO+AP/2sFJ2TleZj9qb/DUeYp\nugRKqJnkXCQIyT1r/+3u5yn6Jlk3ZqB7dwM6KsbvduSWncg3E57vB7Z/5qIx\nx66+gOLa5rAX27wSgaljrlOyZ5FxusUrRVqrD9XDggUeMbfzi+kAZ/OBWC99\nGufL1QvC+ifOQ6yCFuY+I+mTgXwSmJtM28m37ZUjETnNKI5ApAj78AHJBOlk\n1DKtX3b/c59HezuHq8vuoPE5SxQiLrx8eMV7iaWEwdYdjkTxxDPGahzPhTyk\nqZXLbSv6O6o/iUzgxoCFKxMFrV/9pKdsm0DQa7U4e6nt1jsHSTrCd176zZBI\n/9Ae/bfcRiVzNXxaG23nboBNUmoknbG3IIjIbJwEbJPbR5OftSOSXo+30OMV\nhPVKuMWksrD0hHfo60ldOC9tgqLmxDp/8Q3Ve/HEZxPTT2XqTjaaqTumzX55\nNCfG3SKHBrrIOTtK7uI9rp1XWf6GqolsDUAjsnoWr6GXsoLP4JMk+8bNFDms\nIPJ60p6DJUFGoO31prSJuhTnRUJFzyDbLPqZfZ/Ra7VDQBVfE0isLMM5TFKS\nKtOWKuj1QHtNquHNRtau0OMHORR4gMeMkpjQgcrXzm0NrBSgpfhdAHN+DpYR\nLXJB/uyaqTpdxUd1owhzPEEuh9Qm6BjzJIFIoysZe4cNz0IA0f9SgpWtulOY\nOHmt\r\n=kBD4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWxIMkY+jdkNXq0Y/KNRINt2f+gOgy/cn+/KY7hhmipAiEAucIL7CB+yCZzIo3Pm4HrZSZToe6BTDBHKtu8A6/JXeY="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.7_1553787521133_0.5785609580006064"},"_hasShrinkwrap":false},"0.1.8":{"name":"react-hooks-useform","version":"0.1.8","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.8","dist":{"shasum":"ed4caf75340f4e2299a8dd94545d46bed8aa959d","integrity":"sha512-7/DDEPWVLGttWdwypLT+aLfJR8lGmhW9MvGjL4UwLNBRw/WptoCCFAlU1IZLKSVJBuLzvbMh1slIxdQCo4uKPg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.8.tgz","fileCount":24,"unpackedSize":37830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnTZJCRA9TVsSAnZWagAATnwP/0Y+5FOtl92UHaehyWrB\nV59sjta0JMDnNFHJMAyQqPzd8XiYAakLnn3bpVRR7Gj7ihxPdQozUYwOBUIx\n33CacqOgHrLT0SwQu2W6gr4V9Kx+IU2Gy2OtmWNLKDwAui2Yr8t7qotq93Wu\n6oVHZ9kstDCnLyRO6917ZA9f/lIMYQvKeyw24eejhX+ZeH2tdn5e13L+KW7w\noUBSgKW7MUveDdfn5HfygoykUvcJNnyv+ZRxndNfoN9QbdCpGDwW6kw9JneB\njcOyZxhPvlGmpPipjToYgMI4KMTPE7++9a0QUQ65gQfgp5A+iBZ/e4mekVt+\nztf/n1knWyVbQxATgzEL3S9O2/vHPmQc8kly3akKwdLUwAW6EA1ao90Rf1E5\nlWLcod6CScjYfJj9RssCdLTpnETjaGtX5Q3tYnSCTKRIdKTDQdJPY9qoqTxj\nluLnJW1JVTdUxpoxrfoSELqqNKnVnAlgeEjQo88xBN3CORROVTgjcVOghzcS\nKKYK/nxBRAFOjo/8hUp47v46LCBlz+hLdUQXzqlQAD2rqQB3/mvfDPoU7cL9\nN72fQLR5+r9U9KfWJzRKGk1609j/DykgB9742HTgOIDYxBbyHujNLO8+5i3V\nQa20G/pBDgS0ATtGfFe2H9ikg/6G37JyqHqHjR3ruoLMI6b++PmHzrx4q82v\nCDX2\r\n=kTWr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD98Zd63OnjC019qgAnQdRuzo0L+DH2v1tmlzLIwOUtIAIhAOMhwzuyFv9ui+QjZD9mmKnOXOeznCmEAaDeAo5ekvbL"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.8_1553806920528_0.5554512758682462"},"_hasShrinkwrap":false},"0.1.9":{"name":"react-hooks-useform","version":"0.1.9","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.9","dist":{"shasum":"7be86f9d7a4e463511e2ce5c956aaae96a7c3baf","integrity":"sha512-8Ozbb93jEHFCMTgq8pdK3qy1OkGo7NE58lxqx2Fe5RPVX5GCLQx9Hdu7qrGSupMtGrLwGsGyqVJZfRav+Oa3rQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.9.tgz","fileCount":31,"unpackedSize":48810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco9hMCRA9TVsSAnZWagAAdswP/0pYaaBIQfROPL9sUhOw\nnVLeqQGMaeO3nRm7ocNqPKCbBRF0/fyNeOeQfHLgBkYXJ8B4f6Yx5jhlBVSX\n4T3I9qmrGt9LSRIVzU4B3y9SJxPf4H3jCNRzWtkDXz69w2s8ET6686WUOY+j\nI9mrGiYcxy8RzaTsZZ1rWbUhbUEUkh86knGuX6AfoIZkEPL/1jTtlO9z/icR\n/P4kWzV76shM/XO36bGtB9zfK3aM7F3ADBo5V5/SV8DMUp60HxPxltecfKyM\nfEfPLkKvJrCRuPfivODaOXT4nIfnxjoRg1AZ14H6aSAzeErKIbCIBrcIUwft\nmzdPWf7uxGBEhjOUtCLA23B0Xi85KcfY3tgcsQ9vvilBYnenGnuE0P2lyDSK\njR4LVbX9NNoiHzi4OgGBNq/wZ69TCpF6LemBX4tbr9WU7glDln+BuWu+gkRL\nqhJckVl0wBV+mf+S4GSH1qps/PaenaRXjZcYRouBJ0ZdPP7oKgkBdfL4fWq+\nG4NBofSNEZTrHdmVTUgqp8mvKKk+55JvRf8/MEdw1E5EkJPv3SYdtPjhv8Xf\nBevQHrYiDQC8fGpv7CXAJAN0Khpk3DG4947Kn3G7vHcQ1hHuFUzwUP8AwhdD\nbKcyWJfsePHTnyRn+Vh1Pae0JIocKX2N+a3hVS7atqwNKT3u4I6MLcDOYPzE\nhiG+\r\n=jd9c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6nx05n2DRwuL2EhpMl1+JBTX+rWJgwCr+eiQ9KcIlpAiEAhkhcHXcTeRhNlbXs8HyTKkQnBEJQdL+v8GDr6t0ZTJY="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.9_1554241612186_0.36065248697233865"},"_hasShrinkwrap":false},"0.1.10":{"name":"react-hooks-useform","version":"0.1.10","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.10","dist":{"shasum":"981f84b3a40808cedca4850ad7805a715059e3f5","integrity":"sha512-OnfTW9aUUDwGMos1h/iRnoMhU2f/MX9sK+FFQKBNszkI0S2i6sz/XkRkS58Ie05xUFiryJ2kWPUbr3W/H2Tn+g==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.10.tgz","fileCount":31,"unpackedSize":48940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco/bXCRA9TVsSAnZWagAAVtYP/2Ihf29jmddclellDfvN\nva6LP0NkhCYrNzYJtDaujX96+fGxdI7xvUjb3VtloSmobYD4/OcGy3MeCjcn\n+APEyLQ3J8YWCXr3aeL6Y2CuPc/EmpHHLDDubSzWJm+g7o278cRlt9D25qE+\nY4tB+SeCHLpLPrWNfOI35IS3zd5W0q1IBT2jqw2eWGINYigt9vl8nz/6bmLy\nHW5gXDH0y7hB3oiCo0eNS0N8KUC7krHSjgsHrvqnKNiD5xlBowdO+SE6k33v\nt7d8DWclVwAZtT0aFJf5tF/rJqtcOkjlApRwuWR+HNzxsPuoDrtZfCAPRzVI\nfWJGbu8WalJnTCmgwYX51xlZPPrj2nSrfqbgcFaxj13MtmHjNvqSq5Rb1lvV\nYkSJFvKyuEs064o16LdiGFvx91RZl3hkdci3NKxriGv5U+qeXhvl8I+/FXS2\nveMVxlJU6ZWUQxTTx1Pauzf1ODghfkVj6NNgfJL0aofyuI5nnWfB/kp9HRQr\n0xtOmm+TuJhmMvuJ/HQd8e0xr395YJsoj02zkVIx465P/gbEbgeWMmLzj7BS\nWbaG0MTFRodTFx09Un9UiIhHp9YlM/RZjZX5GIxduOQ/81bHxCX3FjAYmGF4\nuDOueXz2rsUI7s6Y8xCwE1oBxQme++D0GFHLouDCogiSp6dx/LgDzASc5UXf\n0KCa\r\n=8CrI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6iNotadiFtJnODg6AQmghy2BrpOGayhL+g0Oqiz25YQIhAJt9RbVBVB/DTdkICgq/hyJjbKoSeWNTpPRZqFp/Zg3/"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.10_1554249431083_0.8732121057551943"},"_hasShrinkwrap":false},"0.1.11":{"name":"react-hooks-useform","version":"0.1.11","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.11","dist":{"shasum":"bf93cda4ca27f5b4be8db7a8a740ae728d4cece3","integrity":"sha512-EC8KGU23XPsu05H2OsXgjyHJQVIbOqmQT5/6wuZIAUipo+ZAQqBEd9h8Dy7ine5RmjgzOy+9CgArlzgKZ7Zagg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.11.tgz","fileCount":31,"unpackedSize":49300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcplHrCRA9TVsSAnZWagAA4FkP/2267pfc/8Uy6odF45Xw\nbTAc1HLjeekLu0QXH8AYH+R7tW12Ag7yab3urHKtk3NgVaDDGcgOiJvfATOd\nOhX2L9XkuK7/MMnQ9g+dGG+d+UqSVZexhuP2/HWA698zgoTFpFNsbg6sPxH4\n7fOKAfV7vJsK5DJnWgFBX1VOwmjvnB/tuXsqpfdJKqg4uWe8JmBMoZbvNwHH\nzVN8Xy8X11CS6LuP0msaXzMCav5uushi8H4EI3LvnOLPC9rF5o57lrplwTQl\ntUVxvKSkv0OgNqy3MASEBDWNDAQPyZDu1yE6vAF3U4cmFcgkEW1thRPMl9mb\ndyuUwOVsU+eN/NiTvvRWzLIdoNOTIg889rs1VI5OLEk/5oc4F7vqO3jY3mo/\njghNKtqLUWetqL2dLPxVZ2CVHHmlphPYDNkJa2ztOkYadzVELisIojbx24hu\nFKESKvLhnpjjSo+RU33WljD5KLrtY6kNnvN3x37eyYhZSnpQPVjRgs8RB/7f\novOlM4uwIy8ag6nw2gMSHttuT5sbTnS0xtlyDTLObX9oSbhhb1bZSCdZYWj1\nyYQfX5eyf5+h2UrS54AcgzWuWSIn17jkTDjAvRIfDVEEVhSlq3aBWYlfTwYv\n1cdklm1X5XychQThtMCGbUkMSmT0W51wntuiMecbpwAHdqPDtZAy3jWOHtyp\ndPbR\r\n=55KE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRtD9enoc7StRFwRBQtvVuGdc9EtRlBFgdYDAANJxXpwIgVoFMl0xqLSNBkllyON51UYZw8EfWgBjjzO6mafef45o="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.11_1554403818710_0.10678207779398852"},"_hasShrinkwrap":false},"0.1.12":{"name":"react-hooks-useform","version":"0.1.12","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.12","dist":{"shasum":"abc243d00dafd2d5d2fe5ba0085c32134bb7fb48","integrity":"sha512-i9qx9FUg1hSYGj1AVAk+SZ4CoTI8upWo0DksMSC9+BFueaQsg94ytHpWZ4rB0kcD1Q45GEMFvW04iUt02RgEzQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.12.tgz","fileCount":31,"unpackedSize":49354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv0v8CRA9TVsSAnZWagAAodkP/3QLhUF4t4u7G0aI4vrq\nvruBg/OJCpfILmKcytMXGchMhmNiiMQ9FWbikmDJ9t5ceg2ezxjEb3WaZAxU\nzZT7OUpEoPWchWTA+gsFheZSma4dFgP5/bAXwAit9sfhDvn8tsIsE5eLzcRo\ng1AjqtCnC1GDTEHUTc5qC9onb8EWcqWMYaVahsPaeom96rJ/7JEoMIZTpd2F\nOfke6tcBPx2udSncq6k+QI1wRpnF6r+5E5fSwbH/Vobscewufzc/gPvbtcMw\nELnZr05Wh3RutdRKuOwFUS+NcAhwSyijfafUjGzAxse1MJxpTPdJS2Df7U7F\n+WrQDmxm+WYn9Cc10ZUh1bKK4PqVb6TLw2Weo5Q+uzFiJOgskhya71XvAond\nAYTPzJuPrME2F8nAOCgERviwQvsCCp+l8HFiNTdsgmjeXSd+uducIHdzaw9l\n4OyG3ZSv3G5JZmNCiaZ1oizVzcENRQHpiE5dPJqnBEuWLfs3e81ecXGPN0+F\n6MJ83Vwe8raofJidfR6zoekpKH2Q9dAtwMRuKlU4Uoy5xapvT10Xzk8FBh4i\nSPkMoe2SVNT5H6w6fps2nPjl3xJld/aZ6PTOK57eEz0da7doSwwJaz5Ffngk\nYsQsTGrLHNFOyDB0iXKEFw6eI6aY2q23Hn32Cib+YuqvLkaQr5ZVyDDtliPl\n6qQv\r\n=Ohoz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUd6DSZk0htZZ6U934DiSFkVO2i83I+YSKLipg60MYyAiEAsyKINYiaz7QK24hzOihdph4iwDQnKwBShpaVQXiOPwM="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.12_1556040699491_0.6720676785230193"},"_hasShrinkwrap":false},"0.1.13":{"name":"react-hooks-useform","version":"0.1.13","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.13","dist":{"shasum":"4c402d6cb96224cfe93fb3bf1607afd34bd55283","integrity":"sha512-Wg0X4Uc4QYROoS2Eb6GSgCN2/b1lxafOGaOseVhbQwW3qLHISPSDJK+vbqU2WypvmQNvYWffky/S4LPJO+AeAQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.13.tgz","fileCount":31,"unpackedSize":49378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyMgyCRA9TVsSAnZWagAA5jsP/R47EEBZENZWwOWAc4Wt\nGHfFs0gzyjsko9zRR4hO2Lt0BN/9hKJnz8+tTHswNl9KuQVWtg3/zosGZnAp\nR2WanWyTYEORE5NtfaD0J/THhNu1D/IREXfdDdrYQ/EepJtHXaOGH0Iu8vIS\n8hk/HxHIUMue4M80Dsvb2+O7HdKSM67p+MnnWNvs5m/ee+ZI8GOUe0RZfMs5\nYv3s1xwT/TJZQsgfrAtcejp51bCJ5EatUt+ASWU9v3Vek1yq6+TPF1QyJP//\nIRX5obJxddDIDwPFtkpQKpUYhnv4lB7tMU0kgRYSHqrJyiaT0FHd3GZdyIG0\nOR/yWuPAplxDsbBTBLSkob5OW+mhZxhgpG6DWTzlvSCAbDRfEGzDmapaUtkT\njuM2zuIgYZBPIoMNFuB+MZywf8thAkKlwBo5I4uqHlzodWtvQG/lPte1xqa9\ntEhvIGBuq7DFQk5B2Ib99bQb10kLa5AzhXANXwH3fTewOUfNqq7Eq6k9PPLn\nW+oYhdL0Jwn4Wjz1IBzMryhkB8Gn29KFepwXLOOn9zN4WrguRF5IYN+aEBZH\nDvwGDSvvzD5E1l0I9UXPzeenHF4Iqcd5L8GKCyC7ZdzK6Djiud6kJgW/GaVn\nZAK+9RhndyO2FJqonTZ6PHHCJx4LNj2dZbXpk9Z6flfl4NVxBjO1AsxLrXZG\npyXJ\r\n=ydVT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzBgv0AXRkSL6b1SC9hnhiKi6eJCt+yZEb9qQX4t5lDAiEA3oG0KIuFTRiuWuoGoW9CktJf2+Tmb2m8FCCRs71cMXk="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.13_1556662321617_0.15492588531268203"},"_hasShrinkwrap":false},"0.1.14":{"name":"react-hooks-useform","version":"0.1.14","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.14","dist":{"shasum":"628a4c44b3560cc506c9a1f03ede5ab4c1188616","integrity":"sha512-wblIE8/Et9yW+LAGt4YduGCiT23aCQIyq5GfdRgAduGa/MzdciZOEPSFv9VGDS+rQLgryij1p0bOUpNB4SoIkg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.14.tgz","fileCount":32,"unpackedSize":50766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1FkPCRA9TVsSAnZWagAAz9sQAIQfHdKgjZH7oB/yLaaI\n/IE/VMWlaERzGIaVVDMIHUgX8fa4FXCZYJrbem2VSGl6BO71uN7OSGef2O/E\nODDuRAH01pNXwE0GtIQxSbkG5fxJscfnT9DZ7ZDTah+9L8mW9EhH1XbLToRw\nD7aDcMe1TXGbgoc1dvr6IH3bjaBduv2IXq/FUiwExkrYeasvnSb5LDJBOw9g\n5LHD/BUjkwLClwYXp/QZJwBGIpZUx8ugwtCTpgCuPX2e3egOHz9pwjanGdUn\njFkk2hHd040bmgprosLCYOB90KqQSasAMp8Ms9hK3/x2Q9x15iTjXd+aTvvT\nlnAXHZSZzcLldo0kqQP+qTpIUDxE+djwciB8xVJiCg1dv9mH+SPHTdgVvf+/\nQckS3/w67hNsVJCr/hr/YpQKPZpvCM1NbMrjklKPxqXIpCYelaBIiD/9FxxF\n2CzuGL0JQWhDJGP967JKf/T5DeF/K54FRy67MLyXoZul476tAZOmzEMcWJM5\nGbMbS6ab3tGqZzkpxhlpzQH8YQ1f8kuF3wKiLrVThaSlidlZQk2xmV0JuEyS\nKN19wiimSyIBXK+h/6waeEHI1Y5tbTOjWN6Ln9gVa4KzWtAijnkO6ofMZZHr\nuvfa6n30p00yUBPzYiJiNk+iBjrgfziwCAUn7spSYVFqhyp6+mh2i6isodFP\nTNcr\r\n=Htpu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUz+MyqynYBuSq09aBT7O6rEfWiOelrGFht6j19ivUkAIhAPu1yKtfmObVbXz+ILUn+VMqAx2w6KmavT4RrE+5SeM3"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.14_1557420302338_0.0958952400981643"},"_hasShrinkwrap":false},"0.1.15":{"name":"react-hooks-useform","version":"0.1.15","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.15","dist":{"shasum":"1889ff89a7c7ff58696c1da6a59284b0d637f743","integrity":"sha512-TNTm7To8sfERR3jILUeXx8jPkjoAR0WoFOw8dAwGaD0YQhvMuFrDtoeh3ERXKEL0aHm7w41bEhXxhbdg+zsAwQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.15.tgz","fileCount":33,"unpackedSize":51666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1GgGCRA9TVsSAnZWagAAt/gP/iOZJ2esbdVx1tRNfS4i\nlFNFHYiiCjGIHKSZxWtr7BheY2fRyCi1lwD8U4atL6vPtPzddN/3q6lmepZh\nDZEegN98HHG8J9WxUQzpKsuYmMcz2x9r0EH7tBnKu+BxAXKolp034yqfd0f4\nZZvJZlRGfVEnvhhDkOkOizrMj0zPR0RmtFn/bQQaR/shPAODQgT9YUUXaIlc\nnSa88mNJrxVW/8nFg70n5WXqjAStzWikR/F/0LMgH5cL749YU8MuAiOWls5B\ngT2Qs6F7o6NbUoRsk5A4eQ/TFKdYhVIlAMcVIeJ8hOKhZBBRPKTcwBfdXSWA\nKMIXx99lXcOc6MqDrp/z1rAkWLgtDqxC0yjbLjFpW7bkEj8dQ2K2TNjBR6eq\nIwYLJCm0MIFFoHXLCIiNp0v3cr9+fMU0QE5wVCQczq2IDBakx7LjuSSBxLRI\nNuoL/oQ9denlrL6XymTe0hCvu+XJSP5xdanluvRy/9XRQRW4Xn6ScuVb+C9t\n9T05bmRa7zFMdQjWaEJZRtjvGKZyDJgzDcsJMpxP6r0kmMOEbCRooRxUb36i\nvZv5BNErgF7j9ynAoMsDVxvQ+RQGf4PDgfOHh47xcGyLT2o9lbuWFZICKFV5\nEZal6+LV3ugAbpINFvAhI5M0glfZNFfAhlChHt4OobfM6/6HE21Z0diWByK5\nA84C\r\n=AlJJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvPdax3D2CNvzVAlgivHH/IkO5o34/4Il1zxVPITaxKAiEA2WEg7uiF5Sv+pMyB5ydSZyDmfe5s4itoE6RUYvQAT2Y="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.15_1557424133324_0.5401964907156929"},"_hasShrinkwrap":false},"0.1.16":{"name":"react-hooks-useform","version":"0.1.16","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.16","dist":{"shasum":"c13aa571fd9f01be30174527ff0181d293b97354","integrity":"sha512-HJGgbKEed3IFF7H/j2L1BLHBKclTe5ICCIoSZAucpQiq3c8IecMSswgc+wAZlAgZEYIAWfBMag2M9lC1gGuqkg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.16.tgz","fileCount":33,"unpackedSize":52813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1IksCRA9TVsSAnZWagAAOsoQAIIdpRxaXXtEcdWlF8de\niL71C5QsOJdlUhK067m1rZqjEft63PR464phMCfiRtjQq2js3Rba+wgCje3L\nuLdrU3D/IuhYdJ3qNQa1x9F1UMBaUrZVK+OIsvavivVqLubR7tA1b2KhZZpS\ndz7XdwXGZ17hSUViddbHkJz1RHWpkOcrvG3Gj+MTFLMoQ02pOXf6YVT2cbxI\nIVjGIRcF1W6/8DJfNkvtzZXMcc5orgfuK8fIEzJepIhAI8JcynsDa2CCATjf\n/aVQ67Bl1bIRmznJfcsvkasiwgzpAfSnbsB4QwfSercEAxisB7t7Eov5DC1j\nLnH0VRhScRoEjRBprcDiVMxSERYJ1OG+9lT8JMgbMri2AosFBW2lUK8yiI2x\n6BgFq4NGKGP70mRB7ZpOyLnzYB5xatwQRkwSmUxhkexR+4iZqOBpDG+nKLuj\nnDC6YjfQnXXvV0kp62uxWo5WfpINJFf8D+xQFdlF9bH+8KyaU30LzbIvevoa\nDSxoNmRsVJG3fXCpw8BaurOCpUiM2EVOB12q7uZsH+Zr4FWYKqrujkuYmFDe\nVUg2m8oYJoxREOD356/w/8d9ISz2riN9JgUHheGylHheyhHFiOlhiNQoeqTa\nf3pfwJi2s4JHUvbt40HlGSmriP0HUHHvFQIwqXyxW50geVbScSs8QzQrgRqT\nACXS\r\n=+eh9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeW3WBf+/kkXacm2Q7ttQ883Q/40RW9fkHkO86nyrJqAiB523cOxGMj1VQfWZIlqUZ6XZ0yOLN8bFplkxEl2r1KRw=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.16_1557432619587_0.19263452363913358"},"_hasShrinkwrap":false},"0.1.17":{"name":"react-hooks-useform","version":"0.1.17","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","test":"yarn jest --watch","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^1.1.2","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^7.3.0","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.17","dist":{"shasum":"34cab68ed0cd1bda75ff38b8fe20aeff1582868c","integrity":"sha512-YU6v/NeW0e5gHMrws6dSvl/7EkQ14RDzYUCrkbXLcHWsKdWv7wuFVGXxjj4GMCvHPVrFD/DkzK8XIPPsC1yTIQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.17.tgz","fileCount":33,"unpackedSize":52097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1JU0CRA9TVsSAnZWagAAxnIP/0Ob8ErNsmYyRor40NaE\npi5bSA59jPx6knFSc2mrUfm3+oAlFRe/japKGKuBQydJ2dadcuGAaF2bx0qH\nSdiuJnJ9nQJ4qLA42yMaUgWUh2u7sXGcOr9VRF7va3VBdZoK24f/ywthcC04\nHGex2MUkNxJsmvk2JUXOqqZj1mG3HfT/s+vokZ3wKy86ZAuF2UUkX58z8924\n0JqXSYlxK7mnVK3yYbnNrE+Vffqx9gqLxhsD8IcYFNnW2MMUPhA/RKSnBmMG\n3yy0lFRbcO+FXwz5eONmsDZS9vNRo447i68aaf4VKXJRR2JlaFzdWUNeZESg\nXOWre1cWvYmr7h4GHv3J9dChX5k+KElutbAHPb+nI7v70HTyFQT++qmNhmAq\nOXN+RXUDc7hCFuNHvgF9fnLdXgjGlufMvfz5fTVi1NwQYgUN1NtSkZkAlcf4\nXThi3rHyScRyifrDavxGdb/0igd676VR/8DPlRohbpbFlj1fLjgHY4fKsa3N\npsnVN5HX2MtAPxhgENGux2MxGsO/sj+qcR/wZsy5boj/sT32Mf+V3jqESF14\nQtUFLM1CxZ4PthAXFxpxj0fw9LAyOLrz56s6GWSii76VVHf6f98SzQLza/Xt\ncXYxRMfCrgLAfAoNqqvewtJYOmEGzHqNFdKRftD1rzWDPLUJ0b4O096G9jlN\nURS5\r\n=iQdK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmi35CepVmPBJbiP8+3k5Nx9a/c1XGYSlIyOShiXRjpAiEA2BxcDbUdNNu4r9MY50CP7nj/WLqmKzwn842gpBwbokg="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.17_1557435700200_0.4707268743972499"},"_hasShrinkwrap":false},"0.1.18":{"name":"react-hooks-useform","version":"0.1.18","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"dependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.5","react-app-polyfill":"^0.1.3","react-dom":"^16.8.5"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.18","dist":{"shasum":"95f81ba8bb3cba73fda87950aa1952696ce3db77","integrity":"sha512-xlteAaCUupWF2+QFoxgyZL1GUP2POK4xct1qUGyWpsrMBrudcA9genms436yVjyPlMLbLl/n8OrtEca/Wvh3JQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.18.tgz","fileCount":33,"unpackedSize":54892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1Qq3CRA9TVsSAnZWagAAPIgP/Ros9e8/XudTSCuUt3Sk\nniI61857uXpwsUxGZ8PU9yHNvV0BW0yNOSNRhxXYTJB4qOn0ua0M1KpktnUU\noOJ+I4exIBsKNWo6liB9qPnqszq3/8PcooonkQJmB/0JU0mS7F80xvBi28KR\nfPUzoLwMaLgLLIWkbwFgqy5rJ5A3yppPjaeGMJj8VmPDoUBUY8wk6uVZO4i5\nS9y5iMOrP0qtr9fb+aE3uxsP29mFH2dyXxueORERbmaUOjOnLthMFXJFZnAV\ntSyC9SY4kVLvf1E7KygdtW0vTUqZGp/DqCs2A4WAc9tORnfCsearvbzMiH9r\nkl1d/z3j8YlmBRId8te49yrJxwhDSvXNWUmln4ZGh4dchbuuUy+3jXyUVnDz\n3S44r67yEtAiUKvsiOxylC7CtbF2dngKzT2se74DJr6WLVshqv4sKk5GeyXF\nO4q+mBgfIxDaSg/oOFjoWj/dmtMgR0Q3QKXgvtUQqaGcb48qGUrWOVrGdqoZ\nJPapYnaKBI1YOig3I2/ZrCu5P136tdLp+Lr1C7iuxZVjfPJzXAR0nCDP/HPn\nBtuJWli0WVPgVXDXojfeI3mJCJGSPk9s/JMAaLLFchjZxdkkDdZpSn+ODlZb\nb0p4h377/i15usfObSqj9HCm+0t1gmHdf2oZrWzyW5iGT+x9VMhmlLuEvLZp\ni/re\r\n=FhXK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQI9UxoU6p/aRZUMFJRAnYQ8DBZRjs7+hb7ybpAdYKhAiEA5ec29dJ7AyIV+WcFE2JBzJI7WmmzyYlCUwKDJnbSt9k="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.18_1557465782734_0.058082763909022006"},"_hasShrinkwrap":false},"0.1.19":{"name":"react-hooks-useform","version":"0.1.19","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.19","dist":{"shasum":"006c919971ee017d9dd11d26fc4c0657bd085551","integrity":"sha512-VG8y2JOB7UoRNXmFxMw+WbH+2wv28+x1KGMR0ZgS1nJrOy4lDh3JX6u48IcRyydkXII0wvZ1Y80Lu8HacDy2DQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.19.tgz","fileCount":33,"unpackedSize":54948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1anlCRA9TVsSAnZWagAAFQYP/2dfuMHBc0KmPpOtRYSj\nZJkV/9dc/bWo8pd8ACLmbdCz5r3ucjAoSXWTyetk/A4bcJXnUK0MX6g8/JNc\nx7XQELM+ocq2oKOsXME8VUuDu4ouDF48vilujov0tCvS+z9IeHbxW1xWXQi5\n4pLjxYyXA70j5c3ciCpthqtlttmqvPTJjdLnSvgUIMYAGUNn9jiFK1swbQG2\nl7N/dSI5YeIW2cwjEHGJhb5J0uMTc+z8r5YHlBhFzZZ5CIookI2upfrX4Q4k\nP8mKMwpFx0R0BSqKNRzILsdJSq4yMUbzHeXWYy+NhhHCrrBhVx5IK/Op2SlG\nKPcrEYA58rkgZ/FRS8Y/lPXB2CcO/1f4UEpz7lFqQdY4uFi9HhM/h4WgawBf\n5ns6cpP9DUZjoZ7lAWJdAVcVUuDOwjU4jT8l2dTZpD7WAh06V1akwBR0dHVz\neTY7oRakQjhB7eUUYR1JjM/2mCt4RubmKxJ94L4fdBhsZOPSoLe1/dHvNVGT\nIG2Wm3q5iBiz7qBdN8GFkooJ5EZeukvqcv2qPWx7mS/eEbXBpY9YVEV8K/IR\n73p+vY+R0kBV84aiT/0NTWKMKp7ymaLf811cfm8jbP6yaYd+4SelsSE7pEQh\ntrRJus9JiLb03DOvW43itYTai3JvCIaUzKdzmXy/4285AG4hbmP6FeS5ZfWU\nwpSW\r\n=ERo6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIpmKaKa3W3cLi4y5nZOZ3/iK+XAqoL8XB0eWn7gZzxgIhANon2bD9il1TYYzEr3QPdDA7HP0S2l7/jJdWNNe8FG7G"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.19_1557506532524_0.40896415798513974"},"_hasShrinkwrap":false},"0.1.20":{"name":"react-hooks-useform","version":"0.1.20","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.20","dist":{"shasum":"2ee15e0f140e4e24feb02dade8c8bb767437b610","integrity":"sha512-Xyjv0tYz5xrfqojk7NpM116Ggi8KtW5GyWngPTedh7O7Gkj+NDE4+vNgor1Cg7zk+1k4is6n4qvuXNEBH+nzsA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.20.tgz","fileCount":33,"unpackedSize":54977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1bagCRA9TVsSAnZWagAAwDsQAJGOu6WzSJj4YQJPgJE5\n977V/1ynZzoUSU/iAL+iA+HU2FeQst/fz46tSowFJ5cnCx/dl4yAaPqA3sGH\nBNpSPUZYpPrzfNOPQT1qRv87tpVvqLA4o/R5i61PvGP32DiYDfvBI4WOoTTR\n2uaSCZuE68Tidhq5YZXXqTb3X+mGTNxXnqumEEjdwz8g6QT/VkYl7bJFPh33\nGFThT0i/XZXGjXKGdUwbDfDFGcZmtWVIu917t8GhJjy/CW0mPtk+PiDMQtEJ\n40jXK3GmJtZwLFeVfvE2uXGRxWJR4X6HaOD1Ux2s1xeRhWYROP0xXULjiPuM\nraiijwxPlX9b7B290rqZfa4eyrf0cNUbRSV8HgviFZ83uhx0V2GQW5OJJzWY\ntmTK0tEZkcY8u9zV4AflotPJsNMFP1gdkpyy9/Q6Z9Om4OZuY43etcUU9sOn\nniJAbrwkxsLQbknELUFwDI9IFvW3We7tKIDaHVoTLm+tRLslF5BEqoJEUECG\ngehfUzpUZOdKRJHKnxOFgtLeBP1bkHPDJ8h1rbcK7bYHKG2Q8cQUq5FZfUZv\niwoIAq5nwE7nwE9fsRI3PhRyaz64nE8RjkbLLaDZB69E+OAwlTHZMiLSP8EC\n/lUfTxQghvA6N2bOY+XaVEcsL17hSRGOBoKjJ0pavZ3mRQHydyPqrFeSVA0Q\njgG4\r\n=VDcx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhqPYp1s3B0iy7Y4nQjCr5Px+c8h3kJ3R9GotylDbCuAiAKZ9S4l58nKqGDbVWTQwPanFxDdWrdslj3xyswTPFy3A=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.20_1557509790468_0.9052999461877254"},"_hasShrinkwrap":false},"0.1.21":{"name":"react-hooks-useform","version":"0.1.21","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.21","dist":{"shasum":"4595bd214c1a94a8d23182a6d04dfae4b2876a74","integrity":"sha512-+2WNUbtjbYCtgyr4i9r5nov0yn+JDb9s5nrmiJ9cC3KqSqREThX6XFymg133ilVPtFr+pqzaqeHGbkqUjt5lhg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.21.tgz","fileCount":33,"unpackedSize":54901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1b4qCRA9TVsSAnZWagAA1yEP/i17BWEM2ziGBdGmuItB\nQRaafrAAaX29huLwcGEcWIhCn5GKtJyPnmXXzomeB3eV6PC5bvLguv+uqR2E\nNM4iB8IL3s1j7suvDkTMdOOEyGeXRIfN7va65KFYcZAEuR4aZkaZl2NyvrAH\nwysM6P3uFvMcXah0a3ZOKtujqZBYr/ZJKBRwheG07Zjpi2IuSUC6Obd7cLdT\nTCqCzxCCmduZPdHfhlNteeCp6CW35iEJUtydGwmiUdIXf24WNqxyauJWqTX3\nmPODG4vHHJcwUihkAYKWp3a5SqG7eoLyMkdUoDz9l50uBx2gCtosdblSqgZq\nkpX6PuMZo/JS3mjwM5Ln9GPyz+Yh0dJ24WLNT/lvoJTLCA5NAeQhqp0n/Q1Q\nSLCCBQJw8AO80897LTCTJ6BeLZsgmGpD7aybRCeQ3byNTaPopHQxMlXFOeG0\n9QxmgomlR3fdaT7n2HJI/Fq3PlCt2o6NLoDaN5lVomHa4hCr0vEiVVPX3WAa\nUwpRyBiquZsbMQypXWZznKsSceICd86CVnM5H41LGYi/pu0YRgYqw+y5K/dF\nMB5w3OIruwXbZPseR/pHZ3ctK9LrGY8ltNBqQucLjV+ZSb5WQTtQmZD8uNy6\nzW3q0K8ho6fR6v3YPGjWUDFiLe8Oc3dN9QQssN88HXTilfNl5hk0QCl1Kbtn\nzp2v\r\n=8ZXn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3UX3MLSxF0d+MjPh5t81a5cC0SjiNacGyCYki1YQacAIgVPSt0CeI4TEOZAiJ35XVealjuQZKJyF/pGf8+z9ZJC0="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.21_1557511721822_0.8068358958054249"},"_hasShrinkwrap":false},"0.1.22":{"name":"react-hooks-useform","version":"0.1.22","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.22","dist":{"shasum":"928c7d9887aa393dca876f6e328d994f149dafe3","integrity":"sha512-BVm30gJibbeVn+AK8jezAjfnJny/V67Flyd3A1RWfyvg9OMaBQx60SSqOcZaO80Dmb1ieO1xSQ1aDNwYtPtywg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.22.tgz","fileCount":33,"unpackedSize":55296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1dMZCRA9TVsSAnZWagAAiVEP/0Ds8VTax66pZsyvDCru\nB696I9AV7KsiHJcr1YKN53AeCbT6eCaIMo5U8sOuS2vOW7sGAD4I4q2ll4BP\nPCz70T3523OTI0O6nnW3ZBsjsDwxdeb5nLKImr48EcEQL0maKo72RqqMc5Ql\nJMzKmrhX/ZwPGVhAuJddVPqCpXH3PwZTBxMbw5+hozHBt6cW1q9NJ16wMW7I\nPtZOFsEPZd9JMYtjQ9/krMEzvSnykZQLlK3/AINQpVvobZrmRNk7wAp5kCRB\nBk4wvKlrbC7813TeCqHRDdpwHEcxtajNjJjCy9ZuhYXfGnPX2NPMat1teFeo\nOfYOpvNR3qpHfEAq8oBzcxF8c0XyyLhkC9ocf4SVKW9u4TRXJL+U+qLnwPSm\nVKP1+vnTwp6sz6b14O4N1rCSYRW7qvnDRAkWRhq9nQQjKhG7KeDBv3a/MKBq\nOUUXdUUe/WHoxQGZk4H2WVbhMmU8G1txkdWK/udtVV/FHmTtKkqeBQ92Rn3R\nqj7rmoah9U3RG8D9Hbsz5px5pMqbloqvf7FzHqbSwT8i0V/5ic2tFNRYll2W\nx3ECUedgR3Ec2ljJcJCmRq/IyhO7PJH6Xh1dGnk+sYnHYPmhHkn45gau1LdQ\nfca3MLIDB9wvYLiVFiXxpWO/+ypATZYqFB9V1v/z5u0g9GGqqfJbOZugYNrA\nFZw1\r\n=Fg2E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICocGa8gZmIdIA7N0mt8aN4meF+x99+piVlnqP97zOWnAiASm0iQQuAzqPKVFqQrcTRkKxftBTKuQuyJDbLZrgJwLg=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.22_1557517081114_0.48615338139883346"},"_hasShrinkwrap":false},"0.1.23":{"name":"react-hooks-useform","version":"0.1.23","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.23","dist":{"shasum":"2162760c73bacf65b98d3da4d3aadea34e403aae","integrity":"sha512-p8AgShE9R+RKtPlWxrMqxuleoGNrfQDqqhcWGqWyz/c5rMueXx4j+lZvEOut1h1BE0IrI1PrlYunk539UxZk+g==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.23.tgz","fileCount":33,"unpackedSize":55427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1dkuCRA9TVsSAnZWagAACOEP/1Pxb683PSXut+YqNmnC\nqzNfJ27qVjNcF4G1ciku99/LzJPx3PZevf69Ico1rVo/6y0NvcMZ2mTzXxHN\nra0XKskgkTiYjA9RUJAbBiNhXsP8Ry80R/x6Xi95O7gVLSrXJP7uo3z1W1Px\n7ZRfv03Czh96nHrAjUyAvb7y9kMhSRWWHOE388eR5IOMbHTUjC34u51c+hBl\nyVYzyJczb3EC9YOxMpBY55sR1+UWz8i9q6x2UCLYgcziuy5qH0ok9aHQAjdi\nDz12L00GG86zbtaN8YTGbms1Xc1TXoWg7Ai0h44uqc1W2q63bERKfKGSJCk9\n8cKpSOM+elcAZNiOKthW0XkFJtVdSCTX1ElgZ+JNW/+4wDrDi19AerdnmyXq\nHXc4CSlofWj0mdyP7Dkl4qwg3MLoY5OqsST1VlrCEEoPfibMSwUbFTBZkxh2\nzkq413+djCG7CauLQ6hj27zliCes9cudbsplp2O3zuq3xI4TCgJYLGG1HRlY\nRW+eUCHXwDvv8NoH6GPvhHz1HeULX/OLWCEiGFR7oDexsQl0TUBDqkf8KdTL\nXyZ4J8BJ6FodAqlRsk/M+TvgQSg6s1E//h82KXBz4Tyiw5QJnxoMXdLGQvhY\n3wfhlEha93JuYB89W+EjUEBzdyJYv1hOr1M6vtnPMsVrxUNXGHXOfZ31bLnr\nvdVJ\r\n=hSvu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdb0iZ2wyu+0Vgq9qjW1jCnjhuTowH+u+oi1J1CvNAZAiBcJcAq9Xjs/d3bYL/lY6TBnaVlZbephnXPzYIFDiRGtA=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.23_1557518638279_0.19815021299169366"},"_hasShrinkwrap":false},"0.1.24":{"name":"react-hooks-useform","version":"0.1.24","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.24","dist":{"shasum":"44532735c828e4679fac3681a58066ed80b5f8fd","integrity":"sha512-VlbWCRhSKZGsoptKbCtyp98YPysfDUV+56xb3S/PvTMfy0GwKGgZ5exmksnTjrYq+5T6lEwb3/RiEckTVPSFDA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.24.tgz","fileCount":33,"unpackedSize":55472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1fT9CRA9TVsSAnZWagAA134P/iFTcb1AWOTawkRX9FMF\nAlppL+fEJhNuLe0pF/aI7tfSMYitlWastxff7PMUwqCpOPniRZ03eFT/JPF+\n/PKDKHa2dSrWqoRTNc6WnG6crhgKwSqxg7DPuCmmoPyluzMzVO2wx/QXSwhe\n9ZVt05lOSEK9h44y0ui9Ws2BXBlIkcLARCMfQ854vTYoOPKt8Vq2TQvKOMjp\nOvaHA0n4uNHj8Xd128D98B8CBaIcnf5/xXLKnAHjxOydhR9zHd5UGE+CduBi\nRsj7FQNEE5SmIYOOlPjcNifPbNc4YA64C4ind4Z8HfPrKyZveFKyQYEn+F2W\nVBFNU247HeuszNqiockCiWgcF69o4dsXp4MnMpDTAawCZFy1hD1mre83WeXd\nEFRJskiROXrtwwdCYGm1U4L7LcWE5JsP2W5hmPNxzYUh02kAhphmujJBAeOT\nb4vrykHGlKLdNIq9ein4D+SEbP18nHcWsoqSw4Xpi05QxxoeU7IEuv8QioMW\ncol1OAlRNXCG9tlZmolWpBsau5MXE2uut6xsF7ovTKGWTLedMNQnH7SyrDk1\nhoSObpZldgOm2I7QtX6n84Wg/aza8VMFHGJiMqkwMZDAJeadHMxWKDzzFvRv\nmyFU73uHJm+/Nrok3Do8eENG3zZp0bt1uNv1giDM70eTgHz/ifYdmmZZquw3\ns4f0\r\n=1W1P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzHGJoB9Ld8xGZBtn44ftXC4lIPJ+JHXxaYsnLD+XdWAiA8r1jmP3NxhO198RfyEX5W7E4fk3wd4u8kOgx762lIGw=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.24_1557525757106_0.9856928991848259"},"_hasShrinkwrap":false},"0.1.25":{"name":"react-hooks-useform","version":"0.1.25","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.25","dist":{"shasum":"3f10cc15355aa79dfac4171b1affcd90ed2aef1c","integrity":"sha512-WUWP2iecR4qA73jAxWV0L23dNUfTQt0dhnWK/5k0rw/xzTEofJW2JV6IP8tSVN6aeoW5WVtzadMENWDUyuRrSw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.25.tgz","fileCount":33,"unpackedSize":55569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1f1PCRA9TVsSAnZWagAAaRsP/iJwOFPFn9DwJCxBR+90\nMK/K4tUwA3nG6sf2toWto5NvOGHf0eeTqOzPg2WdoQQ+ihgRl8ozul2w/DMG\niXNNfolvfNPHzZLO2VaFBYaagJDlITh2N0MgbsPTkXiQaHoDr198wYiCb+Mr\nyRZ4MoTs3HcfOL3EP3PfYrhe/H5AzCnmW8zAj8453poPMzxdfEraTgIBOwnR\nvlZTzP5SLFO746KWsNzcraA/VwS5/ixKCyYoL7//AcYBH1xT3FqtqgupYUbI\nd+aL+L9BWeEf7rncXX8mJGeapmgXZmq4i9Bhydt9zyW54Q7YAKx/rebfTo6E\nsczL4DdFhAmyDfjeIhOEfLYQnZuCRsv7mCd4qFJztdgUknB2wP8WrH4Sscy8\nIyEO2nWN95EUa8yXzFyd9/GqCizV5f9blFRHHwtNlCpqIn7/1YU6JNKq0IjR\nsAqq1rkIQ9O+/1nb/nwuXzNp1MyRcHz99d8JD9SmrvVUFzSJ78RFnqZaQDWG\n2c6c39BNB5hkqQyFrIkcn0968gE/KV3ON+1WfGcv9QpdAyg3jV/abfIJtI64\nkkwicg5C4Z0bKUsD28FKpYmzUMyaCAy7HqY9MgKrlypi3CZIUj0x6hn3dQz/\nlTnr6yoe4BqXO5/EzPi4DWpNRm/XKXVq0knjcYdY1SBFQhmv6t2idkUjVz8R\nLM4I\r\n=tAgl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqeFdoBj4hwuFPI5u5SZw3OmSA9zkdoa/fTzh797MZXwIhAKXpZMvHXiS6lKN3GKa7hb7RRXdS0iaX9sLr/ln2rrQk"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.25_1557527886513_0.050831884122073845"},"_hasShrinkwrap":false},"0.1.26":{"name":"react-hooks-useform","version":"0.1.26","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.26","dist":{"shasum":"e4a414fbb8538942beaa171a190860b32c2f8334","integrity":"sha512-zGjuS3Acx0n6lzAnWBqQSVxckmVvmZixqReImzKXG062GQkSXDDRGCbmXs00tAkcsv/fFV3foSLWPj4aaxTgOQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.26.tgz","fileCount":33,"unpackedSize":56029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ca7CRA9TVsSAnZWagAARqgP+gI4D32jKP5NJHpo+VGR\nHGtggDTH5sUCuWO8B5VgcmfsMiLKQ97j4ex5A2CG+bpvqIOmV+3N4OBXquU6\n+lI/xXIhAzwKTEzQESTWPenF0BuZCqgBCK+dtXvelZJ0BD7DGcWVEbwBRuTa\nRqDjd7Xa7OgtYEBx9QwAHmkJGj828X0TUQecnV5BOMuBRxbo9GboIANRazro\nOPpfzL9c9DYioSxOU98uWCWoEmOxJVSYUs5Yw4/A0/b4bQ3o31Ks6vAX2gyq\nC/mSKK355gtiRz7JuK5QG1il0k05zanALg/ONznTye22T4KIhUmG8RrCLdUi\nZwsfdsKkGtneOlVrviHEWs0ZAwSZOCAg0vmpxnNTFMCgNll60bM+JwWBw9T2\nQO5AgzZx/9kJ3K52n5mdcSwBnZ1/SidemMUVlJkOdes+8cTLrRdq8d8EMOsb\nDl1LadgrWhogMeJD1+LA6oT56NQAc07jAsuKj4P+3du/0LYeYIovdSOdcygk\n+Hm+ITwWaOC2YYrPByF7AVLqlFyNPubNXf6vU2BdALlmJdMP6n6V/FfLpUy9\nV0jb2rs3uZJ6KOzKvLAjxEBwgFZ5r5u5Kk2YdILd4tOuyAKWgeTBYdkbfQcw\n46OZ2qn8zpvY80OmYtJh34sJIU4OMdyssTqHtGy912aKvgGAW+qnutHRiL2N\neOpl\r\n=FyFM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEB2QzMu7m7x7JXKy4WCjZtpIHJZzb5nAvd7OlaDAqDDAiEA8anMx0oU6m9x4KZXHMWJJ/lNgG6N9AkPgAOu8vn6+MU="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.26_1557776058532_0.8564288021507456"},"_hasShrinkwrap":false},"0.1.27":{"name":"react-hooks-useform","version":"0.1.27","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.27","dist":{"shasum":"6446f715db1d0008b7816d146f6b3a573667fa2c","integrity":"sha512-ODtk0sM1wU1kBYhEvZd/9SL/YG90DraEvhL3MZwXhtjKzvqaxJSxUUVq4pSAX3fQ7Cf+mtrhPtGkr9QExK0new==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.27.tgz","fileCount":33,"unpackedSize":56060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7fjgCRA9TVsSAnZWagAAlAoP/29TSq4g6ld8ChWKxMlW\n5XoR9qfykV3olT3dFI6HAesy4qjM0+quhFi5fBomjViNpppd2hnGNKro8Xr1\nZ+/yu3xNdc8UBySDL+oFoKxi9qfdmFkYmO5AtGs7OP5yZGpQnTT+56/FDxjI\nNcC0AK2iNblx7Gsc5r/bUujegQZa8YDkbHWP4NcaGhJm8/qFkfrGLZmu1avg\njVFcGxe133Umk+ejLxzlxORRwitftryUjbsbxgy8hK1sqybmTpg5gP0dU7zm\n05obvpIZidLRhMQZPfF/q7Mpwv+fpG74XI5M39xu/JhPMm0Fm3NaTSX8+USr\nWtnhQ7SR1rn3A1vbg4hOQ+/ml1WvD599dTiD4BeBriUQltbyRcVU+M4Lww0E\niWx4TF7gb2kWo0lIfXcvY8RuFKZewwWjrBUOZ+FxORz5FIfjmuAMXVHErxC6\nCDB5fGZFx1mjebHELuBCGOrWBaaVEF3XFPNCVpXJ7dXdOMJQuD/LrOwNEPvp\nYyXLSwHvvRrHsbFFsun7nlDXM2VsXc+0RpYUFEyNuJ+2xy8SzdNCRwhjqHx/\nTpKxWIj9QsGaNHfLihQy/UqfacwCGxQfs96lz3kCSSLyhH6L8+3GTw58tfDj\nk16/KqKYLtjiVpa1E/cvSsbXDBfPmRL9ueORYT+SptYrYkQ/uvd7/RqNQFh+\nceD2\r\n=vNY5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICp4eo/cUT2MBEpkb1T+gaO1Te0KcOxjS5+TMwkv5UeOAiEAr9QCnlfA8P5iFJrBNx+g8HbOvKfoAPca9YLt3hS/wJU="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.27_1559099616061_0.5016967463642916"},"_hasShrinkwrap":false},"0.1.28":{"name":"react-hooks-useform","version":"0.1.28","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^23.6.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.28","dist":{"shasum":"59d940a64e4f99629bbb71a5436232ababde336e","integrity":"sha512-8/K4Y8jDTuQzAkM0JQOYbV9xww3qTzOPdi2zpwwbR1AJeSfzFmNP8YtJ/xHyqkpek3YDsf2xQeljEgq5XZbXFg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.28.tgz","fileCount":33,"unpackedSize":56090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8Z3kCRA9TVsSAnZWagAAsesP/1QA8e+ndVifOU7jzYcl\nrl1sNrRmI8pmurxT31Lk4Uh3Ok0J9HaV/uWst6FTLlBX71e0nFrbSDR8jjed\n7kFEJNZ0c/rOrXPyuDTqn0kP964luUOoEKEVUbssC40QslJufgHqh9kpKqXQ\nYH+KlQmqoNeJXiSZx/rY6EPg+jFYyCT7Zz38mR4Pui3FKeHtmLxGU3vXVFyx\nrOyAUoAVVj3m6NohomWxjsvohcQC/tSKIShKpUgJNKuzAyOoS4q8t5dD6U7j\nAxa4GV+ogp4ZLpbXcw85vNJz/JN6MkiuN2ioSi5DAbrwYRsd4IecKCvQfpuL\nzFLkHXXKbnSiCarq3Ev/6yI4l17RvLBvLJO2S79Fad9POMg62lKC+7RQB5t5\nU9ns0RqKud9Abj3Cdjlj073zFfiyVkIcWtmjQq05wGjzoVs9JynUjBmrBbpg\ngVtS8Tzzmywit5S6Fzz1+kjPi7uBCKhrsivf/hhS9prUXm4bUBPqNklKuySD\nj1pLjgFn32gtYNoo61lk1F+6Jw0coqVkUE5fhkuZ6Bux49ToJA/xPOmvXoRd\nIlBcJ9Lh9rv4pJtyLHwM0faVpXeTAcPEm2Ia7nBrUo/wSu5hfoNYDNemHyl6\n5RVugRRAGz9ojU9gyJ0dsvD0sRPBKChb/MrcSUEqiPFfTo8LTxSgLuyndOE7\nwEvs\r\n=F2qQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzKjwlGwuUOs0Ag+2B9nQ7859rE43PZmxHLTVbAUqhowIhAJbj1fqAvU8h81DXu0C0S8bVh7Nsh0mPQ1xB05Tuhj4o"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.28_1559338467987_0.3427808578154645"},"_hasShrinkwrap":false},"0.1.29":{"name":"react-hooks-useform","version":"0.1.29","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.29","dist":{"shasum":"4e9f000dfa125ecf8b166b956252bdfddfedf064","integrity":"sha512-IPun1pIY+TGid7ecUZ8ccH9tXm8k3lLyb6lqoV2s3Hn09tsm2KDxopFERrLWMB2p+MWvQdaE/trDPrusKcw8ZQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.29.tgz","fileCount":34,"unpackedSize":57781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCTx7CRA9TVsSAnZWagAAW2sP/0wJN5uMEsL1nw49Nmy1\nqMtSh+QYNZrOOTfSP8nrIvOzd+/KZ4JGVftEfCqxfbWBvaSw4IQ6bQVTs58j\nc+f/km8//ulXKxis8JXuSv3cE8usfowrA6VyQa+I9BZclQMHpITPiEJC04g5\ny261obZi4pQ4nUhrZRU6+rCxMSBvTT+tKrhCNo6T6h5TzOXPyOkf52FMZGF4\npmLVASZ0LaEgyV5dQ8juIOpiC284lR2FXjhw/2ktTaYFbxNhi0AOS24ONliz\nWccjJGwL8ZQAvvE26SdhE4DKyxd16ttuBfab4VKyLUEz2EWRc29ltcXG8Uhw\nuVtrorbQlkULPABFNhpZ3hvgItj67nU9vK3njbqAt0s0E86JL5FUY3CBq02O\nWdMw1YqdtBxjO7JcCk1rHrgHZpxnlvlrQ2gHR/9I4S3iu+/cZ2LaQa8DCuk7\nwZdW9Udf1JN0fz6ltS2hmAm3hR4jwW0jTUTOCyPn95Hu/qa0qKFcPuiL2J8r\ntagCF9bFtVjjMZTBEoJicxRX4TCqfpdjInOL2d+d+0TwGNmOCizd8rEPvZEK\naP1+gZpNZAvwnqOumfDsXCWfQ+v/wMyNdKLmgfF8KX+YiZlp4G5+2Ju2J/uT\nwo9I2k8WmOUJQQmLUeIkjP4GI1dgGeBwXnaYDLulykopySvJmarWj/FVjDaf\n0gpa\r\n=hZyN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDclbanZLmWQ4xVLTHtA4cs8nIbVOODJ0TYp+yer+5GRAIhALU+T8j+rb/HJqiNYBoDG06x/n5AUKeygarHO0fSkYLX"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.29_1560886394353_0.5559411120563207"},"_hasShrinkwrap":false},"0.1.30":{"name":"react-hooks-useform","version":"0.1.30","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.30","dist":{"shasum":"2c9f06c8999ccda193b104aeaac2252e91864ee6","integrity":"sha512-IJGegUyk2y49r+tRUbRVyljc/wgqOXnisKVeeaN0STMHaWpQ9xZJlwI904A3RcOxQCbGSXIEFB/puh2WnnkNjw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.30.tgz","fileCount":34,"unpackedSize":57942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ3UWCRA9TVsSAnZWagAAYuQP/3dyLXevAf1BONIKLYqb\nbOSuNvOBmzokM8DER6N6mcrYoxhXCsZFU3GmdFxsh+Z3rGSBNR/cG0nNHl4h\nUFmWQPwI9spL01Tb0t2R9+51jWqJKRtOsmMUhr05mA24YNNGlShXdw0j7o4l\nAbgsxtp8uSYo3N6/o4ARCPuGmiExymi6gtj+brudG+ipSi/8d6T9oeE1NuVq\naasRoLAvVhYlEBYrxY2SvhjmAukez/fzS42QKhKXpnHguPgggLI552XhBuHf\n5O9E24tvBwsGeChktCNuc7Kh3p74awhrvQ/g6udvpWUFi6MpzUR7BtkfPCzw\nUFr8JlebGT0joKB14C/BN4ZQthkX9DHYrYhkLvyNbG7FSHOLZJWOsgVaKEpU\nvdosuqrvmRHZ6Fgc9gqWAUzf9pKjH9N/nvlC1fsD3997ptQ4XkMC45byKjuH\nZOqEUKKfXaF37fk2ROHd+8ChBXRjy1X9ADJl2Mvna4Hn/DGVQ9Bx7xWPjbTJ\nvvZ7/coS3t9I3ZQAzgZ2n1ayVU0lQA/NDgc1ADKvAW/q/HmngoxSFSuNhqKZ\n03coabMjLGj46m0AMsY1kS9Jk4dq6YGxCFncQI45jCVp3Nqm2387EBI1STVy\nnKz63i6oucZL+b5yNlYWzGa/NQTxG4NElh9LXoZQ7KfTl4Q46Oygm+QqnNm1\ns3bL\r\n=xVQF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYhBQWsAshnlqu+G1gIkwIWoC5EYVC7h/E4O7WkdcBZwIgHgtnT0RhfAD8cmzLWfO8fc1uUXx5ZbPzhtI5UazGKf8="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.30_1562866965696_0.8361630950979098"},"_hasShrinkwrap":false},"0.1.31":{"name":"react-hooks-useform","version":"0.1.31","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.31","dist":{"shasum":"098390184dad8287b73a669b802b8f8d5eea8e47","integrity":"sha512-9OSMRAOu1HLKTNHznFLFOFZR52f3F6ilXMqsQrDK29jADYIA4mI2PISqCCCuJcjGA8WGWhjYMmHqmfz5mt6VsQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.31.tgz","fileCount":34,"unpackedSize":57942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ3U+CRA9TVsSAnZWagAAWtsP/iOpPzMwQZJ/CC4xV7E8\nzRh/WXdCjSdeJy7rc8+mfJSA1K+g+Y4za6eZwqZuNQ4JLSqQl4Fr8CWbtJ/T\ntxOg3dFmw60ewPlfC/ofq1MEfjuzPrt+NILSXjJj1CR9KNXbMGRN4ghydumL\nrvQUROBs+aZFkJuez+tsF5DtnEeWWyP5L3N4sfMlDh3FvvpaZQOlvHeS/Wbn\nKxhrsrdoUeiKHO6XakN9uogHtbKvM54FWuO0/UPtwAL30kv/2UoseO3KrPY9\nWeTyskaJEKmNmFyyN3B7bonERbQSYC8Vp5OdP7aXzoG42LR013AV2Y2ix4EE\nOUPCQHtXzwpYv1TgENCHEaTqMh7WWHX4APfl+aVz4qba1JdZfrWwckLbF22b\nibKYEvc0xIB0Oq0NcL18Wzrtf/gK7XNsG6BxC9KwiTNp6QgS9yfRljaSWjAh\nveGSytkvR6/pC7GQdy1viOX/w1TPOoeruYqIKuNSBmeZqL0u+DQsdBehrgcH\noc1rSiM46jpWnwaHvqvgRLBRgtR5hIH0WJAp6g50iGMacFotrjoCrcbpKEPc\nBMhH9LG5AAKaREPBCUgJNSsXwbN2T5IeLwFzAzmd9/cQ/0e1I5Q5d1zvnQEV\nJyHoxkkeefDEXNf37UPtbfqSVu11SNin0T9V8yjjvTIypr8nRvejnCAQ29zl\nmJ/t\r\n=qd4l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5X+7Py1PVWQQXx3CrZW2hf3UC5kSQMd2lheXSDpHH4wIhAIdD7TNBYVVIpMHMfVI8E8JagyMW0JqmeKIpd1Iw0DL6"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.31_1562867006021_0.3516908207516296"},"_hasShrinkwrap":false},"0.1.32":{"name":"react-hooks-useform","version":"0.1.32","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.32","dist":{"shasum":"36fd0784672151c089f1b35f0115eca5e05780fa","integrity":"sha512-sjids6vH9bxvNE+yYw5aL6OWpO7LyjdcPBRitrlC9GVxIMSZUW/A60q25T2JsvA3+BJ399ctxxRnl+WR247Zig==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.32.tgz","fileCount":35,"unpackedSize":58439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ7F6CRA9TVsSAnZWagAApY4P/jnnfB/EscLsdYiPiNWB\nDgppthNv6rFhDSbdythU2k1THCrxNwjqn+SEY7azGloppyMGNhgxC+SIwx0a\nqal4Hh1Nu6gLcI6Jy1cj3yRuz+XtW0yNTV61Ujy0iXOcoRUOJk82snvrhRFX\na+tHrqFXiq7Z60AaOO1mkY+yiP9x47Le2EYkwkaeVTBR5oL9xtaL1S19NFt9\nuRtbTe4UBdfUqBsQPSWlaUUhMOqVMga5/fQQ702ARpSJwWKTYegX4sA/gISw\nm5GkNDDtHVsaAMHmId2JCoFA/853NDX4+lZplrpeje1m8W6XOvDb3JJ/+iAo\ngRU8zoc+cvH/70gB9JmLLgQtyMwgcrKD3x9/OZ+UQT7IApIUjV9GvchtYgYx\n9MOLSENP/yPQcDsTVjozEayh3KKbINGst76YT0OEGhBCQ84HSTRtUZcZam0v\nq5HSI/jUb7kZ+Pf4zH7CWJBaYhVWO1SyWzi8sr4SGHnL5vftk7HzrxILn1MC\np7fXqoYFN4qaevvHvbjVO+jvgVtFFSscN3buvv2/sOmHEj5JS1IH+FNYJ4jZ\nANE3IvXWS2qs6PMx2hCxzV/YW89hjdSninBreYHPQNvDMG5bL2e5nbrHQwH2\nAfog2sX9okXmf0aehCgSYU1GP3xD/Fs3dg4iMtlje2lQ0MZXdSyPWFr89n2V\npQTW\r\n=uFTP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhAFxFXUxVpyExJNdrIFaFuWm5FblhrWtqnE9bOV4UcwIgathLV9c6iz7SWWozveNYdGlTbAUfYc9alCCk64IWtvM="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.32_1562882425767_0.146673242858673"},"_hasShrinkwrap":false},"0.1.33":{"name":"react-hooks-useform","version":"0.1.33","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.33","dist":{"shasum":"f28255dcaa98c94265c775b72d2aa12c946ea9a5","integrity":"sha512-EWbU01VNxd3s06OAa75plaS72D7prBdY1h7QR8nSxhlgRrEA7qyXD//BghQum+NkgC9Dspny4QH2CcflpPoSkQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.33.tgz","fileCount":35,"unpackedSize":58725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ8ZXCRA9TVsSAnZWagAArmUP/iCTosfrAwHlj2OJ7POR\niVfL3j4wXfCu/CFRGoVfEB/idUqM9OBTSjnJtJb2tSP2WVvIHO8K3R+YDdE0\n0G7SevygtgfwqZPmypk8vrhMLxPa0yyN+tUDmvXlOprCExYwYV9dOTp+8SbU\nG/jVx4+49YRrM55ESaQyArVDxUcVwLHhNKBMfLnLI8c71zQ7b6dXoFuU34qs\nTYPj3V5m6ssn8QpxMetFL/rBe1nRqojxX0zpTnvc3JLmLEicojlcCmKYIVru\nE+qS1zQdKoD5Nwk/i7c8ugb0AqFLFssGamUWhlCs+rnqdvPiADaJMrEENpbi\n3Uup8kRU0FmogH0Zh25wyKS97J+Nc8SXxEwDywyy/iWzTGwhxKUOOoXUUKrf\nxVjVzp45rsW/9FMk5YWXbaOBmFiX/q8zkjep6+uux74j12+8UJOHbo+hUBzU\nET0IsCE7YEVFwg1X9zWdBmwTzMjYLJOgVhKEXkJja7dmup7on+N1JTB01goa\nVTB1TeXZWt1GLN2z2u8CPXVmZw/IDKeIReNJ8yI4XCy6hJxF1kHMI0jccCVW\ng3x1q9h7OaizsqrgxY16cE5cWzQPlqz4JoxdOV6/E/4XiMTFdOYi6yRi1uwM\nU4HsW0DiJEa5EdB67hknbA0mxn9Hy+Mugycspq7hNE1yw/0qe3IvTY0LquIB\nr75v\r\n=9R1j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmcif/hE+/J1KasW20ruKj8vg85uKxz5jFUeGlJlwxiQIgBHqQoSSVKEQouxXzEGk4LSM3pnjQHorwq6KMkqygxnw="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.33_1562887766571_0.5897697818764809"},"_hasShrinkwrap":false},"0.1.34":{"name":"react-hooks-useform","version":"0.1.34","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.34","dist":{"shasum":"d93eb707771cbb1f14837593b871dc38a857463e","integrity":"sha512-KeTqqGi39DaTqBwi0gayrlvHVkEqlNm2ZaVJSdLILbMRDWMGVTYsX3zX2oUo8MZ1iB8Ixem8BwBwdx5you1wvg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.34.tgz","fileCount":35,"unpackedSize":58812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKQehCRA9TVsSAnZWagAAeKgP/1H59iyq1gjXIT2Y6Ed5\nFVEBL7bXJybhinGyTC8k91jihr5vwlfoNQGn7xCesEgUisfq8/auJLQJJzZr\nEFAlI0kvbKWFf1nudwSp/dMMoRJKRsAvoaBs+m2oWb86LyM9omXFFwAE381K\nxudLjZEB4CGbPvIQ++WYXr7Qa4QqdkFgm/zwcwxDH0dlrDtDN2XeQpJGOiq3\nWoJlx+ulApsuZhULkTpv0fJpkLpTKtgN82EsB08s29RqCgWfFl2/x2mov1uh\nmcwp85mRhw+BzP+owGww4FkM0dHSXWVgbkftWbhWSAaz212BLUqydCr8a+qG\ncc6sSb0vgZBVb+0JYtSG59ul9oZeGdjYFMEyUOz3RCIDJX+9XiD06hR27zAH\niID1tPZ/BvSTi2+f/kSh7GGawVjleF7FUknVYz86+afpkOOKwqnQL0C007tn\nCxMoikIiFOpcgZcRfbV9wilnfvPTkUbs5Pet50+8o13RaJ/n6U+Nk8rF12UC\ni9zSwZyNx+TkkUZ3Y0BVP1MpddT+i0BsEfCysHmUGAMNULW1qME8tXRFAzLt\n72bA4WKulTaiodRmHzuwybkQiaXSKUcfQmvx2MvryBLIqIlP3GM6nEifl7+R\ndgbGFsjlb4vxL+OFAf/414w3uYp0qL0812B1hOoemkiExiOJ9+u8yUjv1ejf\nwOSa\r\n=6W3X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuOKI7KAAnaHjjpJYia7AuwwonImLwDL6j38pqPwEkeAiAfX8J+igZQaOZDZFXtw64tp+MLd0Ot9VTCH8rCWwPSwA=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.34_1562970016797_0.039157395748563584"},"_hasShrinkwrap":false},"0.1.35":{"name":"react-hooks-useform","version":"0.1.35","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.35","dist":{"shasum":"706ece2d145df99799bda203c8cf48a92a310b64","integrity":"sha512-VBcC5tV0dx685J1olE8oT4yq2JFoGnx7kqvc0ffYTFEHwF6pIXFS4kr4kilzNEUlavkUKm+E849Lofbz5Jwxkg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.35.tgz","fileCount":35,"unpackedSize":59058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLgR6CRA9TVsSAnZWagAA38cP/19oF02Hev3eelcUTuLo\n3ofuDdZsq9fPNNMIgnpBQYVUKfklpMVyYNIa6HlHLanK9VRNZ9wCs8pSnagW\ncO0NS29oqupdVbvzaa8+3KCFxGqXSPkAPFoik6LeBGxOxFPiO6SHLVUEczgC\nxRSjrz5DYkkLt0AgbQI7/b8+E/GIXFqN5+Ujq1y/yo8L1revRnFnQQjnJYEA\nGFSPeGusJ4KysY9lV0T3F4aMojpmEDPpjvKAl+zhbFEVtUpJ3b10BIV/8apm\nDztK1QnkdJGN9I0uqo2uTtfKbOWiOnb1ezChxQihlkrZZShAqaDBDdE98esa\nRIOqDMD8UiZweuFjXbJ0zFoLhziPZ8A6PRvoMY72X9WbysaTeUu+yRMETPWS\nQqNHqo4EgEP8a+iSvATpv9C3ionlOubAhjMmv7uhOsJWoSvTRPlSsm9LWNJi\nHz06i8ADXXAigHVJFlJ3bByGxWYzkAeAsoNM46OKTpRBHcqjkej28S7OwPh2\nC7l1X3OiGEI4RTNVjSwR2h4kdtx/PD/Svu3DuRIRx14SEttZbyq6Y1+5RUaz\nxvJgv+olEf/m0463/ArmZhFb5DMPsdLJcIk6EWIzosXg3oy6O3XCVC4kYtrH\nyEca9/yr+x8ETl0OFEKM05SoaC3SNN7x5j2/9DmQt2ZsHkkUK/Vi9FgQ1aMX\ndw6e\r\n=mgNg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYXx7p6YlitZiTFkrf5TdGG+PpoVwaVhYOavrPhRxVvAiEAl6m+nk3PMB5oxEc02Fm5nbY15nGS5vPXqAzj4+WHCfc="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.35_1563296889277_0.17756189992325155"},"_hasShrinkwrap":false},"0.1.36":{"name":"react-hooks-useform","version":"0.1.36","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.36","dist":{"shasum":"8dd411545f9d6bb3b91d513f682748913ab44e23","integrity":"sha512-fbUR9i0JMseahhhDx9xqaIvbKfyHJr2Zre4Q0EXMZRnLGvQfQlOasm7/9SzO1xYciSdTRhJmFIIiblySPxAeDw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.36.tgz","fileCount":35,"unpackedSize":58845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLkdaCRA9TVsSAnZWagAAJ9IP/A2PCh6A81GhlAY49N/P\nAJZEqoJgL6YTAcagL+zlVgnbBCZpDuhrTLHEhi2/MHpxq9ATZH9QJL5CHMp2\nZIXqnpSYMLBVDo7IBAGvR5jVb6/mGb+N6pxDdk91niEusBf2JGr69D5OHUHC\nsFnsCO1ovzz9iUa3ffFUC8tkd0+uTlKF9wOS8zHp3UKmVX04Jkpy0PmMU1Lm\nRzfFKsl+wkMzY9m23TqlFMYEdqyuTqRSGJ1k9lr/WI5vJtaXEAxKXLrByvcd\no2qRC6pZqwctMsU/ZSDzAauvOii25uDyoru0gvLiUnxn3yDawmMrgva/MUL5\nq9wKeosxpRucn3eYVzWzh7ZAhmvyT0zwYv5fW5sISt1SE9gaLdjShJk/b1re\na+eObQS6DCvIm3HRSJEFi26yTk3YcOnnEt0pZIulp4Jp0oRLjeoiBoYeuUte\nd/3bMiWKmDRj2YElDTcW4drOrQotGNdFT1ArjJVJEKsBHM9M2llSB1nCcENd\nXXhVBeJhagk+lpgz42tJcBCZqMBxB0JiluicA0oDhJMypPQSgB0NPK6gkZYp\nuR/euEptHrn9xjoRTtRus8x/gkiTwpAIvhfBIgxnkGSdnMV/Z4kiraD/yGgE\ndZQDL2GOCcHINwXoTwaSpKsMC9LYxz8GloM3WwVHOwZJvNLWce9HVMuAkR3a\n4299\r\n=hE2+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8DmTBQNLQqtuskxjiY9hj5waz5RPj2kOCULzhuZEPAAIhAPp8k5RpId5Nc4eKzVuDLPUJJW/zdmr6Mq9A/QpiXilM"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.36_1563314010078_0.640415140826839"},"_hasShrinkwrap":false},"0.1.37":{"name":"react-hooks-useform","version":"0.1.37","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.37","dist":{"shasum":"bcef0523e93436e0357e83cc2394fec17f5d9bd6","integrity":"sha512-yHvAe7XwtXBFyq+PcKh9uc66BlVoWDs4M2GoxwCajMTM6pdyd1bMNWVisyQksLivTSJUQIkIelzyrQVEQrzHMg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.37.tgz","fileCount":35,"unpackedSize":58873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP6/6CRA9TVsSAnZWagAA5qUP/0GHXnf8HLQyYfTKUqac\nf84xiUrhSz5vxLodQgzVtOpuwNvqwvDWN4fRX0NsMANscU89V4YFzeK3j/Z1\n8Z87TJxwYJrm54mfzJ/zy15UF/kHq6GrqdTcpbKGH9VRlVQQJXO6TO1JV8zf\ntX8F1OiTe773TSNue+naKirL02hyckDzGT9F0mTpflqeCsl4cQQ5oHXOE2Nh\n2FPFdE9h1WQk5ZRked7/wH7RZ5fvK3HdCmh8EG+uJrp6AxevOMP5dlmbsrwc\n3FaluKNS4I4tgczvpe6qeBkBldnE0u0y9/PWAzSL9+YfXf3QZnGA9pwEs4ki\nMuhXa7OBSXkFD7ewXGxFdV5A/TR4E9jIDGtBClr9JRfdbNiJHQ86SGhcJBj6\nLzGWl+d4brNuISMY6HloW6mZOdGGdLT37K/pnHDwlOOiBUsKJ39BaPH8aF4F\nSYa1ndNQq6f9M93+Ms4BFaM5dCCv2apDav/wr95OwQh8fpnVcmWZCYQcPHNN\noQV+GwAhb3p3leKn9KU38F0mAdYW1S+qo77/Jkfzkm572MpAYzzjJgTrJKN0\nhVRz3Z85eq6lsSwWko6KYgWlnGlz5+RZ/7pWFdlGChk0k6ucxNl/d0JHKz1b\njQoWydjlAKHKicvrdYhpoT9VgIJKFoJNwnWn0LbMFxxkkpmznli3qF08zYBi\n1YAV\r\n=0EGy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFavM5SEpLbzR3Yo8fRhkFCF448VIJFoddhkX4mulCcBAiEAu81pC7wayZLbznVO8mrt3SMw1XZwshMCb7VIxz+Tup0="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.37_1564454905927_0.2915382301914402"},"_hasShrinkwrap":false},"0.1.38":{"name":"react-hooks-useform","version":"0.1.38","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.38","dist":{"shasum":"525d5743d06acdc2038957920fdfa936fe19cb02","integrity":"sha512-yohg7IZEqiAdTov7XDpISPWGkHV2IhrjPYhsEfzsoCCapd2kkPsQcQlY8GZcXwdmYkx7XFZhqnAkMD7HlHk4Iw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.38.tgz","fileCount":35,"unpackedSize":58964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTcaJCRA9TVsSAnZWagAAVSQQAJVPKHU8Ab9KjauP890t\n3cg1SaI4crctXYgHTIfQr2/Y5s5Of9yzZdQ8tPcBoAGHuBYZ/v22h9PPVmi/\nsYIx0HjchceZNmbjEhbbcqs2581ZhKleU7AK97+YFgP2ZBMsIGW4o8aO5kQC\nSCga1YvV02ScToU40jNS1bTk4dUabWcTTkQ+lfc1RrAeySX9aMwcyUCAv/ce\n3UBaJfo/lfuE8cPye+k2PUbEnYJiLJtKxHrlgR1Jh029nSGhL65V181+Q4Y0\nuBtp1qDzfXidBvPMD/oEMEei+TYMJvqAlcB4zy2935Kb+Fr9M33rl1O20sEn\nSdT57u81eEpSYFhDLEUTx6hE+aUYPJYSzvYVId/xB0qHlgXdYnmGrh+ynKyd\no1WfqUkvFR1tADbtIkSFr3fBIkOaMK5Pbac63mr1eUGB7mdEHvk+ISfWCLhF\n0rDwit/iQ1C05CJ8uIp0dlPXCY6+bryJ9H78DhXknQsrWT2bIMW92GPfxv6K\nZHQpXeCTYbE9hujbJKESJIvWRAmvUJhj9q/QFjCkjiBXSdeCy2j+nu2lb1ta\nm74xWK26nHmJDnoHRhXvgQ8WzDJEjcoUfVOmkAaxFheat/oImmVZyaPFyqmu\na3g3BBa3JcVR/oUxeahAYrY3nfTTdXlpnynqG1M8IUqJkpRTC9PM2lvvMr/X\nnjLK\r\n=3kNf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcMwBdu6iYJn7mNlVIqnGLKIlslSv6bqWZ4WRwQuZeXAiA4KT37MaQF/vkpoXu/7n58+OiJZn6mo0VyrAF7M+aMsQ=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.38_1565378183213_0.3845497287569615"},"_hasShrinkwrap":false},"0.1.39":{"name":"react-hooks-useform","version":"0.1.39","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.39","dist":{"shasum":"214bd4cbb45bd49117467af9e6e0866df04d8d3f","integrity":"sha512-xvF1DI/u1XkF6Gc9P+HBJQN2etGtMxXH7EoqvQt3n+/yWd1yDezrahbQ0ShZdu8DilWa4SscTaIvj+R2NQd24g==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.39.tgz","fileCount":36,"unpackedSize":60799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTjMLCRA9TVsSAnZWagAAWk8P/1LvGv28IWN03gQYbAei\n5vKjbkxD/hGVFp5hvZy2y6utwinurj/DLKjSfS5BtUTfjS1HLmGGrmc3kdgV\nGH1ot2rcFAAz2m//OtSDZzqAyNJU+kU9L8oFmQJZiDDhdvU+4RezozZQmao2\nztb6Add79xfFEpe/uh8UswE2HZ4nA5DpbCVOheTE0B02DkTxfFt97yd9A9/V\nyXFX19H+wvEAI+Uidhg5qnAG0QFUZ8DjUz5Ct81dS2BomLG0t8Qp+kq1ommT\n3bq6Dh9CxE4C+tfItcVRBeNo0c4CL504i13JNFFHUlKPRgwRGuZK1HCVyoed\nnsOFtfApUyzmzyE6I50gpgc4T23aKo1KtytAmTjiWizK672IvmTtngVtGEZd\n7Vk1WvDwTX1G+us/UKibSb+ChXLHmaQn/1Xu/55VetnnIMaYM04oFu7YJD7m\nuoNkEB3n5g9pvBnmJHdQ2gkhPNjCFugn0zMjBMREG06kMhhfTPt6pGXc/5Bc\n90JxEOt5vAZxedmlRxTRXgZFNYKXg74YaOzl8leJzyAWYgrmt8gcBvxGkA5p\nKgvIAPA6zRwA08Jopw7DG9x+PZI+OwVHFBrbf6lm2jpUCLP8VEJxQI7yeUp8\nVm1kLZEPjCyllZ+Hyg3h18mn8UnMqAPKIaa/QSSVSVkDymzhAoYP02+NQABc\nmOLI\r\n=NJHP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDOULXCuh2lBN8XuUD0xcbDdj98K/K50mckgwwZ9olGAiEA7nR0nSoqSrGT7h/O+seHVgxsDFodyYBcquZH4id30A8="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.39_1565405963000_0.27023216732218014"},"_hasShrinkwrap":false},"0.1.40":{"name":"react-hooks-useform","version":"0.1.40","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.40","dist":{"shasum":"0415628ce58e787e0e11d204ee2e4edf979f1a09","integrity":"sha512-MnlMNkd7mo1zY9nNfgp85AY6lOoQW70Jt0BWCiQL68Ap0oE96Yt5PTPhM2tVXsgnh6lV8tYWaJ1vf6/7bcx9eQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.40.tgz","fileCount":37,"unpackedSize":62233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT1FJCRA9TVsSAnZWagAALIYP/i51KE7JPHH+toaxgi4F\nxrPAbTSJYyUwCKlA2sM1eYyCgmH8gxSl0l3dryA4DUISDAAKA5+hwb0IEEkh\n3Zauy7UQU97uNpSn/DTxHub6LWuhfRaCxjXPPc0f7LzudgbhNUa2kj/qi/lW\n1Jw17Mj0LwqjbCp+PG8RF8QkQC7fIg3iXF5XGYI5MnI1JJtqR6eX1fJTZZ0X\nT/rZHY7mIMU7Rqf2Dve3ngn7KcPoyf2dwTmhluLfL8d8c3JNrAVY1Bpwfd42\ng8e44Vu2fppta+o+55RCro338zZKMJeP/U374InijnN3LCAa7bFff1D6heeN\n7SCTMPdOdqyKWDfxmPWa7RMzUYUKSRqEeWOTNxtYZI+Nd+B7HAXmuMLXXcmn\n26EjorqiR/r1RYAVWuYeMpK21qnFdD+UJTpXG9NmXngPM9RNU8lnaOKApjgY\nups4DkXo7eFaAn3rdpBnifM/1uyllA1wtv6WsgrHN/ntLtpCfxXvHYNJWL4X\n3lFQBcFjFDEvnDXudiKw/FOWKeqNB8YnPLVxXW5sO6Ag9X12mvG2n9fBThtB\n24d526pGRDDK3FTz2GlNKvYFMMAL0PQ6IhzFcT0gZkiJ2qYKoZXWH3W/p+1S\nouafGW5rU5g3ZqdQaNnpoeEhheXKvyS2ZzZxQHYLTPFtPhZYfYPGqvgbSLA8\nXoM9\r\n=7gDv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLv3avL272OS+45LS56zVFDUZFteLfoFda2V9Wexkn4AIhAOQ/AUH4zzoOBEFKH/l+APHrJlkFPgXZn4pp3lNRd/FY"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.40_1565479241154_0.6604522453489445"},"_hasShrinkwrap":false},"0.1.41":{"name":"react-hooks-useform","version":"0.1.41","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.41","dist":{"shasum":"db7e006888224e5adc1309929bf8bcb3d71c6f26","integrity":"sha512-9OHLB+AZM4r5ZzpPFIEkSpDDCyT8CVQIC7k6ixAl+PSdxzkYVLzg4fCMlGJ/gepgjkLg/XM8p/V66KabxRj5hg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.41.tgz","fileCount":37,"unpackedSize":62675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT4OECRA9TVsSAnZWagAAUiwQAI9d/oIKZi5jpmjE39eQ\n31SUrJsCe0VFhPW04xEbmx7tgLoWg8Y89NQGgvuyXd3WIClXHaeZthQf5k29\nois1sx4M7cSHOtzA2oFne7A0dVxHTsRlBGlzMk7MKTFtRcFhk1zmBVf0MOu9\ne6Nb/CKlE8mo3/181ojgq2RRPPhSkMECmp6sigHprtuDqNXMZ+F5zLnWwic0\nhPUxAEvd6NJe2Mvh61M7f2kgQNREgB8OuCmqPYHQEwoNQxtZIrhBQfBt64wh\n8nMnJtB1utSWNnUQuL6mMjIjWA29ceCODAUVGJYa7ih99TxC6OJ4HnKCS5Fm\nZGcPUAxbGKsD4FyZufgd4mQMn2GHpvjJ/ujHVKbwLYNDn/fLbTTa/+XeWWK+\nSeZ1KIjxvjBtb1N7oZzNki+kY/5N0jFhcsybrzpNaJAX7ILcV0zGIQoJv1Ba\nPqaW3ay2I14K3VGbEd57UOYQ1ubuHg95dPG2gSEcmNGnkifQIhaRy+IGYxgi\nTkfftLb8t3ExCmkLxr1UwN1rE0t3XoSiDVKakQYXVY8CtvRBFuRsQxKPkt8M\nqHWqEyYfGVnN+AEKJCJQ+kj1RYcBR8fK/HaWCHJlptohcWE2DtnZ/3UBLl3X\nq+yEOPFhXf9Bpr4cOIdKF/pf2rHVVDm69PuKuWtZv5XgQf5KkZZVc6zMUYuE\n6txG\r\n=4vGl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRHyjazwlkbIP4gZEigLVcsL4luKMuZiR8LQQKwpQTWAiEA03YKUdQAs4G2LXA4A2P25Z0CLbM2cywj6MKKQuqQn7A="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.41_1565492099458_0.3234856942687414"},"_hasShrinkwrap":false},"0.1.42":{"name":"react-hooks-useform","version":"0.1.42","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.42","dist":{"shasum":"630d7393817b91c8c808e7c4bfdac04d597fe972","integrity":"sha512-CdPxLAxToeXn1fhF65cDYqhdmGk964ATuzX+HlmblGQgGApUDrciSqnsgDr+FzomfjepCSguPDKPhIuzS0z4oQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.42.tgz","fileCount":37,"unpackedSize":62627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWIRMCRA9TVsSAnZWagAAB8UP/RTtBo5lwbjofMswIdvM\n40UgnfRM+QE5aqULgjYWyTI+MglmK5wYn7C+Ty5ahY0wwBX9ZLrL+ZNFegpU\nZQ5gQZ44A/greMHD0wHN9ecftnNJgYAjZ5Nm4X5w3s3X45CuW/7puj62OaqB\nPgbzDkG/BhXuPQ7OYZtc1EavyjPFvXWpKKHQYFs6G/7/Ai57E15CG+sRvyxq\nDIzO1Ioi2AVocqdmQC7lrgRREQuxQxPlyeJL3h7ZCRkwsbas/9e3VRYb8knI\nWhQFPrPEHAhBTw1PB2j1astM+YwkPenYEml1jPt4muiZ8sOmY5hBatXLZDtl\ncB0gd1fLJAniZWoMo0ut3zKOA4Rarh/1xrgtjSzjyhqFBzwh2FF26Vvj3PVk\nmhujed0puQNRLh0ObhC8jL3pl5GwvHjHmm816EgGrm9QkMKQUlawl1QPLs6D\nt0H8MwxrfKDS7992KCFzjT7s8JHKQd2uurou064U32l74Aj2R9ibJxy9DggC\nldg4Imxf7iel1/n7hJtM1WBgMqKP9boAcqYZTMTGDGMs+y5qayrQWqk9zBPE\n+fAkT6P59XmwAqWcUQTMX4JEE0Ob/H5ucAFFz9c8RokyIINpDe7tGiKLkApt\nziroAte5m4gJsvyLJT/dnL8hPBSK5oRkW4fW66YuJ6McOl98cKg9EHSK05CQ\nwk0I\r\n=QWST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3FYSb3IERStbh4Xplk5OY9PrLJiVIgrj+0xg4I4yGIwIgQdcR3DV5+kAOJrVRN8Z1jjo1+u6zdSp0PU01gZzpVng="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.42_1566082123530_0.6960410810859834"},"_hasShrinkwrap":false},"0.1.43":{"name":"react-hooks-useform","version":"0.1.43","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.43","dist":{"shasum":"94298e28b925c7ed6d3a5280a4b4d06276e736b8","integrity":"sha512-SScDo6fPLafC7CoW3CRHlwNBGxyDzMVW9+k29aHXWMm8TIQYDDA1dabAbojQnCoWN1ZdsqJQ+P3Jx+inxU5t1w==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.43.tgz","fileCount":37,"unpackedSize":62537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaECTCRA9TVsSAnZWagAAaUsP/1aIXjN3az9x8pAQrbg3\n3cMoYVJFEXUkymxRpGHL4TojjNCyJhviuskwC7Rk3JREMkUFL595p2Gn3PMD\nLlWG++s6sdCmha0N/McMfyt+8s4tIbifyy+xadOyigyBoS+fZi5iJS8fXLOI\nKPMTCRhY6BxdigHl+3YXImMiN1CC9JD0P48FnHFYjUb+vpk/meg8cLcQawQ5\n1kHdIsJjLlKPKpeebxIxNn0LaYFbm9QGM1Ynv+04Rgrv5rQ1j37bMuE4W1jz\nyFyL4Xf5RgJZUCjTc6NeMn7HvXWwyWSRZM2YM0dZOlXapdbfDJT92IAodGJ7\nClhVmH04+uqCaGdylOa4nepxR48Te/meGZGYPVWY3sblK1jEAjg5h6dDXRuv\nASeAhdqgJAxpnbIljykCVf5K4ie5lzHp+xaecnszo8zI/vqE0kI50nvoTWR3\nCtw9G/HGu5mPNiuwb5lhuJZ/44o+9LqcN4BBasP+S3u4bl6IpzJ/+rRiPMVv\nxdM5JBUGl7gQ2KnI3QqC10Xa/Szfzh8WYE1Ey/L8CDuevi0EI0KGveZcBCRS\n3+JVblr4oiMuLUjbSp9cpEWM+xR2gsyEmhsgKT+bfotDtBMhGEp5Zy2BJaC/\nEJ/A9K4nHhBmxU3DRy0Wrx0BU+GCiwtuuID4PdVklIbI53Bd2jA1PQ0d/MSx\nWY65\r\n=MmZO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBO2txjTXI2HRY/pz3lpYEZ4uaX/5QyzXOg2rZMAkxZiAiEAmaWCx4HwrRH15FIsPrt4UGOb12YLbU/EnGksopXaJAA="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.43_1567113362986_0.9373435308215969"},"_hasShrinkwrap":false},"0.1.44":{"name":"react-hooks-useform","version":"0.1.44","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.44","dist":{"shasum":"eeb6e314c07d12ff1fd4daaf9a95ee02787a3221","integrity":"sha512-tBt5bvpDUGmltNx4KIbXtONP7Z+EP4sE++ORXG40D9PEClR/l3s8YD3ojWVj+ERcMPj6G66khV3kpOERnjNeiQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.44.tgz","fileCount":37,"unpackedSize":62785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaFtlCRA9TVsSAnZWagAAxdQP/RSJB6QtOBP1MrHBSgYa\nGPDIxrYmIj4C0+WfhC6oKKnUZHfw6aBs3f+svy6qOrF2b5nJICffG2DMJydD\naz+WWSyAOXZjXnaKMGIpKkkrs9s7FcZgXA4IEkRUTPZF9x939He+NOf+Spgy\nmNiHeSPeqRDQSy5cYEyP4EM86I2YBQ3BNEbqlNMoIz4N+9wkCNfUW0cQs+s9\nStsdatizVEcyUrDDfT53+jm9pmYQpBhwVgWq0oHOt/QuzLa466drEJC4dh7A\n7TFlYlXLlQFF9yMuqdO08KGv/fhG/ZjND9ov8DoxdKhZN16Pt5uceuY6kxIX\nadxj8gRZ8GFzQIHCMsV5JE6Wtv5Erh6pu6KJaxEEVir9inUZsOHirDP4X29/\n6uvN5dR1mKsMByM0E7BUBBHP6Jdaxi9eDqAyILbVTgAE+R4jZifB63ULshmq\n1wnaMvEMIkpNXaioLDP+mPeSE8nLn3DFRANmoeGcDWswTu66/1Ao8gy0SzlE\nwyk8l8cKNsbq+WDrclo58PAKd5eC66JPoe5p36iQLoqV/7obZeY0r7i3J7Rj\n8tvFdQ64pvS/swL6Udyj1F4u9bm0W/aveAnp+0IL+Z3re5N4kUkWzElzSEjN\no3vA/soQ0zPfwZEKJCSKCgW5qBZwtPQRzVddAF7ezIuvjmEe6RmTGKoQHgKy\nFB+P\r\n=Ie6n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4OhDKdlGRbsbOy1lvIVrMBQBT3XI4LQATE8ULp3ZQqAiEA/LanLXdSFsUCXYGnW1vLPGXfDrCAq0FRbHsG7Eqpbl4="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.44_1567120229042_0.16011781240030376"},"_hasShrinkwrap":false},"0.1.45":{"name":"react-hooks-useform","version":"0.1.45","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.45","dist":{"shasum":"5d63c7ef61bbc65540eac8595b1d2a72c28f0ce1","integrity":"sha512-7ixUuRAO7ENj+iJJ9oqAwKr7E4dU6RZkcElny3eTKobogBShRN4pGxXn6t+E6LY9FNSAdktcxDrOSG3DDwbF/A==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.45.tgz","fileCount":37,"unpackedSize":64825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaZsnCRA9TVsSAnZWagAADr8QAJuzyRfnzUnbs1FQY74j\nZeFTAouL3D5agSFaQGOeR2DygqI2xV71TDXhMYYc972lPcZc0IvLcY1h0LNq\nKmbWF21HxbeHJJtEuZe4issoJMdaeghnLo29s250oI+NOMiqdEiCR9Rdzj5p\n2i4WNoJeXh34sdnxNu4r8gzG5RTLHPAsAuO1d8lhC7tLDKOMqvUr6u7edtBG\nEpNToegZjc3W+ZRkJHXFNuT+GX9XE5CxYuHZqFtN6lfkvzrDyjX/hthWt8oa\n7LhYLf78T0IaPwfU2e43ww990S8jlpRmQf/j8/WK1F+WhycTUVKH/46nTZas\n+k/9Fjdx54lXoXSUQ3xWMR3aew7l6jEiwTpbzfsO7yVwJppKbCxv2FLfKn08\nCVmeNajCGqgjWCMu58yC95XXPXv5xLauSDyGNy0msA98jilwna0oq9250FRe\nFJnLjemSZjitTTFEUCTE1dCZh5XfinwgfJjnz2YlBHPNLjJmeR5fZZ7CkfiJ\n9+Ossi9TSL/W53oYnxVy2ejiF4N+baYVj1n7lZ4yd1J2JTPbNN7+qXcLVDC+\nfhBLvWEDA6o+8cRHmyYwym5FtLIiRvnM4Y4ZrmffPhHmPGLSTnFyGAQ4KmLl\nzScwZlf3ZAfhxW2o/+gHELu+UmNP4GVIcuxT7a4B+CFUNIGNauqbDAPCMHk0\nc4fb\r\n=DpUU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADRMjya2ZIat4iD0qxmICzGeaualMhAPq+YHJCVMQYCAiEAgHjFvi2rMDrgBtsiAmsOQZ53s6Oxz8oG/cRp9zAGDu4="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.45_1567202086934_0.005638129568062755"},"_hasShrinkwrap":false},"0.1.46":{"name":"react-hooks-useform","version":"0.1.46","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.46","dist":{"shasum":"d577b33e39e399d9edd55508a7ecee4da0b6440e","integrity":"sha512-v9ZheZ06L7ro19RY5tNB7JuebpShLM3RSnvwApBgXw/+v/PPO0oUJHGnhgJD6gQ/DzZWAhB63TL6weeAjMehrQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.46.tgz","fileCount":37,"unpackedSize":64788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaaEBCRA9TVsSAnZWagAA1uUP/0cG0xW6EMSN0Gt0GEUN\n/6vriH7EHPMGIpIw10/pa7UZDzftZ6g3ZLJ7BeGMNTuoyry6FL9LFImjqgy1\niaPxKb2v5+tJO0l3fUXlu9Yr1T19XM8+Hz1KqwqtHOBC+de70GuYTUzXwU/D\nPqBZXHat8V2ttbw7GieSm9ioXoLAcGcGOuMTnNdpqdMedofcrQIRTEHPfWs4\nFyRmL3tWukvKulNQBAvnpSD0WD53lSNiz3vAghLM5B/sZfM4qo7eZ3HvF1Wb\nFINe87JJ7fPa0exDayusNMeRW4CBEZ5MHJERWTtAJVStRErbOtf2C/Ri8wcn\ndkoDR1o+R/4ImR1ZsyQtx6TvsjBmLI92OxF2P2CBitvFaPX4PkZWh52/hQle\n/6qZAjcIDxy/Yke8VKIoljfZuAu8WIEN9e+QEWQ6INP8iJ2paQ+CzbHxNVx9\naotUyXTFNI3VWlcC1gF9n8SBXwPeuF86gWUbo5nGaHAp7j8rFWgLJf3X+lnI\nJ5OydObPiTaCcYqDx/ODYkVAtyxBQrbaLQ8yhGbOpGmmt6cl7F34YAQNyH8E\nTIRBF3dIfF1N5QtJ0ShWO4EmIfpXHbLAhV+v8lB63iENcfpmJsKY78bTLRL1\noB8Xo8vrnf6eT9uy4p59tt5edvStMgfOB1qWuWV7w6NP6d93KYkcAoLLXc9u\nouaQ\r\n=0Xlf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsQT/uLboqJ5GP74I6ZdD9CMrWrTEyOpw4RjWJg6tk8wIgPEbFYAdsU8fIYjxpr8SMR8h+3PUatZk2+3tLczP+BME="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.46_1567203585176_0.6195332473585875"},"_hasShrinkwrap":false},"0.1.47":{"name":"react-hooks-useform","version":"0.1.47","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.47","dist":{"shasum":"e59776eb217fd45167ff406b07a5774da16a9c06","integrity":"sha512-PKPRLbXiN36D10YqBEf6MUSAOhZeSIPpLzyim5Tp/A0I8361AHZbcprqk1n9cv7tcgtVFRGwwcG/7c0QNh91Ig==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.47.tgz","fileCount":37,"unpackedSize":64926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaaQUCRA9TVsSAnZWagAAIm0P/2+WIjX2kEzwRiNwfAMQ\nkqUseJ0i/RHPmkg41bsTQbDlatuLH9GYt9+lPOA6R1dkeZfOnl92d/6Cktct\nZITqB/ej0V3+u/YetPXH4iuVmEiYRIcUC72FqihWfmOsPlkLDitiNrT9d8+V\n9g2NjGDfTSLl94fjqCh4JaiCoMrvogXRiJecQTzxavpCXk5WifqqDzHhsfOl\nffXy1vYap9wuQTZBfcojf/Cqvl0IXKK5CII7alj4V06PWHgkTPxC5RRgyTB/\ntubPBgtH9O5xkSTjmcA5IXL+O57fg4N0SJnVf4/jrGF4PvfpxF/SV/aoAuMX\nxUHT1sbkhE+65YUJoyZ1QQg5mIaK467+O8Bt2dsIRVQal16z7sgR9X3nFvjZ\nIOG/pWGWbxEuiBHr44I82MRRGxioW/PLhswXWyJaWriD9J8vTR5e+niEaQ9o\nEJV4kUNZ0DpDlwup6Af9ZUtDRrKxAlsl+d1bmRu6c4Ss3VeYFGluBz9bx0R+\nBbkhHxhO73J2hlnwjMo0HTVJP5nC6FUCYsmnjMr44GCxSRWo30cYTeWwQpNB\nC4xqSwZf/40KzlnGtOB7umpbaPNB6cqR96D6OpF1+pP5jAP513RGuQHqnZiE\nlFC3dADMbwildDCVM2Qzi4aG/hDOjULaJLyjMcZBlD4kmBl9WreS1pWbXkGd\nuWio\r\n=YH6J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYkh8bOoNVoblPDZ67K64D0k4La7Z2KQueZx3qc5Wk5gIgXawjoIPhEKNolTDnBabl+YFurQ5hZDPmZjenEU9pi2k="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.47_1567204371353_0.7992362654496501"},"_hasShrinkwrap":false},"0.1.48":{"name":"react-hooks-useform","version":"0.1.48","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.48","dist":{"shasum":"312a6c526df1e658a595e977e5e9df7d0376b062","integrity":"sha512-qdEDMT0l/9fo7npGc5n+Bks5IEVyiDmIFBiAmxRSVY8JHf1UIDcNWKqfQv4qZO8+Tt+ncOjf/NaRot3rtlGSGQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.48.tgz","fileCount":37,"unpackedSize":64942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbsn4CRA9TVsSAnZWagAAnCoP/1R0NH/pIjJLKV0sc7KR\nGvHavK73hRygc7aMDM/IT3CoklVNjlfnqrgz+YmQ0cYxIKoKdxJ+en0ljguv\nee7i5p3ouHSc6wiI5oUNAAlNTwpEyCLQaGWu/5xtEVD+DsYskxYY+VWXtFQL\n/LxOSfszaKFDbi/gNnGTLCY0H513wVVZvuX4vQOmJYLCyaccWbfOI90A9eEy\n+1yj7siuVD0tXlqFL9e+iJQX7W54ZLTGdv4lh96Ya5qu/zgZoKWpbUYQEdO5\nMt7WJ5CJgwRXls92TTXfnj03x7VY2QhUwAtZXwYfgfeIuvE5YFtmzR6bEQ3u\n8ddKFhH4n8vujJTqsPp6nQMsppRl453RtHO4kerPglKth/7B2Ajec0fY654V\nVtY2Flw0B7TvMaXtpt1uRb5mSgyGeD2L5+TOOBydBl3hPe+8G4nD1qxuktub\nPB472NxJxe1dlJ0DhuPbgD1d2sSIDnr3mEJBU/9t80rhU1O0OaUuYp6I2F+y\nk+Q3T3/rDk7evO3h0nB6CZyTJFqLQGJ3OkKhvomV6evpCXzKf+Q1ekMaFupm\nDk38cPQqtHcqDRXWqUOENd4NzECkUiPHy7Ti6VAgoTQogKc69kFQ1+tNjsn3\nWsEeBXR69vgbKn588ucXoZZeRWQqfGvEZT04UETOfi7Bftrms8BbbZLZ49LQ\niPKh\r\n=H5C9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8Q32XX3W6TJIq4FiL4qV1IeF1b7hEga71YFjTi/mdvgIgScqzHvWW8roaFKMo97KDdRv3dPMqN9a/BFgGQDi7h/s="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.48_1567541751561_0.34707968608774986"},"_hasShrinkwrap":false},"0.1.49":{"name":"react-hooks-useform","version":"0.1.49","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.49","dist":{"shasum":"eb64181b705790d1422380cea8102f6de4fe2e3f","integrity":"sha512-0xvaRLoOnyotNSdeIgOTz6htqMvV0BuQYChZPMvrYu62UNhSiIiA52is3hdwV0e7CnWbQIuMqS1awygEibx4zw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.49.tgz","fileCount":38,"unpackedSize":65842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcXarCRA9TVsSAnZWagAAb+0QAJW0orI7MQUSIh0oGNq4\n/rjHi7H7gQnUvHbqUUY5CULMKogxbWIHx6RKhMQBWowyTd8kzbKs84IoHGIv\ngoHMp6vbIMGdBONd+HpCePuOvMW87gneqj3p4M5O+wYgemTXS/Lfn+ZMQHv9\nZynY1B5mK4Bix6Z863cXPIsTpHRrOQLaVcxqYuhLfQxaJOgRx7NYDnuJL+MG\ne/EhJHQ1K78T55onuplpLsIqPgGFh28jz/o1LiS0rI8m6F2exF1zovEzFaj6\ni+i/+9d9Q8k15Eqgt39+K9LVmYmtmJTg/POOI2MC8bYIcIjROAVxP5UCJ8VO\n3jlSjokByhT4swywIojwpeOD/OaX4ZvUPNuNKCrdLTXBRdY2K7B/TRLW0S4o\nxZlXkIlxgsOsoOahQ2SkUQ6gWsxL8EHMDBAdy812EGjh2PZCSl/lJMwLYkYa\nM8lkYFGkJU/n/Dsh9W61SUYOJGKHdke5s2JfZQADBGtxqoqqoG+8htagqnDr\nIlk/vTxB3E2ABk7HfbN8mj4vjV0YuqdBU6mUbOSOBM9FbcrFdyBrtDK5PlfS\nc46HfhxyeWFDuyM8X3T7KKMk+dchY7kvTpXk+VMLVW4zklmTY3PsTf8KLq3f\nnKsUYCrvA3Uv7dz4yblfOEDUZwq50eUF2Dke+UwSRz5jVHURpaBXjTHOPE8k\noea6\r\n=fZ4Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNJRAaT6LeMteJIK06wlhmeeQOMoqafJFMQep4P5qzswIhAKHadBkOKcfrcCH2/xM+2eva5cPbjtAAcxjWPB3bWBtP"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.49_1567717034586_0.5501198332538111"},"_hasShrinkwrap":false},"0.1.50":{"name":"react-hooks-useform","version":"0.1.50","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.50","dist":{"shasum":"ba96f1321f9fc7073dba4fdd613371ad2769bc56","integrity":"sha512-OgqWeIm15choRxUWjA6FuzpnI3hXy70AA+InndDn54sgwSqUh0nXaF3yzeWvjkC1k3JqLMDCyeuhdGEI229NcA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.50.tgz","fileCount":46,"unpackedSize":72832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddpKCCRA9TVsSAnZWagAACtEP+welQr2PkH7SNZs2NVkF\nx1mJ7OiUuQf1fOmuQo8puLDcPasPey5aCsrB7yRO3txypyk/pE5EDbHroHJF\ncpAnqz7oTZGj56/HHDH3jQ4DDnHkuYvV6CUSVoNI2XvzvRCmhd99E6GBLu59\n9oy0tE5Jd1Z9Mo+R1qFXB6W24Ulu07uQWJG4+/3fDQvBjjwlN2ZIEe/EzLbD\nhSUF127SXo9NIO+8ZpgIn78A4o6Z7+ziSe3zYFZu6eWJM9/aUA2/8ymeo9MD\n2U1Km6qsupQC/l29apyric0sRTNoOMHsHWMt9Xp/RLl/0/jOpcoE8enXJFEN\nHTVn7QqcEa+I2Ol3OTGjru8xCY3zi+LsTe0Fl9u6F5c+1/M6Q3DXZqu3WnkV\nuW9mUGZE4z+M5qbxg7X2gjvu9Mc020so3HvW8UqWkdB64nW1QDva6Vs8nhVF\nJAhhFT5AeFp6q6n2zJlNPU1g130iqECV5/sn+rWm2cNs4qMroKp5fwC2Hmzh\no/y714pJxUvcn1C9RnLAi1NJbjLYuQTcpfCEvJxZlPtC6ECwVMV+1seLrhtA\npD5/zKOEbdbLcNKOLeJE5Cs551oqkEkiB53+aYaNcXTIg8zDqf6qL9gNTWTk\n82iNC1OqAEOyDqvpM7vlweCIL9UcDOwlq+pTsI7yxC4BL7sLlNMIwfNsglRT\nYbiy\r\n=54oP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtA1ccy27Twfbj6pLdHVphg9ADoDv1dRxN9ue9+NeynAiAa7CvmkoR66LPcoiYEG7IBVEPDhI7/Co6h4sW5MLuAgA=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.50_1568051841647_0.2599383649932807"},"_hasShrinkwrap":false},"0.1.51":{"name":"react-hooks-useform","version":"0.1.51","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.51","dist":{"shasum":"1da01d1db23d35aa4184c5c3bedc6f06c2c6e44b","integrity":"sha512-ckAcRTWnusoKqps3IUMSWL1YVJ/7cZpcHQVFoSNqo7taz+q9zNguqmxk8LtOl02NbNvAQbp/EYCHEThzvPovLA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.51.tgz","fileCount":46,"unpackedSize":72767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddpYmCRA9TVsSAnZWagAAbu4QAJZStPZ65VXq2iRs4udP\nz21Md5jP5hFTap++YDkhwVLRpKXMwoQtS6bqkO58hhnmmMcYa9ge22KcEToE\nfnME5Uqqkb3fMj96GrBmEkuMLsUSFlStyP8dGVAkJTz+9gCR6yjh+W9U1qPe\nxLukcXF1K1CXsjziKfdeUN/svVWspBNY6HrnO7H6QP+srzxwzEQOJFuv1qXY\nyEvcXdlV+TNRjN+jE1Y1bSNnMV5OT46ONSCvX/VffIsyS8y/4aHkinHgTkSY\nMvDG0/Rj0ggwYcANwmszao3IkbzKirK5VjAhoE8mfC5mendse8uxFFjif9wd\nU6wwBwu3HcjmVu5cxjy0Tt0ybP2SY72rjRIKARgNbGMxV6l22DEg+lVgbORK\nNnGFJkMVSKubYT2Oyq6g4hzDyBOTn7qtQ1F3nzWTVOZIf2iCnYwEJ8EWpOC+\ncRur1of1RvOs2hIN6qii3LFKUbx5GMNNVPaXWxw7rcluEIOBwqiN0N8HBO9z\n4YSPpMX1jKGSt0Lx6kwFCojJanbAnhMu1YbUJELOZMMr/XF6RVWh67wTWft9\ni8b7Hlxuw5V8djaBseS+euPcgLn8McFkwE4in86srpY6sQ5dGgJDST2JTYEE\n0gVBzUxNMLbSQRV9kDb9Y8YcV30QJWfLSCR484EDlrP5j9DUEZFhVmxTp4O+\nnXfk\r\n=3PuT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE11VhGkiyPI0iXftYFntqFEQb9D3EIW77ov65SGwqALAiAkhzs4/DGZM/hVIkznXPtt3j7070+nFsTjxRHvHtAi1A=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.51_1568052773648_0.7452686895703737"},"_hasShrinkwrap":false},"0.1.52":{"name":"react-hooks-useform","version":"0.1.52","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.52","dist":{"shasum":"23b2322bc906e6d3e1bc5c117311a48e11dacc20","integrity":"sha512-ZIHvjiqE6LXuABlGJL6BGwF48/+iPQzKk9RqYPdmfADwnzm8//KnnMexdzLT+9hAuOV3eqNTeymVFRusURPBbQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.52.tgz","fileCount":47,"unpackedSize":73756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddqmeCRA9TVsSAnZWagAAyH0P/js8T1BZ8GJmBSIjWR7Y\nmd2sS5XuzmFSh76yDw+L1VISKyPFLzVovJCY2/6YXLjOILkSbGlhaDhc2jYN\ngWWfs5raRV7bYJaNVF5Irsb0kavCttqXPbUwlEM44ZTVBSRSi3t6+c6vbdZD\nFmwpzbJ4eL9ssTFZTJx8+kQbZYt18eQxy2O1E+zOXFrvd0D+HS9GzbVY7xen\n+CFnnTJUzRZQO6gW7YApvR1+/UM6knpV+UagLHxFUFX5ZOrEpS/D1c75eGJu\nTXKNMpapmhWpzIRjgIhA2IIJdLcL1kmhC6SMeSEwKm7x35Qjtuq3Ts2R2elF\nMQ7nuz7LRfZNjg0Cl8inBAXR56tSxCGpRJWA/w83BlLM0Q1Fscjm8xYAk5bQ\naIm4Jza0t0bycxQmFgRmuODJ74cC4CqL9dmlahPttzyvbYfBne7Lxg+94VRP\ntRkbIO0moyWdGXX7Uj+XsrOGhau1KULT0j6TSOVknu0CRPJ6keL+KuLz5hb0\nhc2GTEl96yox7jF3nvpkuGneHy5OwtVv99VBLKoOKVI4Klhfv1CKlMdcel9W\nH5vkvbkFOaK7hj9oM+yeehqXQqi7BqpW0CXuUSkfHB3s5b/+ZTYAB4XmdAui\nCBVaekjXWKX737Mwcal4YCD/9mXRHOgecQ8gSvnhMPVeh1VLHay1bC5IZH+b\nwbqi\r\n=kEht\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDchEc3Q/nOOsnS/wM8nrrDeV8EqdTPI0N0/BXEG3ruvwIhAKjr6FaK6bqkRCPksDaz/5sVRk5hstxfY44dY586DyLs"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.52_1568057757505_0.0008552285241274493"},"_hasShrinkwrap":false},"0.1.53":{"name":"react-hooks-useform","version":"0.1.53","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.53","dist":{"shasum":"3980f96bbfef2069c96e47dffc0ba7fb14edc7bb","integrity":"sha512-iNDWSlwBAqWaouyZLb6ZnWSE2huamVmmcUTP5iCQWwKkYEyiK2N7cONk7SGgTITq8MyENO3exNGvxoIyvd/pug==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.53.tgz","fileCount":47,"unpackedSize":73780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddquuCRA9TVsSAnZWagAAwbQP/3tYP6sApqu7cwsl8/bY\n2bJ5nk7qC3+CPrxwFZt4keg/OrjmugJLI3kH35w6KG6zjf0QdfaGrZvcrQLy\n0ENtDCAbutLiYYFXZfrY0gtpY50FvloL9g3UxTungqbE10XryAIAqkmByFTk\nEvXT9ZxsOrh4LknInMh/Py5AuBjgXpm418J8EXlFukR5o1+o8ezBEcvoEEEJ\nb3DqD7KBqJFQs7sulVLSzCASflJYcEmPEQ/nY21JSD5QekSpqssHMv58DFRx\n8W6TqHUysVXA20CBhaHBbuEG93P3XxMfWn1nsqKJsiJzaIo+6Edp9dL6oPfG\n+j2gKScTBBHcyaiGVyLEv8jjsdLk/Ne3f7glDFw7hK39Yk1AovZNLi2b+XX1\nZVe7lm0hoQe/WtTRFhNs47XYX+l46/obQk9j548heUK5Fscl2vQvLjOLA3BC\neiz8KhAfQn/B9DS2NH2YWCbEd7fpjMPNTvKGrVyDECqliGzWhIBch+nPLF8r\neWjgHgZj2erYDHvQt7GiKvA8BtaBvOBp0OMAuFvQEuLwF+VYLEGELUo425pd\ncigJtxmwn9JnADVaU6KSQ6mmJGZWhKilI+TB/579QwVH7RpYfVI+lOVs6864\nZCdz9wwGiCYtY4ZpE8/cPMKgAH7bo07WWriTXOa4/qrvC4rvGoit0fgz8enS\n9EnA\r\n=oHsE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7T/YQLZUhaZ4XyIGtuoP33ERIMOUjvWV4I59nyblDpAiABUGEdTe/cUe9y03GlIx1ICgxn/VKvCgDmTSYNTho07A=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.53_1568058285697_0.7236397106823997"},"_hasShrinkwrap":false},"0.1.54":{"name":"react-hooks-useform","version":"0.1.54","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.54","dist":{"shasum":"ca8c7e8d35c92db014223ad499b5cea2c742894c","integrity":"sha512-N3em0R0brJ3wQ7/sp2wv3Xsu/daE3nbToQk1kdLAsy2A9Unt/xoET2ia8rCVv4YgOjXKT9rraAuCiwSWTf0Clg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.54.tgz","fileCount":47,"unpackedSize":73857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddrABCRA9TVsSAnZWagAAXggQAKPsha3fBYaxyAuNBBJU\nfN1eSByMLN3bBiHMUKkwfcQJtxbnZcW8qKYGbYW6qZiWjQChYQ9+0O4J7kdh\nYhipT2FQq/uuEfwZNNbHyBbHPU9IuwhpO20/dLMFZISih17AW4fx9zK4v+wq\nqSI+Bg+XTRqiFwEyxWU1mAdZamuwehvFUdq0Pa8Oq6+ukleUZJZXEQxDHntC\nUmRwrX06pH+QljXvc0M51GHa5c/0jBbw32cRZvjf2RJpIY8tHmw8zVBuVftp\nHtd+2Fq4CL99hNmgGIubjtBXlSs1jaV/AE1D7gRlYC2lkr8r6sWRfvb9Jlve\nrVfxYN9J7TZU3mB7mTFMBbVynpJT/89OwgXoh6Ef8xqFzLQBovwkCpPPl+G9\noUY/L/EZ+EN1nBmR8dALZ3SAmbuAYOQZEllP7MlJpJnweAIX91ZnPqgl7eB5\ny5hEinNEfxKcj4ugB3fLh3mQ5Xe9t8XASYmMliM1pCwhCmauYL9RGC1musxA\na1bcJgGB7MdH8KEFjB5pEsF+TjTSv6Qr2mlgCA+EqTPGjTxk631SDoJWt0zY\ny7u9A+snVyyoU/jHFHymNVYl42ofCrD1fxP8p1OlwMg1rkp6Vl5iW3+FG2Kf\n/S7zrg7XaAjPlzLGTbbgCskshBO9kD4Z8EihEHva9/+DkGJv5liQpgciTDmv\ntx1E\r\n=10R9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4AGZNyUUQtunWhzuDio5+4Vsz8KIFCNtHkSmEMDdkZwIhALrWi3SzT89isM8Vd9lBrYHOsHi/4ed6JIYJ1EHMsVll"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.54_1568059393250_0.818272887117939"},"_hasShrinkwrap":false},"0.1.55":{"name":"react-hooks-useform","version":"0.1.55","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.55","dist":{"shasum":"8eca47f6f21f23abaa40449b017ce2112c411bc5","integrity":"sha512-tHyZvbyw8mcwYolw9HMvsZ8nZ9duXrM3ItNtXhS7DwMt/tZ0IhHq51jLztS/V4KYa12QQ0Wnk2dAw0AyngHJRA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.55.tgz","fileCount":48,"unpackedSize":76217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddyKeCRA9TVsSAnZWagAA9nsQAI/nNWJLcs9f2aR9QSOp\nlN3ZeSvCm1iXlfDyM2zN6q840kyn8cl2FZs9VMZH6cXw/Exw35jIqji1iKwB\nEQ9IhH2ZzOrmFzn0x3qlzxqp42fT7+5eLqwR26hlHG3lXgGZY4ZVEsnzC4j4\ngeZZcp9trfgfXwRvijYrvVqdmQEqTOMeOQLAaq3AN9xjzqM791sLDNVAHCFc\nWjaeucxKD1/J9MuQyPpWcPFGRgezkXmfV1z1w9aj/6Xe2qSqlMH+bJ/qQ8nt\nRqM6ODLdB3LkxQ7luyXUsoIQIvT/HbbGRmeZYog2yx2IOoRIBqyTAsOEdEjE\n2uRM3ocBnfubBEYDMJfb2LERyB1oX2jEmaTimqOo1VcXaKIKHQgE/yxlZ47c\nDc5IqOeFsNm4ZW4NyDgUQ9xy00Xom2cjAoaGd6QY1WPaG7jW/gk7UopUE9uc\nGsf0H1f68RPlpeBhst74dWPyTcCaB8gm/5ASX/yqHfxdo+BZra5GeW5oAsrU\nBw+8ewjIyFBmx9Km+rddejPKnL9f0Ya75zisu4Rtl35BP1nwacyOLGTZi64I\nnXE0Jqgg0m271Y6IFev5v2RUQgmZdQOYLwKrRutGk7Vx+/+0lULa4xsL0JNs\nFux3jJZqJ0ommpE3Vzw5EKafwH+/y4qbso7lkkYbvz5WRx4LtrV3jdx7yZoj\nD63w\r\n=u1NC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfP6FrsExuL4+3gC4JmTAb02EDEK/yDxB9ayCbjyJuzAiBnh5FZDzUG7KcEyuK22UfmKwj10WC0G944XD2XRnUGjQ=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.55_1568088733920_0.7346153278678389"},"_hasShrinkwrap":false},"0.1.56":{"name":"react-hooks-useform","version":"0.1.56","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.56","dist":{"shasum":"ba93c7d693e9a5ff33a2fbdfacb1e46bdc74fbde","integrity":"sha512-Hnyp2IhZMB5nZDPCwfdknN6EnufRfVAiHQUudnP/fW3+NcNo8rtkBM5a7xq7fY98gaVvFBz2dBQKYN+9b3liDg==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.56.tgz","fileCount":48,"unpackedSize":76260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde+DGCRA9TVsSAnZWagAAid0P/0Et6Be3FqilxcgC6rlb\n6M89HNgv9vTAGrJk1R6FiY7NlsKsYejfkXu1GlEIM6o0XsGFzUyMJanWvpu0\nh9bQhFAEcxgv77jFxPsF1Cusc1Ab2gCTzejKUPZz8ekERW9orQg37MzBsDJr\nQWPdEBEqpj4jdNmViVGLKGU10Qn53oV5X7AfELYmn6UNw9GULlKU+1zaq9Qd\n1JgZAYUDVl+ODZmWVqAaL4sJLc1jB0mJMMDJR8my+V7QhgckD18q8S76YVaF\nGoBWnAzZhIkUKjrW3wMw2hDcuiMlfMGk5+KW5R1RzDEeoyHTuok+NpjoI3EO\nUyk1i/s5bc7uXr1E8NQNq3NrEa7DmC6hVeQ8ubWI+/WrxF3d5hUOqVWWi91y\nkbXavYkCfRN4Wu/zBiu938k+bVYNB+7Ud3t0XF+sauLdR+4Lzd1I58w7Kur1\nzK/C/GICsecDDD43c5lDLSCuk3nox9dIN9hiNF2HDv+66K6m0CmS32X11FN6\n73HMf1WaA2JK3rvYAgub+ZAgVKNN3xmRnwWhJ2ANIhI+9AroksXLJ3kwkEay\ns1aPYGrk2FA/IKKcwJfw/EqAPTob+s9HihtxFKuv/guxeuUKuqZyx1awi3mB\nFqwaX+tExKh8J1QyMEkiuuvE2EvjJ9CDzWjxiOoSlSdCtDiegrb8m3/DKfPS\njL+x\r\n=3bXT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhBBBtRJlSgdbIxuSroii48xR4Py0/wOkZE5Psd/G1TQIgdEMpQz6uMDSfq2iHfnkmBHKvJ633vj53SI9RBOe6E8I="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.56_1568399558208_0.8847552342190306"},"_hasShrinkwrap":false},"0.1.57":{"name":"react-hooks-useform","version":"0.1.57","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.57","dist":{"shasum":"d7d94fa808adae4c413430dd1f8fe1241744e219","integrity":"sha512-a81BhdrjRtAi5WcbV9U+39LfsYRCiWoepwVcJOJn0UKpjRJM35KMFr+pWH1IbrxkHvN8Hx6vha5DTl42cYwd1Q==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.57.tgz","fileCount":48,"unpackedSize":76245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde+HFCRA9TVsSAnZWagAAZOgP/06qohIVJDHTrO2rKGeI\nMcufmEiqo3HIIMwaRMES2Xl99fomT26yLsOKhrZ7ZRC7FXp0/D7lfQSbe4ZT\nhFv72xmy8u6dFDtUlXj0Sen7wQTImyaF3b12oebfQ0nVqd8d1SrHILpLtUYC\nQ83rA4CY4YnpsVbVoD0g/DMZkTs5Q6bVYkiOqxuBqtzBsKqE7NJl3Y9YnS1U\n1iCxXPfkhfoqkuGc/0mijbdR5wrL+HAUfUj2WQvkbL2chR2d4f4m6lPPHAe3\n42Znj9puJ7lAjldaeOU09YmFKOZ+sGtnZUs9/BaiMiXA/VGm3TiUGkdp2fEm\neEu/iUSJGgmF1UiKag3R7LDOGxw7O2p62QFXFrUQuGqddkSk1iiiMXSUVBM9\nAaHkDgeLhIsk2IZgHil1HGg52Z6AXy2xdeZzJsbk3rt9UVrn/Ppnc45iLrH6\n8S8aTJGEfTfyVDy7CtZJaR69siDXx8BGxeypSeqlZUojpwu/ZoTy003ozUkc\nd+ZJvT8OYQ36jqL8K9Vg55X2wi5fuUAuAU3Xa2qyKydUjU67TWQz83X8W+I/\nFFg92zteNzIjIlDxVNvFxcWbHNza4nZdpfpNnqXDYzmgIAM7Vm2iyCmCGsDQ\n6sNMcYPv2LeL4uMLRQT8tm849iQ96qh/LNeMPSGhe9lMQAFJfB/R6MfNFpPm\nn/rW\r\n=GUix\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIZQlB52oe7sB6e3GvmFwrW9hNPWQCRSWab1CmOc9FuAiEA9b62/kEDbbCVL0yXD3Fu8K7oWUNlyPuVGOahZB7wlaw="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.57_1568399812597_0.769985058714522"},"_hasShrinkwrap":false},"0.1.58":{"name":"react-hooks-useform","version":"0.1.58","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.58","dist":{"shasum":"6048e2f861e4fd1f23f4133460b9ad2a9ae6e872","integrity":"sha512-70iOL+vdkXn4lGatI8q6ZlCAY7sLROkCsorhSJjDLVQfBu8NCAa1An1QSwnwLjENwIsGrcjww4ySfsWbahPzjQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.58.tgz","fileCount":48,"unpackedSize":76326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgo6kCRA9TVsSAnZWagAAG6kP/RMO/PUP80KajEfzQCLO\nns7pPNh5v4rpb5hxIkXEuizMzhcNVJqi1MVo/za6NDJeNVTnofqBiqXqSyDH\na8zZoCxIaaaDWDkOPcmyX8OxzkJO31a0UtllQVKONrCrEijtfF+0l/wDQNTw\ngF/7IzYCghEiFds0rhUxqnO+o+UZvS3632wkuAwmwDTi0j17VXOnr13IMUPa\nmJqCzSZiB5JKM45EWzqjrBYouvYt5zL8eW/h0RWMjZ/ieXouX1Hpy9MrWXL6\na7SjhisXsOS2kftuCjYo9ndxlKKoazO0jkzcoKCsX9ZgO2lz4982q5NF8j+4\ng7+0O6dhdlPLVdE3XRKiMk6HUudpFWcmIb3Fznp6iJGKrLznFKsucvAotXn2\nIg2uWhRknhMT/U7C3dKkBEgQYvcnPg+XWuJtgpNoWCGlgnOco4m8j2eYbvQu\nCDOBD/zoelE/tgUUatvbxyL58I9SW+P+xTLjIHJ6Kw4ebJr3tygY7JzObqdl\n6yKQOoiTugOewoPSmOu2no6S0QFGmoJ/ie78P4wVf8xYsqXCYD9iZ20ZTEmD\ngz0GgH3AZ9RNHhG4Zj9CzxiHpT62Cfl2allcjxyaY0I1bPIghEE2HuUylKI1\nVVmCx7OoTnFRo3v/H+AJzT2n0117c9L3KcK9Kf71YZnnm+61wJfYQZx1uJ2W\nt1jN\r\n=gACp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFu892hXAO/kUBJnyXOqFEKWwwd1/JonmJqClXJ2UCnwIgOnab9bafW6Z4ZQvKhuRr/g1uvaAM0DyG0ns58HMJqCI="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.58_1568837283603_0.07502234771349081"},"_hasShrinkwrap":false},"0.1.59":{"name":"react-hooks-useform","version":"0.1.59","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.59","dist":{"shasum":"b468ef730c75ca64b25fc112ee15fc5415c04671","integrity":"sha512-2v4s0mUg4obUw9o5pOydvYIrUJ//d7ZsbqrknIdoB74ENOxLNMwlC1luensdYxA+FHSNc/riFsJ0jtMOIbBCVQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.59.tgz","fileCount":48,"unpackedSize":76774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg7k6CRA9TVsSAnZWagAArZAQAIPIV6MQIbLZfCEIb8PV\nhYX/0AAH2KPePJpx5tihMf3/5sg8dv4F/+Q4Ummm0t+sXdEbYgSbuc5O2cSd\nak2pSDvIeR5nRugq6Dz4tW+BF0DxJ4816CDAbr/RKRSQJryM/R41g6Ql7AL/\nvXeDDePy2/UpSCY5WpdO71XvJANObVrXOi4woo2FU6yp/kSFRIVOw6bVrlRp\ndMvGfEEXNTNMCm0vvRr/US3V2YTEhEtHSQhZcmLVdtunW2cnbCEiz3nc6Zom\nU4WQPzFxRIGvqhFXVD+mEgREa8sYL1hA9eTmn53jU23CwG0onzqd/fXbB+Km\nbLRwQT9ocy49fphsK2+erWrL0GCJd3OFO3RVt88A0N8NH0TATGfKbvAD9har\nBoU9tD1HbjKAlBQygZFVtUqhmOWGC6s0UTTXDWhUnStHT9xh2cF043YmM0Z/\nn6yV9NZSy3S+kIj0xMrnQWas3QMeV0O+a5yk0KxaBZHuu5rg81hQSd9ibkXq\nGfM3q0Iic4eAPlwYgI+AJF/JVxkuKzW8+fD99rjU5Ne5V67nCQ7XmCXaQoOB\n6ZHHsr5L/Th9IAjzhkDMl52Lpywwhn++OGRqrBTvyfHlvy06P5QmXzXGTNuc\n4M+k7tV3c44Bx+5MQvKsHlHHYyfXoQgI88chHkhPbGQFvmg713tCuMnwBnn5\n0oOp\r\n=XXTq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcrYREpdPk6Z8so4foltKBrmTri34MURumji+NeFCaegIhAKABrDzpwM+njjPgNmaPZcW4zTlMxLd9TlLW0Z3QAr9P"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.59_1568913721382_0.010379535680619556"},"_hasShrinkwrap":false},"0.1.60":{"name":"react-hooks-useform","version":"0.1.60","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.60","dist":{"shasum":"6df4160740fd7dc9bcc024b5ef47f44109cc85ba","integrity":"sha512-gGvJjIR8cH3qGaODGjRCgmND73TgqA/e8Q32SDrfk12dpAuxapa+jBU9O5C5CQE10RhKwA/2en2qIE7sNif+iQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.60.tgz","fileCount":48,"unpackedSize":76798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm4hXCRA9TVsSAnZWagAAkZkP+QEbHKrKA4qSDbXjFokh\n52YWR2J8/YawQWHqd26Dow5Z38QZ5VkJNCkq1HeIb/bDNJ3ok1wRaHBYq9HD\nhFX2jTchKS01UvCljGX6wwEWz7X34Xah0edRK6F7/rnZ8dnSsApkLcyGcBmW\nuqL9Z9fdldbCUCBGmh3EXv15qvSiOVP+JO/7E1fQYDmpDm2mv8wV5vXSNTJg\npdt+a11HRdTsbOGB1hvvim20q6Su5y5QdbO1UxNdwrkc9R+KLLt/PPgtXAK9\nJKKLPldXrViaBmc0YMivekDnMpBdeeLePkPZ4LfuN2MRsUJT//TaphkNEMF7\nJodcrEBOo0Nh6/xMEqlxLIyAlBYD1BUj8Qnp7qAA88U1f8uGNgMIUiVMX0Ll\nL33lSPHokuc3+VFDX6dxbHRwULKohn6hPsw/n+3G/o+4Wsb5MnoUqXWM9dxl\nIaWHYyP9I14OasYqb2SdX8noMSKhE0ijO8IjOIAMYJSo/NeV9bWA1nZHEPss\ncqUNEhvEGTwvfZ/41WzXYqa4X7SCGjCPcYULWh8HkYiIAhJRZ2X144qaC14l\noPWGKdEd/jrnBm1/RdaJQcDZ12jUVMghiTFEEmFFbq0jNywf6Vbb7l1QWcjB\nIWFYGsikj3lhoEFph9FS4iivizHI2J/oO7d0/ajRkyYlQlXJ6bNs0l0i7yXF\noksP\r\n=wac3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF+uCEF54FUAttXXvTLc6CZmaozCzaJneDIEav4OeMGAIgKr2mPQkdF364UNeAH2V+BXMucSAQGkviLU7xmIn4RWo="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.60_1570474070886_0.7267130810739666"},"_hasShrinkwrap":false},"0.1.61":{"name":"react-hooks-useform","version":"0.1.61","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.61","dist":{"shasum":"14cca4f0478f8f2b02553e60aa9896c7761bc381","integrity":"sha512-Im+krSLA34g8wc/JXoeNxYqcru1uIOZiBm0RjSMOY0elnCjbKFwRbMkAySjXwQRxuBfm9VTgheJ1azmW7o/b1w==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.61.tgz","fileCount":48,"unpackedSize":76850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm4nNCRA9TVsSAnZWagAAa8EP/0Z4MXq+QhiOpPtzrTV5\nSnJU5KkDAC8uZswfIGGUqKwz9PYkrZV85egW0qNR9ZEg57g23Th6JR6wYzlG\n6EKD22UOr+fUxRCeNssx9qGm8nGrDPWIqZGfVSbhUbNmg4RG0WSEsNtCiGRA\nQlrtwPPlZ5+2rCfKP0H709YIthgJGTTKLeM5AUAsbj8RCp6CxXUx+sVQgyDd\nGUcRzTbFcKQQKGKH3WW9DZE8RBctdDIcwr1Ji/4tLIS5WiRbobt4JJcr6Xgd\n4KaqSfT/YN/2+Hni2Vqmk4iOLiI3Hvmc0mYK0aec9y6eFBrCU9Q/dKTjbnf0\nDNiaYWBLQUKTTRXPLPbM6V62nAkHlLymZYQ94MIqg8SD8uN4yd4CM03Br9hP\nj/4I8WeGLMgc3IpOnL5uk4WkcBKHAGSI1WdRcJK2eOgoF9EmjjZelAT6F6YP\niILzDYDmlgK9oxHUHMLR+duoafz6Hgt0ZhIEzgblRWlWxrrz/b/ZMESYkiTW\nky1cn4BrwCVNI5podSSKHGXClrDBzPYmdhwjiwsOBCQXxy097Bc7gKZ7Z/0c\nAp03ET/IgElUI75Szy53gaWlNm0VUd1rdn2tZer2DV9VdDupd/njubvIwzsQ\n6CuYWlFop+R0bggdnsolfBCmQOXOeEGgWAVIDnOSe/dxU9cEakq8ycdo4kCU\nMDr0\r\n=DKZO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWcbpzIb6oEl8DQXNO5E0PMUOOOBWfGUZeQ0Nmi8IziAiBzI7hSYVMo6a88jEcrH/CkFVqDbRHrcA5rwIORaU7nhQ=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.61_1570474445095_0.05500991330535432"},"_hasShrinkwrap":false},"0.1.62":{"name":"react-hooks-useform","version":"0.1.62","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.62","dist":{"shasum":"6c85ffcb166af161bdc7d49e5840eb2a7dbc0bdd","integrity":"sha512-rIAcTrPTfN5qXWHBR2poweXKGSTbRXq9ke5XeCT7dWKhAY1Vz+aKpF3niII+HipQbqRBQNTbtA6D2yZvNM9v0g==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.62.tgz","fileCount":48,"unpackedSize":77038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnRG0CRA9TVsSAnZWagAA6nUP/RQLlHXC+Twb0nkahF92\nmN6PpVCng9phF1Y30/bwvCqJHE10H4w6ASImcGpzIFjKtXaaMRqs5T0IdFD1\nncnAR9Wlek+k69gKPH7RyuY+tyi3UIzH6No5CRS+3j7GCpu81bBsCCJtpWpO\nG3oyPFdanY7iPFcdfY/UCD8oUGJjpRUXNBfOzL7R3O/6P+VzfSuwOB/ppcwx\nm/3yPhZlzDvhUvtbhrYLZ6XvHUgry1Ls0/ew11EusKchFofGVUSdfD8SRGpY\n0CxwRS1mIhpECt5hEy0AAqCF5aA25n+wQX6QuSBtuqm276vrH85sYVe0tRjo\n9nL9w3QnoNyZ/HKputCOkQoh2vpZvUJrP8+kW5RwZZM64A3L0XM9EMttw9Np\nBBqlToiXa2mxNsv24gCds/qVsjfqH4udN36+5Qxd5u0XP5RWokp4WtNH/bNy\nFN/A1jvRMQuTbYUKXyX2UVxVt3apZfae9W8xuw6ukM22gHmU5WmtjQVq5ONN\nLDUogo+u2aHXXqEelMP3kbc02pKvggwim4NgCD4HVvGm4fcOSJIJVEtQpBoq\n1M1KJpj9yaiHa8Sc7gBiCov2iLlY5fuuflYO7a5TIzgRM25Jf945z00iXM9l\nzGFvBoJ5m0gPbKJk6cfq9+prRxhkjVEgrMIBf5oyJksCMsiXUH8xCFLW26Z4\nYmx5\r\n=ePVb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGr30gUTYRV0DQ5sh/dsfvP1b0ZKQBbMVF0xxWQ6AW3xAiA62WR/LXrIVDPJqcDQ3WQ57NlKSPBsLn9U0zQsiAuy3w=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.62_1570574772358_0.5399999372667752"},"_hasShrinkwrap":false},"0.1.63":{"name":"react-hooks-useform","version":"0.1.63","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.63","dist":{"shasum":"3b40d72ac917c99ffdc291c429c18de1d7fb7315","integrity":"sha512-HzajrrO93mgBiw1El28vnkQZ2o2VzlQ5g3MZcpfbFcTQHknNjHdy1lXaB6FhkHuaH6bqV7VNQKShgNXf3yngjQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.63.tgz","fileCount":48,"unpackedSize":77324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpL92CRA9TVsSAnZWagAA5hwP/1HJNFsGJkem9iU3Xwjg\njUIiznedzgO8j0BlFXKJzOhcEamy3Hsv1CWY4M+ASlGYeZ9rQX9BFvufoYvS\ndDp9lTxTROZPW/2hV9SGqUdkGr0Ure0lBFKDscLQazYr8j3SOqhkF8yvrO6Q\n2iT0EV2wtpcSOIat01Qdxec65qYq2MztrKpb7LubkmEUYt6XDCC43hIBdTl8\ngCpI5TTdZWSErUeqrR+Bc0FsxqMt6dMtaL+3QiqTHcoGFD1XklXJfe7ZhFHS\nYUoKHpAG7W/HOyBkoabAvT5iMvFuYJ/AtjKkkPyOSZQppYmM4KLmqMuQ0PWw\n/u2r1je88juzHZJJF7rx40/YWzbr01ZsydCxvbdfu3i79hxedbXMyWTt6Emr\nta5nbDPVFkdVWmby1pM6Zt+81LfpGQylzFIBO+ivDAcqYiYPRge96/h2cBFf\nPKd8VMI6ff0/ts1BUzEd8HGWRRU9XKLrlZYuqNIJ78DFEWl21zpIvdIb0p3c\nWtL+arOXF6NA0w6pwiONTDXP3B3bnHbkhWZVYy9vPqlKGtYvOvpCuNF0/E2I\nIYvyePpNOvTj1idsMFjr2fpJNDTG5ZovtWLHmNymFEc/BxRXwIxJR5WDbiOm\nNn27LsuR5STcHp0hoPTUtnK/Z39XVP1x/fVEDngCAI2byTcA0yYK9LcnXxP4\nyN+Z\r\n=dZJd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2GbrLiz0fKJuAVnplZLjOsqI/lCkDlypacIQAMxHUpAiAvsijPDceK8K00O9EX/gqlbflvaVyGPEGDRPtjqGA05A=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.63_1571078005483_0.2770919024196097"},"_hasShrinkwrap":false},"0.1.64":{"name":"react-hooks-useform","version":"0.1.64","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.64","dist":{"shasum":"490701a5be0a39ff4db0c323c1719fbb0b1e4079","integrity":"sha512-2M1CIss+Yqc13aMBu5KJ2ewLeyAk7WKknJ0ee+gIgCw0VGXU//w2uI6Qe00zM4hwdKI4NljPy061E0jRJFy4Bw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.64.tgz","fileCount":50,"unpackedSize":78770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpMOqCRA9TVsSAnZWagAA3n0P/2mmoDjvhw8B6gkhF0R1\nMn7M+y8vl6Ib8yTDI5aDjb6EV4F6wuhIg3obZ8WkyRo9+wkteOugSaGRnk5a\ngCGCzhC8vDEg2xeTW0fb20z1tNFeAGuEd/gBR7cVEaKoqHMi6gWEYUb5reCg\nC6o4Dz3lyrDMRLx3LTCd0TXreQnu4wdQR/02AmlDOV1PBeNLU9I/s/Nnlp9K\n6YVUvcyeIFyhf5jg1idyYxAiJ008p1p+1ErmIavHyu7xQvPHvP6QMBhJxjgW\n+xPHE2EP+0tvytIl4chTMkqVf5ipENZ39hCt1YVzkOels5YbiIpicJn5yuAp\n9sHFs+iuRq9RL5eO2v8/njKuh8meq11pS5qWyMNgnObU9HxbJuVDTDIFzWzj\nf12wSPDN/ODXtb6O3v7GytXkXt0dkcziqnbjdRUJP/bq2gr83wZ1uwp3SBy/\n0KDu5XjHzS6xQwft8m7+uSImenuDCYXaVVjnqlDE56pOQDmZS+hkRrWd4P2K\nSruxKquwTc3vB5WZY+iXrQn1mjm4d52oaDwhMsaz9+nMnBPv36fez7eQWrjq\nEjWXG+bGejh/7SulIT2V0CmfRF/a3yjr+xksYk4GhOH39boGw6J9gOLTf8j3\n4TUTKekd1+34qsYnFbRK7gGUsnk3900cLaYGzpSq+yUTYavs9WkY3OLCgA8w\nxcb1\r\n=wA7R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnOFp0E4JjwV6DfIcSp0qrl06qkb8E9EUqpOKkrCJhagIgLAGfl9uasH+cCp9aclb2jyNdJSkOm4RFfkCOjZ+vi3o="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.64_1571079082276_0.25073196374548834"},"_hasShrinkwrap":false},"0.1.65":{"name":"react-hooks-useform","version":"0.1.65","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.65","dist":{"shasum":"2c7c173af39e5accea9fb6b7fdc368a5a5625e1e","integrity":"sha512-zmbtfK5neCSEMitfWTkr4ZpVz1lg2deryi277U8pZVDRS5OpcklBKLMZLJLUzhhHILsh9ut4raIXutFvK5cczw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.65.tgz","fileCount":50,"unpackedSize":78788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+TRwCRA9TVsSAnZWagAAjNkP/0GWsnENBoT4LX7o9oww\nK81aZPQRzjIKdttk7unShKqDfI5NhAtCblL7Br5Cl1qlqX4LNBGp+QdG4OsQ\n3VuQ5TjWhW98O/v7N3pFhj0jOBq1E84+/EYckx7YhSD1u53SSdPTguzbOhkj\nqXERNEPekHAm5nifXHbRM16XEwWH+u61gAmsIwRZkrXGLEsz78L8OlvGQCYE\nyQ/1TKFHMdHcgu4vJa7nTs+SPAvfCn5n58C74ZUawUq1vDDyw6V91MBs7U1f\nomsx0Z+s5HovSbn79OwSgkiGiqypmt6UTDiW/UjDUi1yw2vETOiEpB6Y2XJf\ntTqH+fpm9AnneBJ3qHOyGJcTEyvAWopEiXPRrUhFLOdUjCyCq3H8Wscu6Slb\nQNgv3rh+flsfzaVlz2Bu+2WYYewN8ZHYd/g3yDngx/6xdRC2AttTnSeqadgd\nz0mZtFiFV9Nfc6BXg9XfM4BFDtPnEOcIiOfJpmLKCVhal4soilMgy7J9Ahpn\n4+IdqEx/8Q26mrudt2cckpiMMqySBPlDg5jP4b0BU/cDf5PDDELkWHFJ993K\n4+wCy62Q0nfYZBPGY4+6XCGBKGLLmmWQWzOHRuESYdc9COMBmEQMWAjaDrMS\nQnrHnsWQNb7yhCuVKmElGRw9XLg/hCtnKW4SoqWraEepy6LJCqEuuj66Txvf\nPrle\r\n=UG9c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5/WbgutW8P4aS77lylTCwfUVWcjs1KlFZ3jONwiquWAiAIROAZ0FigbOOyRGBX8NRgVkX6wFwarunPOYYGN+UN0A=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.65_1576612975878_0.8604801398515043"},"_hasShrinkwrap":false},"0.1.66":{"name":"react-hooks-useform","version":"0.1.66","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.66","dist":{"shasum":"0c550ef7890549fca373fb5d6de10acac70f6d13","integrity":"sha512-L1qp/5BHOZ+0ij8MNVoqU3PJaD0dt33F9e44iu4dUw7zVfnIaqgPVIPuDBKrgsqQQJ0aewlNz8pIXlFSpbFeoA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.66.tgz","fileCount":50,"unpackedSize":79833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMM54CRA9TVsSAnZWagAAKacQAJIPlSJnFj5gYTISCY+N\nrgCq/otmIq/i1sJJUH8FJyAccOJx6azgjYoCUVuCrug3WKlbJ2AYGkzAB8l+\nv9YGpRVrrkKgDdlIptqxtbjF6EiJ5z+r4JwtiLbxeJZl7TkYWD/6GHBztNkv\nka2XJJXuBK9aqa9qPLti2CPjpidi9yTgCyHqp1niGstPW7vQVBWhWZzcaMPa\nTqhoaKq/D3e7HCf3pcOwWXDfcq/l5zGxMrmLCUir3gG014u/QmlHRgYeVeHR\nVglziNrSJfoIEAsLyGcbjxKbwYVBYtduhqHs4/zXNtz6vDsEoBjxhgB8px4H\nxuPKLjcrOxh+0hTmLZPUBh8xOTrJPmOdyQpcF5P/vMJuE2YlFazbsuX7y0Zm\nnL2ROu6Tq77qR35M9iKhFTzVNq1OHCkSz5GjU0z35CarXSsg3zfD3z6HIQ5Q\nQHb4zQXZ4TZBBztvn5vbH6XzTsdzEt9Wspq+bKihOpSj816yty64mL0mK17f\nMPbnX+2eMd6sTBa2D5A90FnEBjl3gSUiDwn2bidj/1bDXdZxO2OcwKmODylO\nPfR3G+yenghlMlrInbWqnNbffI6hZOZU3a40lcjcWRlsemjCapu9Cub2EPO3\nz8FZyJr+t9C2yhnyOxawY1/eQPrnOW+nzvOo4VKMerFWpLhRP2RaBXrbhQ7i\nL2Yb\r\n=LUG5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs4I+M0gVLlxjdFToKLjYkfr0R8JMW/6OcWDINrlLhtgIhAPNxCit07WXjtY4oUL9YzYuGGvWpMGaSzCxpzBRb4AW1"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.66_1580256888416_0.05655659776876942"},"_hasShrinkwrap":false},"0.1.70":{"name":"react-hooks-useform","version":"0.1.70","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"webpack-dev-server --env.mode development --color true --config ./config/webpack.config.js --open","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.70","dist":{"shasum":"3be3910a69b30bc9344c8d1084bc55d48171c064","integrity":"sha512-6+yOdFY5gm1Aqlx7CyPUacOdyRkQPi9bntMJ8BlvGb9ZTye5RSgG0QpWtj0mo/7jjhn4ajl5bV4WVvjYzKPtqw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.70.tgz","fileCount":51,"unpackedSize":80729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemfiYCRA9TVsSAnZWagAAhaQQAKLmggSvALffv/l9+2Z5\nOyrZReybVV5F14VwbKgQM6LUUoOkdsLCTEA8s/jD37NwDphGQUNe+qRfIpyC\nS0/PtPi27SwVPoElmQ9BwD/9SpnSLS8QKqLUzL8cY3qAtcdbBX+aw0EKO6vZ\npBeZ7hMCmyEZ8eYGNXzEc/RW3hIn+jzSN4DfA1CEtSTlaLv0Wpj1/1hk0nmq\neSSsl9G8TCNMYMFBIWoFq9M/MQzkT4Z8S+wz85AYRQkB5MQNQbI189vJdY97\no+/9PKnWi9Ft73KJDVGy1XPXe4JK8xam4iMSJny1ebbgX+VBv2EQxTPDkdHT\n/1leg83JfewIE0WFlaSRstUG1010VQPf9keENd0X4IQgiVutwRm98AnJLeh0\nfN+7oOwyQ2odNFlwxED+vNAm8EYBAioweRFuz4KpB+zpcu0TmfpRJYirdWTb\npjIhukXAeKR++Gd2nmLD3i7fR38iJI14aNO/ybBQs1QHNZxiynQfumvCRBn1\nCY9bZZi0fD3KkUtOlVJW2DoVknAQfiRfvqez2f5JQSZhngLY4EbPP/gks0w7\nwSizEyMD/4a/v/uNexkY0o7RAKsZRJtQhQUWW3KYg2vdSSLoHEaa8/tnD8IF\nOz3LCy25DyJDWg2MDrm6wcQSMVNa8S0PZim4qtRjaOxT6hTkdfAwbMImh787\nXjm4\r\n=TyE2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWgTD4qao4lUH+A82vdUiWH5b/HgRo7MKb4t0mJqY73AiEAmYNCDQC8hlt/A6aU8J2m5h8gnDwZg5gE7pfbhAR5i8w="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.70_1587148951175_0.7889781728774155"},"_hasShrinkwrap":false},"0.1.71":{"name":"react-hooks-useform","version":"0.1.71","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.71","dist":{"shasum":"d236afd6e8577ee9def1a9b3bb9b676e7d180634","integrity":"sha512-X4jEYUUC6t68Ch/mCMmOhheNuDuTtZanZBTIjOtrrBahHq6jM/dQeJs1DR/tI6/1RjMzt/nZBU3//wLhGSOx3Q==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.71.tgz","fileCount":51,"unpackedSize":81200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeneSRCRA9TVsSAnZWagAATVYP/RrO17SiSLa+GwJqXazN\nzMHRBZRhqPZAgB1d3u88FIHHB66gIrQv00HqytvWDp9hVyrY9qJB+PdneH+z\n6X7Z802wCyaLIUgykKL7yu/B+HeaTNMs45Ez65gcENkE52B2qHK+GHiPNskh\nmq0NML1RKCruIH/gellCCkJEB1py09mgiUYFoFpThDDAeThTRPOKxH2nmyNJ\nQdh/0oYD5igU643+ycY2lDGNwy/RsBIgwv12QdIRdrjO8gCe7m8rITEZwA+q\nV07nPSA2C+vHKnllVg50tvzzr7g3T9s62p58qmqkPcuEWLBTvsSSmpJyepKw\nKtxzN0bteiS1G1vkZjVQrl+ryIFqsMB3fNxyrIjO1KWCr2TfZCUw25NwNrZS\ncufs3DDyyGPyJ3rOdP27RHrfcnQwdoviW0CTRZbI9e9WVSNHGtUUODXfR9T7\n5yRTEIDMe9erc1QZc3EVzQXW0KOl2HKZ2PRebEY8VlKU3sYoJOmm/npy2Tlw\nY7TWa3CWfnPBsF+gYrxb8XeWHR9itHdpTEh5seJVgIgIeNfM7TidmADiqlEz\nr8FYagrRSJCMurgHDVqFGTJMBgGCBJoI/8C2BGs0bppi0QrVEt8EyXSK4NHW\n3Qed8ohbthx0oHiuyS6BoGTdiCGdpuCmhb4Wuez4NBICW6g7D0ceqW3yKJmc\nwSVf\r\n=c7fz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpuSSxIVxfFdSRuRfxKv/XK23grK/IwqYaayLzx8tisAiBh9FzBfDn46T5SULDrs4whY2ByeDVa44/M0j0S/0yjNA=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.71_1587405968745_0.11489060386918903"},"_hasShrinkwrap":false},"0.1.72":{"name":"react-hooks-useform","version":"0.1.72","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.72","dist":{"shasum":"4ceb43f64a82130b22646bebc7f2888ab3372123","integrity":"sha512-F23T5u1aQyUJxUCFkJsDTaHs1/kZI2tq8vISVspuYGZnku5s4RNY/klLeUK+E8Gt2wJZ4EL9CC9iA4doJUoJ1A==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.72.tgz","fileCount":51,"unpackedSize":81861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetssXCRA9TVsSAnZWagAANDMP/0NFDnfd6RJt6D+AIzbH\nD5pPY5FM9P72TBhPGrRujJ+drxut3Uly1ZudV49yzbMKbACPNbqX60sRMXD1\n1IQjlkOj00MJLBzy3CIzifWUQBR2jCvj8GeT87viYHrDQKPYvJTd5ZmXCj0v\njtcrwmXOxiYc4J19prCbmiGiDVuSn7pbAWMInNS3WlvxeptcUQRse31FbguE\n1O47Za/ibFBx2vtSWRCIYaB24m0+eUp70BbXblvFmcoq4ErNDArZd12iKbQ4\n5iK08v/oq5YqE8fSofuMglBcL85PPptUQlPgBei+bmRhIj1RXrN1VHJul9En\nLQBiSO8UdWqTnBAZuyPOv5d/sAKKagpoT3XW53HW+juwzMKrozJ4kt4pRgcu\nHmmjv+FlGqlOzy7NGisd0qGhqF4c4YaYqoWccL3IVcF09TOACWb97W+vxF1i\nax/dIw/JbCLvjgyzJ6B8zNGNkz4nXCD7b8ZoYAGDlDjJOyJJYY2PV26BO9sQ\nKG1CR3Qn8mmy8U50Lnhiy+uWXyZhHcCJWlM51yPnMP+0Hcy8NbqAQBB7mj4H\nZD8PJttvkaiC7/kUBxmatvPNwaYogf7jW4V55UbjV/y8wVB8+NYy2CSWCxOs\nnOvJyOSj8GFtUsJaVHGD1MwGZxoPLdqyoW39tUi24vmkBdmCWwo0Qr9URygR\nqtTn\r\n=+xoM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsabTiu9ND+pmJjY5r1IecK+h8B61zCoaVIW2xuST8EQIgWBSLqHUE2GLHvq/iWJIkvYqyENlAYObaWHWFMvQyrWA="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.72_1589037846717_0.172842373026183"},"_hasShrinkwrap":false},"0.1.73":{"name":"react-hooks-useform","version":"0.1.73","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.73","dist":{"shasum":"b5fdadacbce8db684e76763bbdace25f6dfcf782","integrity":"sha512-0KzazVkoU3mFDw3X2rqCjdZVoZCtxiODvXL50O9wUEARmS05mokJzdFrWUiZK3LUxNv5TL1XjK+bfm1AMMj0xQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.73.tgz","fileCount":51,"unpackedSize":82103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4/IACRA9TVsSAnZWagAA8+wP/iYZzvdzzhcDTEHswCnb\n8NopjjQwpe2cXO46XPTtRSf917tFb4FPASTFBQyZ0fEuws+Ewfeg+36tKVF+\njgiQ5J79n7Hh4wAqSMkbgjjoi/xTkG+TSXCd/5VpZl0yFe+j2O76O7kSpMpL\n9ou9d4d42YuDLoOHpoDYheALR2OzVSHLAn/i23XFk1ybfi8RvsoGUbAnI6EO\nfCcoSmJiQMBJBBklUJEKKwha1FuQmkyx5J4lCrj31vL4EOcGXmcqKQSN9Z2s\nwwdWtdPT5h4pcXN5einYvLsplvU+BuCKnJcZpG+S1loFF/EY7Z0/zAhKsVAo\nf6ZtHu18PKz8E263UF7vUHyYeEujGma0N9cr3Ol+fVsQr03H8wbv1dbqWNpS\nK3tVD5mwrqWME6725SFQ0TuOFLmMu8jMW7HwiANb36cEVYhrfHgTaISwcjX3\n8uxhKxt+OVFoYAhkV6athtRgPFoEnxyGHQ57zSGC44L84PtY1Ihr8Pziio1q\nrNWZVG5T+cxN9h78xKdlVSnWoVz9wWgyJQx+3KF7AeAGZDwDbrryJj2xtCda\ne+lIhoTj6ePAClQC9nI/yf0gamhqWPeQuiI5KMdXMc/Kflij/Am6YIAMiTnS\nhQcb+izWwLds2UL8z0OE0XVEMGKxVYTGmLw+AWIzFn1m1vkw7lcnIBSdT2S9\nVUGH\r\n=q4Ow\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTTbKSTp8Amy3bL7jLeOZzjzenQoIZK5FbZvdJgSp6FgIhAMFiD5JyiY296XIQ7ZatC0P46RoRf2URNeVqFFMyqW3t"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.73_1591996927573_0.6051218330794128"},"_hasShrinkwrap":false},"0.1.74":{"name":"react-hooks-useform","version":"0.1.74","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.74","dist":{"shasum":"8dd4110d997e607ef557da59bdac79b8eba40f9f","integrity":"sha512-nScJbGZV4qcUNhOH0+TGUlkrgrxQPZtAF6fQLPAEf91Ax5/T+yqYAUV9q/2n/KWlPacvj1MERmEDH5S0AkGsng==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.74.tgz","fileCount":51,"unpackedSize":82106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8qUSCRA9TVsSAnZWagAACAEP/2NRXuvXZpjExPsRvoya\nGTerfJ8FpaoKkFDKWxjbHiYsvDNIHEhViMXO6IY6IVnhBrfQoBpp7DDQ2v2S\nThd6k5nSC1tAxsuB0C2Z+Y6/PQABVEnhuLOINzE05EIWbQPSPqy3AfKOTYlM\nixYwMErGaaUCdKpM2pNW8MUiu8iOQMyZwdKgcvRfzNfGVALzhzvnPmnDgOwp\nX6VjC5NCTv6Af4CG/w6BSCQM5UZG6D+/sIEHQZeeS7L7w5PFguPJC9PKxhs8\nNU3sFGP4JNecsaHY8cdg9YEDQrN2EMXTLdlu+J+q0ZD62BK9Ny88FLmay1dU\nJys5JWWaZXjeYng2+wnBJRQoskqwL01SGxF19LyUl01PkFXbsfm14aV8ypB0\nK4YBRt6EzhqP495AnyZ1ccM1TWHnK4EvYuUd+zHBka5HiDSyLg6w3+YGbC2k\nKWiKrWEOOvgtdNLjI8+UbNtiaocwP75qm9bae/N7wOMlD9RO9oHyfjvcVdZx\nCL+4e5Iz7bwjGtmNNMRsvX3KTHhGp1xtV8YUoAVXNwzVt5cTakpWojkItCbi\nExzGZY1/YmArPkuuT97fhmfux6vfHLpX1+IW/NkX4vQZoxPZci7hdWARiCu1\ndpJ3qJ3mfDUcpXsNkYltI1G9BO0U4TDOf3Zjc2+VzK8AVAG53hF8nyeCA3Z6\n7z+K\r\n=tcEi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgq3JJOjn1viHqxaTwQf1/siWHLz4qbnCGcFIbrbAxSAiAwc8f0zzuArPhy73+xdX/xFsgWIE9GHNwMvuZi6jJ4rw=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.74_1592960273760_0.2656403413244548"},"_hasShrinkwrap":false},"0.1.75":{"name":"react-hooks-useform","version":"0.1.75","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.75","dist":{"shasum":"f1d7f929e875468d4ce6bf0173360a84cc4e245c","integrity":"sha512-/RrPpVSmE8GTo0Q6SrRbNAooxaLZauo/kp8xkuLCBsLsjaXjZQSD5vRwZFSNRMk04/Q01SrqlIj7Pzd5pmIH0A==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.75.tgz","fileCount":51,"unpackedSize":82210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF0AICRA9TVsSAnZWagAAhboP/j1oZxgkTPK0SkYDV6E1\ndYFuIbG829WqYBXc9Kg5GbGkkQqgbHfgMYxeuKmnCGVMLhMp1iZO6jiGwt2z\nmnMxItIqqMxpVlHnpApltqWiH8GT4sTELL6QPLF7VzLi7oqwVti0UWXDt90V\n3AHPwamlp3qQSVKWw1O98+fwwp96qmfiHYuQmZxTdVc5TP/VZPWM+oInBX6d\nUj3DNyqmt6CbcGoelv00IA3Rc2v9f4GNOtSaHN8eu4RjxakPs3DfnHk86rtP\nfEz5q64VQ51r08o1+y5yIn6lZDmE5pHO5K7sttZ2MASGSDRbEE33m//uLhqa\n5bzeQfocv/htGNDDfowUXDMdqd2VsBOCO+mEVQjbVx6mB4c2I6ZDlc6RoIOs\ni1P1O5U/YjneBgnG8nf6LmG2i0PlFw1q7CakzLtOx8p8wGeAWQwsuPEra6xz\nlX0HuRA9m/PBzoVi4bm2vjOqZ6kKnQgdLz6fwrnWEkdqdjg5Bjdf1KOW5hWN\nkXhsDym05m9K52/MtowpjQx2LyTCT+x3OnJPX00E9GGoCvicSxo/Ht9koYUl\nsLPXGQtINiTj6+EvUUewUMhiSLMhAvBqKfJZxjfoLdqciVoEcyaA37pt4Mck\ngpsaeFCmoyWv3R1nVpUOu4etfK4B2mo0hDCIQhUOcY9uNLV/PCvc/C25SSwQ\n8w3o\r\n=0ggg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGmpegTFOTM6uInjz8w6rASfIQWiWOU1P+Rdq1vV2WNwIhAJX+4qbzxfabYI/VHV4hiiOUELyO121c82UIpU7aB1Lt"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.75_1595359239722_0.6437354444840293"},"_hasShrinkwrap":false},"0.1.76":{"name":"react-hooks-useform","version":"0.1.76","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.76","dist":{"shasum":"f742963a3d07567a2174c239e119bde4ae38f2cb","integrity":"sha512-/8Zyemk/VRBT3iXhD0BiRcG05KCijNc8EWyvtqLBUV/NipWiVM4u2B5yAO9O6T5vHYrDWP2V2Cn8wAxbz4I2cA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.76.tgz","fileCount":51,"unpackedSize":82280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGJ/sCRA9TVsSAnZWagAAKisP/3bK3R75WYViZ7CO6/T6\nYCpZ4kC3yPpAQCcQdfTOPjwOV+K+lOAl0DeNFpT+WB1XmDMV+dXtnMLpkB3w\nUKWv0nLDr3reTQKq8W5VU9A051k67EdiAiShPesntbd/vo7+aQNPFoyZIbnG\nLkHb2OtCYeOt1EmBmdGvRKx/5ngiybVDaqfItxcQ5a55XFMo9ti2XX7WbiUd\n9sRUESLvkgOGaopQ3tQ1eRjKPl5biRqqSk/AAcfmfvy4OoZYKYTOoCJwTi5e\n1bjDsN6eTHMwkA3SWVeOyYxmY6ZVwnPiF2WME6JdtlUYHGCOLoo9qCLZNojw\ncAj0Uc02c5Bou9oI3XZ6dFzcXvFqETfqwNwmlUc7+blDRqRZSv668JfEI4G2\nT4cgR9SA8avDhleme4H+zHx9cRLe6IovVxs0gtYFe8l0iUMZZ1bgFjASO2oS\n0rtTEY6Mh0kf/S+l8JxPAQ2psBPHEjfhDWGLSYIKG24PN7ygN5AU5efYVjH0\nazritishwL4PeX7oCf4xxPXe22VJUr5U1nDQy+a8ytHOk8aBYlbHTibhSJjp\nTrQyC/cgfuTgh1PinhGkZjNUekRCFKW15H+nyLhRA7td6nAfYEcOOplK5nUz\nmiEG6Os0rp1C9cHT1g3n8GSOG3BPxiDw9Nyk5murH7vQlB8ePj0gFyTmcVjo\nk3Qk\r\n=hH5C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICixYIeLdXuc8dUsIXveruP6M2mTRiUmkuoOTjwAhMalAiEAne+3PWqZFBWwOAQ+o8FwR8yNRn1Ul1pAKZY/BAFR+Bc="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.76_1595449323814_0.26993997430789984"},"_hasShrinkwrap":false},"0.1.77":{"name":"react-hooks-useform","version":"0.1.77","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.77","dist":{"shasum":"f36186c1aa91cc1881f0e2ee6fd941171c8cf8d0","integrity":"sha512-3IYL1F4AICExGAptFpxn3dLFIfUgTFndHvjYnZOEsfg74aIUQJ22etzVWtJ+cPL570iea/QliXqQC6cj4rvE5g==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.77.tgz","fileCount":51,"unpackedSize":83829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGMgbCRA9TVsSAnZWagAAa88P/3ha2VXoLifnw43RktB3\n3NKquCkIn8wneYFgzE49R6UCNqi2l1NUP3OkSg1us8S4bQp75VglnLqDjYIh\nWbZs8GsTW4vgna/qEzHwgEFzYI10kxJp0hDpmrWPcCGbzYd4HEzTDjkQHRdz\nC7xS7gJZjyb/EQhU08bhKvL8A/q77c9fWyVAdrnrEy6OQQhrFj2Y3wN72DrA\nhOQEX62O8wVOrnb6khKySG86+P3xU7ms1XA+azkkAuLQdGQxtL/rTwI7hprG\nT+86y1go95jYVemnvl6tr4ok6/+QU2HjTSImJaVX6EJatqlSfd49WZebxZLj\n8aYDxGhlu42ZGbj5MVuEIoFUyCx4DYz1CRgwJT7cQaMPpKqS4X+pFbgw3kck\nkwz6g1wN7yBzusqR1OyPJHnVeVxbnZLUKNVnevuS2U4KnVs3CgOvqV3++BxB\nTbL561GpvOxcOvPBTmAX+RmQtp8WOngFreZ5wJGkgG113zpknZzRFgJsj1B4\nI0G5qmYwMRfZUPVVnyYboAHCSJLu/t/1ZBiszH5x6aT/07HdyQxZVoqGBbG0\nTzE3HQ27IA8lENroPbeBNsTMoabHsJ4XxUBYVxi5av/jXIqRufuJAK9hctvL\nY+CMy4pE7kZ+lkKb83hgzXCNZ0ILNenXFTZ7vReu6SkpEhm+QQo0MY50gIra\nPfAp\r\n=26lH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD11OfeUu4FUd2OCMrU+/fpbwRkULcmOxINy2XA1TaRsAIgUxIexDzzjRX9vT4eaaD9HZxWlT6g4SWUp39YB93Xujo="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.77_1595459610698_0.22653991959298447"},"_hasShrinkwrap":false},"0.1.78":{"name":"react-hooks-useform","version":"0.1.78","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.78","dist":{"shasum":"14b3014460166a6791ba2debcf5255cfffe84e1b","integrity":"sha512-6JQHfpTdO7keSkaIbzDxYcQyBFb96JDGcBtOpV9UWar10eCEOhSf7/jd0bS9IW2kOTzP9584JGYcuRBEdqU0HQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.78.tgz","fileCount":51,"unpackedSize":83791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGZzvCRA9TVsSAnZWagAAZOoP/jHmvitrC4YXvEr0RQgj\nY3u5OF1lKeJ5uE6lMP1mV9ayZI1Qc90Xitc7PxfoetCEReYmFEEFJmfCydzq\nBLnkE0T6iXJhT6bl2dOCGed5xKnAo+nFTe8F4pNXbH5i74e9MunbitTVLHYF\n0zhyDORSEcHOgJ0W+k9Xa8Ewph4drtz0VYhufQ+pcPjrQNDhIx9/Nu8KlbUV\nse/xLUK9TIIOzKtiPXf9SaXnuPxGJ7eGDw0K/5Itl0Ko16Kefz7PCE5RFCVb\njRY73twEOlMgL7bv/6c5dHCbytpWHuSdPj80Io1b9W93UhkKBqCw9gzTGSHe\nPPPvOjlICmB38fYztybobusSxUroSKrSdhdt28iCT7IjMtVcIkObe3YaPrE0\nDqBxQR7cbsg4tFOqr0zq2mfUcvxWaydQJ6uzFb9brQlP8ZJBP/y2RGfIY1Kk\nJjyD6JWnd1w677PthkIi7o/LhVo9auW4V2RGtaNW/2s4usogr/VZIazguSfX\n2CDLbn+9fsYxQvTXv1i8ku+eLnWSAM3DvgJoI+kiBwYmtlnqTfl4NWTA/3IZ\n17DeVAqum3usBNcVSt4fSd4+NfKhXYeIdQeZou+Fuw/N92p5xG0GLAC0Kj7S\nSCW6lALu2ejXAEdbcpV5Rh+6cyL16Poe6GdKd6K5Brlh1TcSzM79lb+wpcRF\nIs35\r\n=NXqo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcc1N5SVmutibEzYzhDySGYxuUG+Iz9WfijipusP3lgAiB84Q2HByMAQf/NTVlqzAExGfRYwHKpniwTiwp14qoNAQ=="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.78_1595514094672_0.5437993258772957"},"_hasShrinkwrap":false},"0.1.79":{"name":"react-hooks-useform","version":"0.1.79","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.79","dist":{"shasum":"9b27093b7bc1b2b04ec87b02582f7d8c6c89f1f0","integrity":"sha512-/jJAQQZ7V0gdeEJfXQStDJBIU5tG3j/B8FsgLA2kBhY40Q/HKUlsXKr7D/SdFA2ZbrjTr0qrNAP8G5ZTlb3sZA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.79.tgz","fileCount":51,"unpackedSize":83819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGaq5CRA9TVsSAnZWagAA/DQP/juecLPbyz27OjsyFr3s\nIdbgtm/3iIHnpu4AJMRReKq9mXWwIdQTWsww3n9eDXMPO8JKLJhQfB9Kj3LP\nQKYb3OBza4dU0Xa/OBMEfteUDhZIuap0qmFzT7OWC9hlryWa8KX49jFmDAk4\n/ejkamD55AbiWMqlIP4H7b4bld+8bSas7kokqxO3Aoe/u12DWTR/UnVdUED8\nFJzys/UfGOgIz38O/ujeHUue8wYd6bjHUAHX2CgAmpHbOjmh7mm18Dc4pFw+\neSoInUib5/JtctyKT+AIpwBGr4Jn0jXHAHSJ5rO+uiZxBgWA7zlumsF2Jx6N\nskeYrMDtYg/1gAs8ydoqNTau5n+ZisHrCJCtiND8XKDE7sq2tlIjoOJ9o7yd\nnkh82oEBBYS2pl5puAw6jn/xU+05WcQtmVy191HBs/q5+X9opN2v6hyeTgAA\nAIZTG5epcL8q3UaKsTO3M3AFPZ4WroEyl2SVsu8fUrRBLjcwGOBSRrdmeSNh\nOgs//qmYPTwKYqt52V98V4CScIjWw/g2vLKwFw/jlz8hg78D7rdMChUU3K5F\nL4jdDOopIG3knrP0QCbu8tXyMbPzy6nBDO36OKOVXdCyq091Vri3GdsIUtmG\nrAuP18GGrktBv9sO5dg+W1I6RbfKIEb57QGt11nJOynzPnvBXWUX45yMK1Z8\nQxX4\r\n=/I1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdaYGXV/7TVvdyMM9k73vaYLnslVBy4tKS6/lTGGBhtgIgTBUtt+ZYzB2CSqTIhYBvkwp5LSAtYCzL2kHh8a6wrNA="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.79_1595517624607_0.831107316203243"},"_hasShrinkwrap":false},"0.1.80":{"name":"react-hooks-useform","version":"0.1.80","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.80","dist":{"shasum":"5f7a7035afeb2074af3a7a2a7761ff5d04adb1fa","integrity":"sha512-NYNKGT9QOcOnx4Q5F4COPF42SQq+FcH9iNnGQE9iJ9NOymMunJ7PhzD+uNCxA60zjw/0ebfU0j+ogDjwSg5O+Q==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.80.tgz","fileCount":51,"unpackedSize":83819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGbH4CRA9TVsSAnZWagAADGQP/jrZqczirdBHmnY0BtmQ\nAE3IiiQ4jPkhVLlZk0eyRNcS+xSTpvN7YVuR/895QXNQgRKgxmuOPmeQYYur\ntVhlK9BV2nYkbnNsF2L7xAULG8VZnFNkFcJJ94ubGWuQBtd/1acdYN0elf9O\nKTZwE3Gi+82MkWYfZ531JduA2WNn5ioiMN/FquL4NLrW8DVeluceMIC/RKP9\ncfRNV4fuZF0rzIbbDumwzb724UgpK8PmOByaqHR6k63K9w6JekpiUjQOX1t0\n19zFjqTytn8aQg7ntPjk+QuwppIMJhiRRGJ7wQ1WDwXF3LTzZlZWR00xI4nm\nJPofPlPjaOVSLV58ysJkJUX5S/a2zbhyNoGlL//ewtuEiZvseDmePiP0MiI0\na/to/Wcy9GeTVl7HyEvLBKbDJlIBQr4qKmT9+Kn+4ZDqHopW7gVEi/OjGIPm\n1NRojjulAhNepwMgIhs57JsyUoGiuhDgMsPEe49WTADKSzeVw1dDUEo798Zp\nWUSNovhtzcoTfwgDAPYu8IuDU+gsVFKgwxD9gOysXWzz3M0qzUwo/23bhTNs\nuomlzEvS0U+n6g7Sz3VinSo67iVzxurmXJ1Zm4Acf1uBoNdSlAt6Yl1zAZCO\nLkraz82KcvMPgyXTHR884JqixcOJVCgi+fwWUsgG88CSDFQvDN88tP5EDfys\n7kaZ\r\n=xNWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHl5HPsY6OT426eerrZUdR8cPDPdm/rlGA0YeSsHP1FqAiEA3jWhWkXLMlbdcvOSoSofTm2Md4tdusKxkhjjVoUlHLM="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.80_1595519479925_0.9476194492019789"},"_hasShrinkwrap":false},"0.1.81":{"name":"react-hooks-useform","version":"0.1.81","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.81","dist":{"shasum":"31e1d1269d7c086375dcdac0802a9bd3f24cc3d5","integrity":"sha512-5uixwbtgisrfyEYaPM77obzFnQXGdr3ejan4uCEUlf504gfKzY9wzYL9Urp7rf0dxZESby1h5IFwWCrpij+xJw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.81.tgz","fileCount":51,"unpackedSize":83965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGbYuCRA9TVsSAnZWagAARmAP/Av1mr8NARCq3ZKdloEP\nlgmmcw3V3mlkGXiGQJjChHDPXnKI/uNJLFz5ZZ/JeZudwjun7MB6fyCkqF2i\nxCpQUBalVfW5/kX1R0rUUEmow7PRtSAOm+C4+ln+hdRBlxquTr2g7MigyG6b\np8K+X4U0MxybojY3fOl6Y3gHo6B7Y2ymsQfnoJ8Oqf4EWDlkGX2TpmQI21gY\nmH5I8yCeZKHXx5wi2PxH4PDLp4j7P8n2ZtndBBhYEUlBWJFPSbaEf+5zKA8m\nFQbLde+eDIYvZxj+V9sULWpbH57zLbh+XPQ0YGWzjdDwtbe+yZcyabXsrBV1\nn6yriV73RW4EWJitA85NaQJc8IwfKmbaXhDrh5APHPFEwV3jbNjsgUXKs31j\nuOyG9RO3wpJMUPkoLqdtL6Y3syfZlKITdsKdAaL32fGP/QGveM+qOT7//ViP\nr5hNwkvPubnp/Dr2+jbx7jhKYfprpntu8ire/DY77pU8KLXL2a4xL24pcOMh\n7KtcjKVF+PgW76eVTG4u2blVB75xgezimx2F4Gcz8ld/N9H7KierCCP4Gq6d\na8H6wkjk0Ir2hITlzYZyhd+r2My9UPbITko1xk0E6X7LYol12j/c3xcyCgET\nrNoybXSflusoHcSTYrhGYJYqrri0PtH6WsYvCB0AfLJXWuaXjSMkFSRsdM+f\nOMiK\r\n=fFwE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrd/KKBJ2CTl9eEZyQN+LJZeB7tDz1p7vBwnIpCBdpbwIhAPB1Y23Px2DgQq79vL9fAGyta3FGhyLJ+lcMPytC/D8D"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.81_1595520558264_0.7990786798290299"},"_hasShrinkwrap":false},"0.1.82":{"name":"react-hooks-useform","version":"0.1.82","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.82","dist":{"shasum":"85fc2a0d087540d92ecb2eb5d9837991c6a68ecf","integrity":"sha512-q46EGDPVfXLhkH6vGfmRwq6nzauxTR468+ZMQqGbltBej85gDsSeISa2sa6SBPFzvdvguO+lNIAsgzULMjGkuw==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.82.tgz","fileCount":51,"unpackedSize":84012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGbmYCRA9TVsSAnZWagAAxbYP/0gxiyZezsajvnnlY1uA\nrdpo59XPp+vUPKHcCwk+HGQHBO+P4KYfP1yTVvZBxxv5t1VhqMhc8D88UT5g\nmCH6yJt4NiHsO8/ifgop5LYe0FMo7xpx5UKQKeHCxf+tqiek1nzPA2H8Vrqx\nXXsP5aGOcw3Js/J5cYWiMeIzFmd39UycAQ5WSvr6C43wiYc9et1JsXUJcEag\nYoxgvWAt5cm5BX9hKqTTLBR8uh2r6ZC2U76fOby9t3cfltnd06ALFYNupAY4\nL2uVw4SiXXLt6idsMdGmhb5kyIk5dHdVrEprNZLxgQoUElxH1R5xgwjKcu7B\nR2fZBwMqdMaHcCGyZPLks5HCMW5yAT0ZllGpeI53qiveDSlz1+8Pxxj16lj3\nRu1QXlLxDFm0TE+zm5BzVtjsGhhc7DT/x+i71jxIqZbaZqFWNpy/rEaOPDCP\n+AlMLOvGvxQWjGqfl9XnLaJbRz97GOoXtjcR740CT1WaNwuMVKCNrMM9tRql\nNHyi7ZwR+PgZTpXxYdmggB9qV4Abjq4LYtuTUjp+GRa+jzJalZeNYFR60aGW\nowyW40Z03agqaLJ3D+iFTRsmXrY0H7fV7UuXUuy66bCADfymTTApydnurj+t\nw7+E79G2+7rrznaV5EeASOFeKr5nXIwQ0M77OHDWdZUT4qVk0O6i8Tha3yRI\n+zhC\r\n=3CSD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGV+S5dApZjUDokz/657v2aUUkNQfzB9gdCXMJmH5Vx5AiEAjoWlO9ScYmhUap27pahymf9wy8h/qqdcHv+vFW0fsI4="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.82_1595521432166_0.3566716733684403"},"_hasShrinkwrap":false},"0.1.83":{"name":"react-hooks-useform","version":"0.1.83","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.83","dist":{"shasum":"1c3974a3b10621b1f8bdac52062d7370bca0e1b7","integrity":"sha512-Ww/YaJUOI9OsOwPd20tA5Utv+qGXWLhCcGekNLbshr8/AkyWyiZW4EAkZSL49kxfmPYTFe6yMvob/KiKQPNDFA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.83.tgz","fileCount":51,"unpackedSize":84806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOLv3CRA9TVsSAnZWagAAZWsQAJ822grMfJXKT+VQGL73\neLaLwIGfc1iKsLDnCoq6BDVVup1wJs2rCQJs3DPjcbizzPb3yMnF8lvHSuge\nd5fdqIdbzYK3fKQu3EhaAaVU91u9ts+Lx8vVjAJNpGfM3MbZnyj/1v2JmLZ6\nAhbvRy6MEVG8N5lXbBgka0Kh3/seQgXYGUhWu+5Q4duRqysShxTlCeYik1my\nTIMWoZYMUAevWjP2V+fsNotD2hBMYojF5pya8S+sRWr37axRQWfdqu/Z3/DN\nEsPU78vRZ60qd0qGud5HIDvDldtT27+iT5BQ596XqA/dWTvDaymNfDPB7s/L\nXNDazLaHTdAU00DYAXxonbcywVaeU6ueoaBxrcQZ6lDZwZSUAdV3/REfpoW9\nZQOpoJeMBauBLYUODpW5nPnLh78ThKWio+1rJ/GXOyM3qLwztHfBw7FPJvUu\n0BIpFyKdFiHkbM8fIzFf1Pt4aqD/TUgFjjLm9grvD8hCXi8udcgVeYY79C07\nqyiYKACN8TutCjFGiDFlGTn8EFsbcA0dmv+IzGsfJAlfqnundTJiLyAg3Zys\nxxIeu/F3XR1VPHePPcaMmbw00tkChRH8sRRFKmCBp1ONqvEE7u4JKi/1YrmN\n4ZgVhWt/m9+52oEjtFORVDLFuds7RiAJrI5DuonuFzZhHw7BdQB/HcS2CJtV\ndJfd\r\n=wxgf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3VdANhlN2OiVM9Au9axeZdrWIqlLPT8/3QXhqOyTHAwIhAOsE32bISr+zltwObbvNYOaheG6V879baiveh+7gzDzV"}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.83_1597553654987_0.05738854401978477"},"_hasShrinkwrap":false},"0.1.84":{"name":"react-hooks-useform","version":"0.1.84","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.84","dist":{"shasum":"0ab73f802fa60c271dc3ebe05d6c165bf8024daf","integrity":"sha512-+oKkZ5bZiqYBm9kDc2dC5BGwBkPWmN8PBwNefOfUjD6nNsPT3JTxFeQVxKj9IcvPmdEKA9nOH4h1LksEzlYxTA==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.84.tgz","fileCount":51,"unpackedSize":84692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOVYWCRA9TVsSAnZWagAA83MQAJtJ3X3BQDxpgfdPMWwy\ndT8srr8E6a/QUMyGNlLMeaxRm4uAoylyWvQjBWcR27fvKozT4Am5z5hk8RSY\nv9FQEAf5f5qJayWfQ1qxf5Q8bDxZT7JeZBMb2woW7p2GV++Ku7c3baCTOK8D\nYCCOHr4LP6rYIqQibPs7vFwz/kgn/4DVea10rN8knPnN4X25RxAXf0rZ01OJ\nyfNm9dsphYuvbI46qym6zXUr4v3sT8BBgu3qsrjeFjBIChrWsSl2MAo/V9Qm\nTrL1G9/oEARVbqUG9FDMDrb67DJFEhFumy/6A6Y+q+PGRX8PFPGKBmLoYYQ5\nwRS4LzIhUJgu5tCBf/yL8oF9M+j2tSiyypZCDE+s6XGHmtim5/baVudGZ4e7\nqWlXOQBqY/P+39RiMsxo3sDdkEji7KWyMvdnFxdUYxU9l4MlmSVNZzLeVO3n\nWI6SzCMyns3NsMlFFTRH8MHwS+nq1EHgIF6CXCfngGx+DWuLMZcufAxm6Fto\nOVAGEzaDijeXmpZszFIlqkYBlqffeMxaVr2wf7lGw7hOtB21WLkLvqtK6JR6\n8aOaEax0WqV1H1EL3lGGVpZg8+YSTXp08c034HQBIE8G4cuC18mk1zx8eIGe\nr7Pyzz5pp0zv2MimkN6esLHogxET6nNu51zaXJFZZDXsLwbPWBIkwTmBr/bC\n2j0U\r\n=9p/R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+6guVs2X7DVlkYXT3p73g/0DDD2uyIvWpa/qLjDnHhAiEAv1fao6U0OKey6NiiCjaOCwOUZIJwJAFcAeBlq9XpL3Y="}]},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.84_1597593110214_0.8662028020322141"},"_hasShrinkwrap":false},"0.1.85":{"name":"react-hooks-useform","version":"0.1.85","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.85","dist":{"shasum":"f01241d53490a8e3520652b2b842ea1f0c062ebd","integrity":"sha512-SvJth0l01bJh8uYCi+j7HXD2N2I2yTyowYSd1qrNeIc1LO/8Gbnjbvj/6+xBXXTFw/ZtXveQ7Z1ZDSejIJYwwQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.85.tgz","fileCount":51,"unpackedSize":84841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOc5vCRA9TVsSAnZWagAALXUP/3qn7O860QGvwfAR2lvf\ne54o5jZaEg0GHrN2FgYeFEj0FMdY3BKNYxjOZ7REoMRxegkHolPey0nCSwBs\n9yCMZZOst8T30CmBkhXadGe+thTSDHVujqHy+M+FAIEHwyEXDQakVGbx3nXo\nO8D1pyYIvWtwk0NKMSU5mgI5ocadwLrcg9dkGhDEwL0wivum1oPRJ/4l6vgd\nkcuQjzm6PPdthY3OMKjtvsPPs2Vn6uhWa4iu0bxi4gKylD29nnfYzMAtjtLm\np1NnPRJadIZ2r9bpZ/KmH/ZA8ol5cp4QBazd1VLc5aC7uIBTsCLWE98PPGzg\ny0O1mFzQurOnWOO1XT/KmSJLdDG4Dq+YpVtEvhCs9v5suFY/4NiyXuMmMKMI\nb0+mMIpJFjnn590/a5kgn0F79PMD1nvozvSx9Gs9mh/1IG9JyZXRoltbdFTX\nZEqWnNDfBQf6U3yN1+1I/Li0Ps1oC4shGrMIfsnV5sC4rHwQplf7DQhgS20p\nvHHj6M9xQF82r5UxAvzkGTWsOQNhVoAC70rnXPiPjH+8RFvmEmQbGz7b2iVo\nAIYhSq2F30zWwybALN7Wrfz/mkYEtQFFy+zRoE8XrLQNeXb4fogYhm7jVY70\nLpsZDp/YFonCeq0UDtOpBWCDI8hqHy4Io703RJ0VIu2i/SbVPNVtO2Nk4dDI\n7koJ\r\n=XXd+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXde3gMjRhjgP0Or0Hb7dDnaZrKHmGne5pqlBt/PsmMgIhAMmh/7WoUUuZvMIXqZsHPCoCxdgnvohOo1F4NiBGxiKU"}]},"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.85_1614401134706_0.6134946440050515"},"_hasShrinkwrap":false},"0.1.86":{"name":"react-hooks-useform","version":"0.1.86","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","scripts":{"build":"webpack --env.mode production --config ./config/webpack.config.js","start":"start-storybook","clean":"yarn cleandir dist","lint":"eslint src --ext .js --max-warnings 0","lint:commit":"eslint --max-warnings 0","test":"yarn jest --watch","test:all":"yarn jest","storybook":"start-storybook","copy:ts":"yarn copyfiles --flat src/form/*.d.ts dist","prepublish":"yarn clean && yarn copy:ts && babel src/form --ignore **/*.test.js --out-dir dist"},"lint-staged":{"*.js":["yarn lint:commit","git add"]},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.1.0","@babel/plugin-transform-react-jsx-self":"^7.0.0","@babel/plugin-transform-react-jsx-source":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/runtime":"^7.1.5","@material-ui/core":"^3.8.1","@storybook/addon-info":"^5.0.5","@storybook/react":"^5.0.6","@types/jest":"^24.0.18","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-loader":"^8.0.4","babel-polyfill":"^6.26.0","body-parser":"^1.18.3","clean-dir":"^1.0.3","clean-webpack-plugin":"^0.1.19","compression-webpack-plugin":"^2.0.0","copy-webpack-plugin":"^4.5.4","copyfiles":"^2.1.0","css-loader":"^1.0.0","dotenv-webpack":"^1.5.7","error-overlay-webpack-plugin":"^0.1.5","eslint":"^5.8.0","eslint-config-airbnb":"^17.1.0","eslint-config-react-app":"^3.0.4","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","file-loader":"^2.0.0","flexbox-react":"^4.4.0","html-webpack-plugin":"^3.2.0","husky":"^2.2.0","jest":"^24.8.0","jest-transform-stub":"^1.0.0","lint-staged":"^8.1.6","react-brix":"^0.3.8","sass-loader":"^7.1.0","source-map-support":"^0.5.9","style-loader":"^0.23.1","url-loader":"^1.1.2","webpack":"^4.29.6","webpack-bundle-analyzer":"^3.1.0","webpack-cli":"^3.2.3","webpack-dev-server":"^3.2.1","webpack-merge":"^4.1.4","webpack-node-externals":"^1.7.2"},"description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well.","_id":"react-hooks-useform@0.1.86","dist":{"shasum":"82831cdacd40950f0197fa0dcd16b636dafb1036","integrity":"sha512-peRWj1GMjnL1AdhBtVcF1pmgZXFjFn0sTI7+SlNOxSb5w9zB3NbkjVYIZZMQ8lt0ior2SeCAW+LgNMxHCsXPKQ==","tarball":"https://registry.npmjs.org/react-hooks-useform/-/react-hooks-useform-0.1.86.tgz","fileCount":51,"unpackedSize":84863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOdAnCRA9TVsSAnZWagAAaMAP/0M31/ntxBORCjsqR1A3\nEWsLDKa4ZDqRHYnW0PqI7ic5/nMx5CN21fjw0UbsIvTguF8FA3IUih1Fm7nB\nDTdPUnzRkcOXJfOw+dQYBr2x/kGwUpiBl5l6VJyTm5OVqqFP85xbknHDU69S\ncQ83NSrMRCiqXMj976Hi+vXPxQETm53y32W/WGJiwEj7tlu+aIxMvtq8+O5j\nOH2074lzUNS6YwFNk+sVLEoQM1Ym5YzGSvNJipEnSYlyYSAs62zm1bduSXre\nie/i3akV0xr2BUgG8SDElQN3EbLfMtzKEl5uee8vnNHwePbEg4U2WJBWjpSv\nvRINIqyb0oKyhLmHPYctWlkz5GadGvfTH3JbkZJuVXCswTrRmIF9LJ0CoDFt\nhWXZ+jkiFG3xQUSBKNYwQNHr05jJTN2Vsps3NviIK/btyruxWtebhsbJi2Qm\n9Jj7XD/4bquBqsm0EuSb41InqM2p4E57YT765cgZ6blOfd9oB6D4qwdum5K8\n2yPoeZhz5GPn+umoh7iEQXeMyTdhzUL7e2RsqHIVap7Vz/l3Kqxr+uFLSvzY\nDExt+lHLN3NFBFRJvThTbCB8eh6+Tu7zkubWLr+YSHOJSScSJ1JK+qG9uAmw\nnTTEXL8z61ejwvOmfDEnpOgNr3n93J+RV/gBjuYTUhx5nSGU3K4N/o6Ahjc5\naO/N\r\n=ywmo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGar31ds8v+fMynpuK7cZ59Go6qP5LQPqwZxEPdCue/UAiEAp4QaoGYsmSNKeDI86RYFu+1hgyj0DYFhYUYFraH4qF4="}]},"_npmUser":{"name":"bjjenson","email":"bjjenson@gmail.com"},"directories":{},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hooks-useform_0.1.86_1614401574599_0.5688664503929888"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-10T02:11:54.380Z","0.1.1":"2019-03-10T02:11:54.608Z","modified":"2022-05-14T12:17:02.887Z","0.1.2":"2019-03-10T05:45:43.626Z","0.1.3":"2019-03-12T02:44:54.318Z","0.1.4":"2019-03-26T18:57:00.491Z","0.1.5":"2019-03-27T20:24:24.579Z","0.1.6":"2019-03-28T15:01:42.131Z","0.1.7":"2019-03-28T15:38:41.228Z","0.1.8":"2019-03-28T21:02:00.636Z","0.1.9":"2019-04-02T21:46:52.342Z","0.1.10":"2019-04-02T23:57:11.201Z","0.1.11":"2019-04-04T18:50:18.892Z","0.1.12":"2019-04-23T17:31:39.744Z","0.1.13":"2019-04-30T22:12:01.718Z","0.1.14":"2019-05-09T16:45:02.668Z","0.1.15":"2019-05-09T17:48:53.463Z","0.1.16":"2019-05-09T20:10:19.775Z","0.1.17":"2019-05-09T21:01:40.340Z","0.1.18":"2019-05-10T05:23:03.006Z","0.1.19":"2019-05-10T16:42:12.648Z","0.1.20":"2019-05-10T17:36:30.628Z","0.1.21":"2019-05-10T18:08:41.986Z","0.1.22":"2019-05-10T19:38:01.255Z","0.1.23":"2019-05-10T20:03:58.411Z","0.1.24":"2019-05-10T22:02:37.302Z","0.1.25":"2019-05-10T22:38:06.677Z","0.1.26":"2019-05-13T19:34:18.621Z","0.1.27":"2019-05-29T03:13:36.250Z","0.1.28":"2019-05-31T21:34:28.135Z","0.1.29":"2019-06-18T19:33:14.479Z","0.1.30":"2019-07-11T17:42:45.781Z","0.1.31":"2019-07-11T17:43:26.167Z","0.1.32":"2019-07-11T22:00:25.866Z","0.1.33":"2019-07-11T23:29:26.692Z","0.1.34":"2019-07-12T22:20:16.937Z","0.1.35":"2019-07-16T17:08:09.467Z","0.1.36":"2019-07-16T21:53:30.205Z","0.1.37":"2019-07-30T02:48:26.167Z","0.1.38":"2019-08-09T19:16:23.449Z","0.1.39":"2019-08-10T02:59:23.300Z","0.1.40":"2019-08-10T23:20:41.291Z","0.1.41":"2019-08-11T02:54:59.652Z","0.1.42":"2019-08-17T22:48:43.906Z","0.1.43":"2019-08-29T21:16:03.095Z","0.1.44":"2019-08-29T23:10:29.177Z","0.1.45":"2019-08-30T21:54:47.079Z","0.1.46":"2019-08-30T22:19:45.285Z","0.1.47":"2019-08-30T22:32:51.610Z","0.1.48":"2019-09-03T20:15:51.722Z","0.1.49":"2019-09-05T20:57:14.738Z","0.1.50":"2019-09-09T17:57:21.774Z","0.1.51":"2019-09-09T18:12:53.780Z","0.1.52":"2019-09-09T19:35:57.896Z","0.1.53":"2019-09-09T19:44:45.872Z","0.1.54":"2019-09-09T20:03:13.361Z","0.1.55":"2019-09-10T04:12:14.045Z","0.1.56":"2019-09-13T18:32:38.405Z","0.1.57":"2019-09-13T18:36:52.751Z","0.1.58":"2019-09-18T20:08:03.758Z","0.1.59":"2019-09-19T17:22:01.536Z","0.1.60":"2019-10-07T18:47:51.105Z","0.1.61":"2019-10-07T18:54:05.220Z","0.1.62":"2019-10-08T22:46:12.484Z","0.1.63":"2019-10-14T18:33:25.608Z","0.1.64":"2019-10-14T18:51:22.375Z","0.1.65":"2019-12-17T20:02:56.022Z","0.1.66":"2020-01-29T00:14:48.639Z","0.1.70":"2020-04-17T18:42:31.314Z","0.1.71":"2020-04-20T18:06:08.883Z","0.1.72":"2020-05-09T15:24:06.829Z","0.1.73":"2020-06-12T21:22:07.718Z","0.1.74":"2020-06-24T00:57:53.947Z","0.1.75":"2020-07-21T19:20:39.853Z","0.1.76":"2020-07-22T20:22:03.972Z","0.1.77":"2020-07-22T23:13:30.813Z","0.1.78":"2020-07-23T14:21:34.802Z","0.1.79":"2020-07-23T15:20:24.749Z","0.1.80":"2020-07-23T15:51:20.032Z","0.1.81":"2020-07-23T16:09:18.389Z","0.1.82":"2020-07-23T16:23:52.365Z","0.1.83":"2020-08-16T04:54:15.108Z","0.1.84":"2020-08-16T15:51:50.345Z","0.1.85":"2021-02-27T04:45:34.878Z","0.1.86":"2021-02-27T04:52:54.788Z"},"maintainers":[{"name":"bjjenson","email":"bjjenson@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/bjjenson/react-useForm.git"},"author":{"name":"Bryan Jenson"},"license":"ISC","readme":"# react-hooks-useform\n\n`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React.\nIt works best with Material-UI components but can be used with native react inputs as well.\n\n## Installation\n\n`npm install --save react-hooks-useform`\n\n`yarn add react-hooks-useform`\n\n## Documentation\n\n`const [fieldProps, formProps] = useForm(formConfiguration)`\n\n### formConfiguration\nProp|Type|Required|Description\n----|----|--------|-----------\nfields|Array<FormField>|Yes|Array of objects describing fieldConfiguration (see fieldConfiguration)\nsubmit|Function|Yes|(values)=>void Function calls when submit is triggered on form.\nvalidate|Function or Function[]|No| Called each time the form validates\ninitialValues| Map<String, any>|No| Values to populate form fields.  Can be lazy loaded.\noptions|FormOptions|No|optional configurations\n### fieldConfiguration\nProp|Type|Required|Description\n----|----|--------|-----------\nname|String|Yes|Name of the field. Will be used to pull data from initialValues.\ntype|FieldTypes|No|Type of field data (text,boolean,select,number)\nhelperText|String|No|Helper/Error text associated with the field\noptional|Boolean|No|Specifies if the field is optional or required for field validation\nrequiredMessage|String|No|Message to display when required field validation fails (Defaults to 'Required')\nlabel|String|No|Label to display with the field\nnormalize|Function|No|Normlalization function during onChange event to normalize data such as numbers/phones etc.\nvalue|any|No|Initial value used by the field (default: \"\")\nvalidate|(value: T, fieldName: String, getValues: () => IValues) => String|No|Validation function for field level validation. Can be combined with Form level validation.\noptions|Array<ISelectOptions>|No|Pass through options if `type` is _select_\nvalueFromChange|(event: Object) => T|No|Helper function used if onChange handler needs to provide a value other than `event.target.value`\n### fieldProps Object\nProp|Type|Description\n----|----|-----------\nerror|Boolean|True if error exists on field, otherwise false\nhelperText|String|Helper or error text\nlabel|String|Label provided by fieldConfiguration, Formatted as `${label} (optional)` if field configured as an optional field.  This can be customized in FormOptions\nvalue|any|Controlled value of the field\nonBlur|Function|Event triggered upon input blur\nonChange|Function|Event triggered upon input change\n### formProps Object\nProp|Type|Description\n----|----|-----------\nForm|React.Component|Component used to wrap the form inputs\nsubmit|Function|Function to invoke when form should be submitted.  Will trigger validation and if successful, trigger `formConfiguration.submit`\naddField|(field: fieldConfiguration) => void|Call to add a new field dynamically to the form\nremoveField|(fieldName: String) => void|Call to remove a field dynamically form the form\n### fieldConfiguration\nProp|Type|Required|Description\n----|----|--------|-----------\noptionalLabelFormatter|(label: String) => String|No|Function invoked to format labels for fields that are configured as optional\n### Examples\n_The following examples utilize Material-UI inputs_\n#### Simple Form\n```\nconst SimpleForm = () => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname' },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { SimpleForm }\n```\n#### Optional Fields\n```\nconst SimpleFormOptionalFields = () => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname', optional: true },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { SimpleFormOptionalFields }\n```\n#### Customize optional field prompt\n```\nconst CustomizeOptionalPrompt = () => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname', optional: true },\n    ],\n    options: {\n      optionalLabelFormatter: label => `${label} - not required`,\n    },\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { CustomizeOptionalPrompt }\n```\n#### Field level validation\n```\nconst FieldValidation = () => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname', optional: true },\n      { name: 'phone', label: 'Phone', validate: validatePhone },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n        <TextField {...fields.phone} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { FieldValidation }\n```\n#### Field input normalize\n```\nconst normalizePhone = input => {\n  let normalizedPhone\n  ...\n  return normalizedPhone\n}\n\nconst FieldNormalize = () => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname', optional: true },\n      { name: 'phone', label: 'Phone', validate: validatePhone, normalize: normalizePhone },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n        <TextField {...fields.phone} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { FieldNormalize }\n```\n#### Custom helper text\n```\nconst HelperText = () => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname', optional: true },\n      { name: 'phone', label: 'Phone', helperText: 'Please enter a phone number' },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n        <TextField {...fields.phone} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { HelperText }\n```\n#### Custom required field message\n```\nconst CustomRequiredMessage = () => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name', requiredMessage: 'Name is Required' },\n      { name: 'nickname', label: 'Nickname', optional: true },\n      { name: 'phone', label: 'Phone', requiredMessage: 'Phone is Required' },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n        <TextField {...fields.phone} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { CustomRequiredMessage }\n```\n#### Boolean field\n```\nconst BooleanToggle = () => {\n  const SwitchField = ({ label, error, helperText, ...rest }) => {\n    return (\n      <FormControlLabel\n        control={(\n          <Switch\n            {...rest}\n          />\n        )}\n        label={label}\n      />\n    )\n  }\n\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname' },\n      { name: 'isAdmin', label: 'Administrator', type: 'boolean' },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n        <SwitchField {...fields.isAdmin} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { BooleanToggle }\n```\n#### Number field\n```\nconst NumberField = () => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname' },\n      { name: 'age', label: 'Age', type: 'number', normalize: normalizeNumber },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n        <TextField {...fields.age} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { NumberField }\n```\n#### Select field\n```\nconst SelectField = () => {\n  const SelectComponent = ({\n    label,\n    error,\n    value,\n    helperText,\n    children,\n    options,\n    ...rest\n  }) => {\n\n    return (\n      <FormControl>\n        {label && <InputLabel error={error}>{label}</InputLabel>}\n        <Select\n          value={value}\n          {...rest}\n          error={error}\n        >\n          {options.map((option) => {\n            return <MenuItem key={options.value} value={option.value}>{option.label}</MenuItem>\n          })}\n        </Select>\n        <FormHelperText error={error}>{helperText}</FormHelperText>\n      </FormControl>\n    )\n  }\n\n  const genderOptions = [\n    { value: 'male', label: 'Male' },\n    { value: 'female', label: 'Female' },\n  ]\n\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname' },\n      { name: 'gender', label: 'Gender', type: 'select', options: genderOptions },\n    ],\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n        <SelectComponent {...fields.gender} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { SelectField }\n```\n#### Initial values passed into form\n```\nconst InitialValuesSet = ({ initialValues }) => {\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname' },\n    ],\n    initialValues,\n  })\n\n  return (\n    <form.Form>\n      <Flexbox flexDirection='column'>\n        <TextField {...fields.fullName} />\n        <TextField {...fields.nickname} />\n      </Flexbox>\n      <Button type='submit' onClick={form.submit}>Submit</Button>\n    </form.Form>\n  )\n}\n\nexport { InitialValuesSet }\n```\n#### Dynamic fields\n```\nconst DynamicFields = () => {\n\n  const [fields, form] = useForm({\n    fields: [\n      { name: 'fullName', label: 'Full Name' },\n      { name: 'nickname', label: 'Nickname' },\n    ],\n  })\n\n  const [dynamicFields, dynamicForm] = useForm({\n    fields: [\n      { name: 'name', label: 'Name' },\n      { name: 'label', label: 'Label' },\n    ],\n    submit: values => {\n      const name = values.get('name')\n      const label = values.get('label')\n      form.addField({ name, label })\n    },\n  })\n\n  return (\n    <Flexbox flexDirection='column'>\n      <dynamicForm.Form>\n        <Flexbox>\n          <TextField {...dynamicFields.name} />\n          <TextField {...dynamicFields.label} />\n          <Button type='submit' onClick={dynamicForm.submit}>Add Field</Button>\n        </Flexbox>\n      </dynamicForm.Form>\n      <Divider style={{ margin: '24px 16px 8px 16px' }} />\n      <form.Form>\n        <Flexbox flexDirection='column'>\n          <TextField {...fields.fullName} />\n          <TextField {...fields.nickname} />\n          {Object.keys(fields)\n            .filter(key => (key !== 'fullName' && key !== 'nickname'))\n            .map(key => (\n              <Flexbox key={key}>\n                <TextField {...fields[key]} />\n                <Button onClick={() => form.removeField(key)}>X</Button>\n              </Flexbox>\n            ))\n          }\n        </Flexbox>\n        <Button type='submit' onClick={form.submit}>Submit</Button>\n      </form.Form>\n    </Flexbox>\n  )\n}\n\nexport { DynamicFields }\n```\n","readmeFilename":"README.md","description":"`react-hooks-useform` implements React hooks to enable an complete, lightweight form implementation for React. It works best with Material-UI components but can be used with native react inputs as well."}