{"_id":"@alfonsobries/react-use-form","_rev":"25-114ca49b1ac6b4a68613cfcfaeb0539f","name":"@alfonsobries/react-use-form","dist-tags":{"next":"0.1.19-0","latest":"0.4.0"},"versions":{"0.0.0":{"name":"@alfonsobries/react-use-form","version":"0.0.0","author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.0.0","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"55e67f6434472b282b6217e54ec06bf12061f17d","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.0.0.tgz","fileCount":11,"integrity":"sha512-4XtaxetleTVlwS9VLujwTw1uAeRTf+Gg8ZA0cS2LiNJ+3bFFEzZYeophvI4Y3vYw6sFDmqC+H3z19hjBQdNk7g==","signatures":[{"sig":"MEQCICc3yIFjwJQxd3urJ4N3ZM2T6L9uoLH/9GGLR9mJKmtzAiAy3P1+RfSV7PMq5gEk4hNSTkZVIQHvYcd6WMmjkr56JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSmjtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZAQ//UwP5JNhzB6FZYivEULQPIG9wZdj08MSKUjHzhoF7CmDjgDyn\r\ntNOA462qMV3NVBN7GfXBRv5xzUxtue01/mKkJ8wqXJG+dMANGnxCoJNCrErL\r\nlzyau+ewQeQeS7/VGR7WctvOXpxtbpMw4PK2ryyNle5+7Qw14ECDxNY55dBp\r\nafAUE7CV2SllP2p9TvnvK4qbfrVGuG7VLRBx5xTl03lYQicdcW7AsTs3MJwm\r\nWDpeycKqlHZDOnedTriSD9KLk8+KGdFfoEI184m+dILY/foIfpF8/rBYH7mi\r\nmbutyCkuKEWzKWwl9mWPDnXnctclX6RgKhbDQ56zbXTcbRy9sD1r8ikbWql4\r\n64CAImTjWNbvvM5cku3xPvjdTYi32l86tfPl6cS9M8g4R8L0Ic4KoOuHbYOm\r\n+z99OA+EZecz2Sn+ZrSR8usLoYh4i3stf8N6/k81pzP3eyNYaa9bm5N9LKiR\r\nLghtMgsxqvqy3n3oDlvc+nPmdnlWMfaXyJTMRZY+p/cSRBNln5OsQoMuERxg\r\nXmQM+TlC7JPMt7HGPQ/Ic1zjFdLwj5sgAMLdGeldbQXokAVj5nwQNvE0uln0\r\nP/xBtUc/QMEMvx2ChvJSNDaZ5Pys2q1bFs6y7USqwH6HSNrm0d59Om9x0P9a\r\n/pWnuhxi7lkivdGaqrJR1QjGiaVEoQ4vQDA=\r\n=JoAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"ebfaccf16f168a3be8b70ccd38e2f6628d6ccdee","private":false,"scripts":{"dev":"vite","lint":"pnpm lint:format && pnpm lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier  --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" "},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"pnpm build","before:init":["pnpm lint","pnpm coverage"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.5.1","description":"Form hook for React to be used with Laravel Apis","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","dependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.0.0_1649043692843_0.46389430784494956","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@alfonsobries/react-use-form","version":"0.1.2","author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.2","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"a133bf11c18ceef85763f75f821d818fab40cd0b","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.2.tgz","fileCount":15,"integrity":"sha512-lXrwId3U/tQqwOHYh3tJu04K59GhprFhkm8bODbVIlY7+sxKT5baDc1GPdtXKfJQ1x1k80MXYlJ0kLFknuTQ3w==","signatures":[{"sig":"MEUCIQDwm1eKHzjk+vyRPfVulx0YoQwlT7r9i6WMabrx76WSmwIgepEU2x5w9Xjx3vaOZY/ftW9BxL+BeRHC95l4kcXERqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSm6rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXyw//RBTAv3gAxdzvyFzLifNKLFrl7OhQ0+B/Lx1sA1O8QQ0jNuv7\r\nvPbAJbraaI3uOjmqA4tdTYxOmk8P4jV7V0x3Mwqilu96b30oF34jdpZjmSZZ\r\n41LqyhyVeHI0Uw/LZa6qzPb6VPokvbuCzPVtLewsEC0BtazpO0VzhjP3ltHG\r\nxJv9Y96n33hAr8pOEHZefGfuu091fyB6g7G7Qdwb2WG5alBmkb+BpauDfGWg\r\nHS7ktX2xe4JlkIzY6hzTZbgvncsxxABxMmS/1HDAn9/WabzU9rflsKf2kFcq\r\nmvgHcws647utfLfKTZTfcAlT3no6q6TSQeR7ftqlFNEQuwHcZ5WNGFLzX3A/\r\n/l4D9ocsHEvDWdM0ka4/WwvE8OwubGK27cTKRG4qVscsU1IibbE0ansp+Fw+\r\naIsGUpV2XlgSxa4wh4Qx9TrBl0eJ0D80dirSpNEz60WCTVl9q5l6vqWyRFaV\r\nZjXLjYJU/Ll6Dvezih4xTt8Mxcz7TlmhucVVedwk6zLY85XhBwcpSWTM9Cb3\r\nBT10ZLy6R5d1j56oNPSaon9aOTlkpZlC4m6aSaqmzNLm3ZEESRK4jBCcbCle\r\ny3N0lr6K9M8fno034QuMMdEBWXi79Z+upFNzgabRuftPbUwMixnwUmu4GtSd\r\nEikr9+FuUd4EpExj8Mqzi968DqwPKyEtSPE=\r\n=yedU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"1cf25bfdcd463f1ede45d865976c54ad3b9a6bbb","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.5.1","description":"Form hook for React to be used with Laravel Apis","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.2_1649045163386_0.5180509458089815","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@alfonsobries/react-use-form","version":"0.1.3","author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.3","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"fffc0bc81b728657f67418a781fb660759af9e56","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.3.tgz","fileCount":15,"integrity":"sha512-vykBZ7qOH1gwfplaIRZIVdItuLHpkONRuH3yosL69O6gqUlHT0nybvTtLP5+EL2gSgtamAsdzi04h7TUstiBcA==","signatures":[{"sig":"MEQCIC534vys0gwwztpwSxAtMBp+6Tg8eEbtt/+waNegDy26AiA/WwJKdoDBF5yE+Or/briJH0GiyfBflNzmurz3LzNNhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSnCXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPZA//en4qzR6e1MkvQrHXSF+TlahEjbfc2WBNU6YXjkB9cakZ6DYv\r\nvQ/VbjjYsWA6QmMKn1NBhkQnrSIS823ACOFAW0quSTgvrJMMyHuPq2QoSZ3t\r\n1Urd4l8dFsibzzJEs1XMTeKj+d7f7VaKwpTZXSGxjdbYw2Ihxgu5U1mD9qRg\r\nMZvAp1fuvEakuQqzkl1KrpBJ+I1VUJndxr3un1Krk++iJcap33JwlYBUo4mF\r\nXWyCkqDQSn62jvfAgN1KL0H4QVX/0cbKGAMyYQjiG3nd+VNqePPivTEiHEgy\r\nLWcAMc0c2lT7sBvyY6hqnKfMf1HP+EYwD7f1o9HByVqVMTVUlhbJUvylQBsj\r\nVuEkv7heYw1SnPDf8gUDj8VKjFJR8M80IdlmMPsh287SoY9jt2NsRUji8/Z5\r\n3yklkrwWPJl5z5n4n31iYpQk/ZlJPII3eM75a2JKv0BRtu2u4y4GskGzdley\r\nIWdNGyqjpkdjwlquJQLRGt2zNJ0X/DYldBU7a+XmClzW8fdGFISQMbHzo/U7\r\nwKCj0FAU571p6oFetJYBn6pyMLetHqu6JyJN/HhMPe+I7R1crx2E7gl7OO/D\r\nK8R+T0Q8+LxgzYLyIiiq0dPjuBF13F9uUtmtF5CU2CTjbBaGDYOJCLVp9IJd\r\nkSzHayARlT+6Jg6MPyXCgW3xIHHuNfbSOW0=\r\n=oeCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"ed44071bf094e351db610e24d2437c466805e56e","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.5.1","description":"Form hook for React to be used with Laravel Apis","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.3_1649045655242_0.5471997808993951","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@alfonsobries/react-use-form","version":"0.1.4","author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.4","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"7e7985d8332b68d35b0a12e0019459d10ed49cce","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.4.tgz","fileCount":15,"integrity":"sha512-DjVTQnv1hXE8eBExXsDGCwGNjvih62JuFCL51o7bEj8cAtM//VSbeRtKyhSsezExrQeZcp1gJwKd4fHHD2AC8w==","signatures":[{"sig":"MEYCIQC7NQ0G2X84Qj/fU8hTKoetA8SDUc9Sm0tFgcB3w3yuBwIhAI0GTa0mQ0RgDCR+UeJ1O5pBK9KLZIcPUyZEZNPGmXI2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSnHYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtCw/+NWY/1NzYfJ+AZAa/0y3nojFmnPQGcuDfHRjn9nWHHl9wwWp0\r\nDZrAbtH5Wjcc3OdAleSJZU4jcuVpjDMMpKlN1P7NssM1kJdZXi2s+hzREt5q\r\nLjSEr0oC5wlB2Q6aYe+7juqSLxsZyZaQeIyIR5xQZxJWN7IOASyfjWh1MQeP\r\nEzgj/6jEtq/G9L8M6u+69pVOpkN7z9+I068ErnQMyt9EtQU64DBbQvIP5R1k\r\ngKmz30iJrhrl9242FOeMHnvelDiHdoIKT0Myqhd5tAt9UJI/JsrJOeaKE0UU\r\nIx3uxd+QkamzcTHkUR7UzJ3uTCaV5QzAY8dUfngpzn7qrQb0Cx/jaZ+7GRFE\r\nyg6GVK1i8OT5DsJOAOPvHeT2Hx0gcXHLHNblWlerG+heocn7AB5QCCxPZ+3M\r\nmEB6nhZCWtXnGFa/MzZFeUv8FKheILZTlIdBcdlgB9pZe+o8KHCQotpFYg/W\r\naFBsgY1oftXNGVPZS/bxRrMnxWcv+ZsvrTOWhCmJm3uSakIZC1EaJLb3Jy1u\r\nPi9wi5GXSOhhPuAIIPoypppb9pG/P9NIMyonLxG1f9NtEI8jEMAREJ9sje1w\r\nTo8Apx5dKjXDeDuOS3b8IfAs/Fcct48nWkCX9ujZpHkhyzHAn2uoMu6jcI+9\r\nkj8Ngu/dr8uaITYc4XY9h8Yx6RIr+Qq8Fm8=\r\n=cXxz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"dbd9ee0d6869ed93dd6b2f6aadc70832ad1a6d3c","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.5.1","description":"Form hook for React to be used with Laravel Apis","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.4_1649045976428_0.27461751305040716","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@alfonsobries/react-use-form","version":"0.1.5","author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.5","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"044b842c769afad5d55388724b71f30413f23286","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.5.tgz","fileCount":29,"integrity":"sha512-liItlHyq+wokjeBmYQRBhQedvJ3hpC7RxLjznfLAaJY4gxhWcXRlfw0zGemczgo8smoWJGeoRT6llU42P+3Ukg==","signatures":[{"sig":"MEUCIEOZejYMBsSdQep0vJyTei/TIZIH5dVrPR/jErKyAx7wAiEA+Zcxm4u4YbxbnS/Glsq17VKADG/jQC1EPFrMWsTY58A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSoCNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq76w/9HC8/+RmoVZbmK7H6WzgfaSyjRbf3gKXh/I0cpUK/SHD62xqL\r\nfRwCJvlca4JK5O1KHUozSSPjTCnML+zjxjOa36LuEPSGJTwLHflx54ln1JWK\r\n4U+lJGQd89DW/2tXPec5FryUS0kpEM2O4I28xsR4pNT/qbjw2S6BgYAaJbtj\r\nJBh1LnuQ77grRVz1KbtDurNbpTgRpbCBfMryIiJxm7zUFUEZ6A9K9mjk275+\r\nk8zbL3KbTL+Rbh34rlru3zLXbzXmoDDTpHy2heE9p3PLQ8K8X5qgFUq9Ej7q\r\np1vJakwAfJu5rgujvbAWmCW477do5TACO7VCkcCOTn5yeGutklkVf+gMEfUo\r\ns+1O2uzui8Tcs7j8VGcHq84K3kDEuLoeYlMCIuCKm4YIAyWTVXobY6rjcPY1\r\nbCt2AOw0UJbyX4VkNXJipAuZIMk7XxaANui5yNwJtIJpzh4t8E1bUhIcNRGW\r\n+f7wDjvMpDdgeUzNRrzrFBcb6xBLKI0nX5wDHmskYF3en1gD6RYqbf2zL/oi\r\noMBirtPB9Qw/kRvfkrofxWpF3D5Y17guODckrJ0wCS549GLZykwkr3BD8Vag\r\n6KpUp1TBT/jf9OKKwFts3O4hEyRjLPxr/MIvFWYe9DCkiKZAliiF8ACRbdTM\r\n3U9yrZfMwals/0LOEcqn3a2cUIwePL0lJfc=\r\n=jssI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"8842e7bb1a0474ce85c08b2f1374c2e9d2a46864","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.5.1","description":"Form hook for React to be used with Laravel Apis","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.5_1649049740804_0.7880894740524049","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@alfonsobries/react-use-form","version":"0.1.6","author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.6","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"8c418f9bc8a0a58a1647a6b65bf60dff7fae3e68","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.6.tgz","fileCount":23,"integrity":"sha512-1SmprswN6Y7zg9EBcSDmbht/jdTEXHpbhG0A98cKqN9GDKX/LjWXlDpAPXTbmJIo0Mk5Ia431OR6FOClKpWYOA==","signatures":[{"sig":"MEYCIQCF6CbATzbtRQ9GHB38tm5dVExQuOWX1dbujYCOyNackgIhANS+IhjuWUTSFffR7ruWv9fgoi5ZN2aXadpvK74GMSlO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSoEtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxsw//YkIoWI5BPS1kMdQC+YLJLz9NlzuXKcNJsEY9FnboTsYI5J3a\r\nVbUIwygWLMbdvFj3A1TgQ2oAhHyOnc8U1mvK3l/VxLidvkT/IoYpqrrtUGeY\r\nPBEDdR2329QBT3eIy9sVIAZpVIjGfy0txU6vrBKokcEmyIyqx7IW3MA06wpV\r\n0v2pSQS2QN+s9sarhd2/J1JTpKKJUn0QLYJkxmWma9MSh7jjtG35aXGHEQOg\r\nXBN6tgkgyzDzzJYxEvNnGiTP8WIRJ8J+nebtDHdZX6ly7GTGFI3GY36ns1sa\r\ntVOwoqIbesvihikERXRivc0lFrHqAQGcncJyVOkTiw6jBHFYY3jPh/CPc+KG\r\nP+RQ+ahFogD6wKTzTrUja+gXFQpuzi9MqGARYD4Y3dMqff89/8rFWJ3RseFQ\r\nw8CJZC7GWkHnuqVsL1OxfSbMvplAolwHE53wrSF3jqnw+ef5CNywi7xfmk8b\r\n/JLSuwmAhoOUsT7NADcVuT5Ys0c23NqK9TLq8p/7/iebIbsUWC2YpkENa2cR\r\nkSwdHds1SwffBE1EcnABDJOBNDzXZ58m8JRGijOgnji+QEFLMo7eid062lvc\r\nRUk1T2s8UHVj7UbFNgefu1elRORBzTl+MXerUyuoMAyHQY85jnZGNmYs7KYb\r\ngjkQzU/OMJHK+T9XxSmDTwdH9AmOAQjVjMQ=\r\n=yhKI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"96cd006b4d80712706125ebe0c2f3eb72b5010ab","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.5.1","description":"Form hook for React to be used with Laravel Apis","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.6_1649049901116_0.44987997620751585","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@alfonsobries/react-use-form","version":"0.1.7","author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.7","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"dda717f0cb7903ef7b559be06be5b9281159f2df","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.7.tgz","fileCount":23,"integrity":"sha512-kVVT4FwVCTbLZ4Sm8/gkfIMXaVlSCjf7Zl//D1DlaetKaGjZuL/EB8qbGFQqVNUQQ/jLq+WyPSijK9sINSYC+g==","signatures":[{"sig":"MEQCIAeogvwmh+rhoF2iLzBBrSjISqsJHsow8Lnn7lKkGbwjAiBa2NQ2YFWm45aw7S52Al5XSAbzh1bDRC6lmMzGV9/r1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSwCDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyAw//fnTVq02MlRjZVgkpML+gdgjpF9BHnS/ll8iZRC3hCr2flP+s\r\nvXBqY2o9SETK9XmBczYuvokXy9Aww08GvZoumWNFJsQ7QHnz/Lvu/uTb3XL5\r\n5C/tcGTt/nZB0SkZ/yAaG3O2CNNjC/my3Xoln6d0UuQTkGJ0AUHJLlHjvBH1\r\niM/v2840FFoNwybKl2KwHfZiIu95lwSQzng3+Gej6EV/sGzqU6TTY3/ywsuh\r\nE2PlzMMGrqU59JfElGKU7JBrEh2PbeRvxFvYgscXYIaP0D9UY2TB96BqHHLd\r\nlNxbEfzMYLw6ht1CuoOApKVsVPjwvO0q81s8yz0NxrotyfBxfrHKUgaZhK9z\r\nAJd2HqPgwPnKegtctJ/jdy9/oj/6nK3zJ56ODz1OipHUsREffPaDQlfd8C2c\r\nmitQlRVRZJeDXD4XXe0rcRq0FEMEcTt6G82jKmc3fvxxhsGlvNGMACIONnyc\r\nI/oVeDSKSQMnPlm23cSuBblfw2BH/MzpGHB34aotR3dY98JqFP0V1dM78REI\r\nkJvEHTNvJb5jVfKU+twgNG+by6+6DhBXnDf/wfPuGm0kBwVesIvIZJPndkHi\r\nAghTlMRj83twj1IG45kzfesKdcckWj2mBTO+hEDAQbRyc3yXzIVQNG+cUBWe\r\nivgZ2UPY0/r3WTC+E+Mkc9pHoXyLmjzw1d4=\r\n=K6/I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"95efe842b05093f1cc8833b440c3aaa9b1e45046","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.1.3","description":"Form hook for React to be used with Laravel Apis","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.7_1649082499316_0.40397496705797287","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@alfonsobries/react-use-form","version":"0.1.8","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.8","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"60d9d25c6ede7875f9b8ac1644dc5ea21b6c7cbc","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.8.tgz","fileCount":23,"integrity":"sha512-JSqUSeACQDONgSGpy2KbURhJ3fVerSHDTMvn2idZ0UBYbZxBklLNsa3guHz8Rj0yqV87fwi3WdN2DYI09xy7AQ==","signatures":[{"sig":"MEYCIQDJf7zJyg8YRzJ9ZwzdzSJpzM7yfnigOeaDYLu5KVDddQIhAM0e+6qYYVU7tE2q58dLj0qE8KnlgGVDKR9gNpCXNH3p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSwoJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIbg//Wh1S6wVO4Mp02nqI11RZfYTGI3C61wETuu0dhPxm/zjtF+dx\r\nsQHHJBU64Rq5tma4noFEUU4dByZs1dCbO/1fcn2fwhIBOW/3/CexdmTtOIcS\r\nB5ICOboF206Ti/15/2tXcT4GuCFSPblqMQ/3fgdUDB9/dJNLAM91KwWdRxVy\r\nB0ygXVJ5EsJT4t4iU5+QxY5i23tGoVak3NuCZq7XLx2rq0/35ubYMYrniaD3\r\ncDpkIHtamS7p+K7MLH6MPhxm/yYvhjQqsldqm0Qe3dLfDbNrJkmNPIQHXmZt\r\nG1MvDiKQWvVC0yp0M/JTu4IJCLhY1fNAEXoxna6ZS5S/D56f4bP4atiLXnrr\r\n23JNNgxw/dZVPeskSe6K+8T1PYiSsuLBuCj8mxM4rXLNk7k+u8AvdDsQ0L4s\r\nO4uU1Ca9flCwxlePIBCxTBXpxYJ4Om9DptfzMq6t1GebHhrZgMQudDZBgK/B\r\nEpb2xuYeS9i/mI2giObavbtAbLIq9YvM/06QPGQY/1mmG1CMozjCYq+jt47J\r\nPFdIvGY2KXoiee+kL7n4nQ6kjKREpfaxnEOX973acObMcab5bVtgnKzW/jp+\r\n8Vo3cNlNpOWbOqlS+nOIOxbqDDpnmPczn2IFVsqjtvT+92Qj3H+EftQ6DStA\r\nZedDY2KarKnF62HUQe2+3vgtennyfGmyuVU=\r\n=F3kD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"52d7c6263c77f22e44ccb91adccfd98b57b0788d","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.1.3","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.8_1649084937469_0.1072680829278081","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@alfonsobries/react-use-form","version":"0.1.9","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.9","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"2a76b1299eb181e99fcacc8cb2ddbb46077c432c","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.9.tgz","fileCount":23,"integrity":"sha512-QOZAE3WR6EZjSzqNmHm+/M0t+nSWAQ+77qLYwibzp1uiDj1gj/+DgxKuZiP1aGeT+ERAZps9ytQVopE4BKhNgg==","signatures":[{"sig":"MEUCIQC3klaktjRhKrubVoBxetddfoeEyXdXcx6m7T4GiGGiMgIgdfFpExwJxiCrXSEvLuKMUgvQshHnD0fm642kt99Vr7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSw5jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrHg//btCQWPFLtX4Kvw7OIF0aNT1wVycQH8ExMEqAE5Odf8GyVkd1\r\nNZ/y7jYm6MNCAZ+//TFrOjTrQwJIufS0jFOBOYlkOLJ05ECQyKF+SWESpW9I\r\nHWPTzjcXutKKnEoXldfx52wrD8pnjgWEQO/ypRlDwFodUUyuZ60hPRVschrE\r\n6W6ioBRcFBAIZ6K4B6NPMUJAV4rBa7uq7D3R8MYV1a+m7jTWli+F8QpWtErW\r\n8PJAHzf6AJjdJETBU6IEU/orYc+4p4qJEZNxcV/0cdRdOynNHi6EcZ1eaqCa\r\nG1Tj0gOhXGLM5qaQy/hyT0V8kWcFZUVPyEMgsU9HltQYC9cWwOIj4v3Yg8qM\r\nAFAKyfWaXYegjvTArRpHO+Q+GY/qkKQVSnQDl8tw6R8uFwrSDSG7FEK71YvT\r\nyataxz9036TftmvkiZqvgIJNDYjjyDHfhGAUc66PrqbWSwvOG+IHWisOkYZ3\r\nJ39oMBKV8n9CI7AdqFsrR0OXAkn5QQHB/wjc4K/sewQw7sjoBP0oe03CyRWw\r\nr7KIHR1DqTAzybZsmH+zSPtVSegAhs2LHZa2hKEn9d/5C5MpDcMbII+wykxl\r\nqG65IFelaWvjNXmtUXIFMbmkZGEztVPUS5NadRhKvaYxjcnhNe09IbvkOay0\r\nblTpsdtgFaxx/zgdOc7c5QMwFqP+KSAySWs=\r\n=NCwh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"4b4640859e38e49413630971888d9aa904ed4f24","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.1.3","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.9_1649086051749_0.38879359484966813","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@alfonsobries/react-use-form","version":"0.1.10","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.10","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"74cacb3ac0260bd31d5ac60953b4bd727c2654b6","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.10.tgz","fileCount":23,"integrity":"sha512-fWG7iV2YNSgkkJyQY9hi515Q0yDwF5NXlE2Rnh+QhZBZSBnM9Xeeh/S6oE7KBZAUWmP7kHBZAkv808LjX9xJ3Q==","signatures":[{"sig":"MEUCIG8NTE+tjkDCiUli4HUoZm4ktziC8tAtePOFAL6Q3GYUAiEAn8AGjjrI5YkUxA2KXxkYkm/75wP6kNvszzbVUBNGHAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSxlNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiPQ//RChheNrBAocwO5aem/SY9dNySKHD8gt/NQUszxK6I1upA6MC\r\nkCEblsD+uDPGAX+Qt4PJQfbFFE/pjyGgmf/YU5MNqwb0lR9id4kAZyrjr9Bm\r\n13yD0P6GGFeiAi+cBbZcHXJyllFYQeIofcsdx/VY0/VlecFUem9RFomA25IG\r\nS30XGXOslkQgHrp2i3EweSxUsigW4VDBT51EjXhLZq2LzbXkJLULaBm2mx1i\r\nkZrxjaKLIlCFtFoB+0DPZPJai2xW8ApgdavPIjV9ZOfvKrRWgE1aI0Ym1iAo\r\nt+G6zNHj8EqBK/V91SYhxflQ9j0PijjsL20oRZokAXQtflsXnCksiFjB21gG\r\nZqJtjNCmZA/YIFtrGzjLvLFs7dUtknrRj5TLDjtkYdgdD4CX1VQ+Y5QFXZme\r\n3T9dArXtUkkXCIXuHrgNnysnBzs0roggw157S7vR1UhAtVgLoqjQI96xC00q\r\nUWgohl5gwoL8dmC+1mGpvOhmf9paQ5F8HEzuFIQjjSEldpSC4zP+EsaqL8Ja\r\nNplUeqPaKkwTmRlc8DOjWuy0ZVViXpBnovlQjlvo+wrJEOPuHChnfSaeetdS\r\nskrVvijmhOtBHPdxpDxEvBIYCxxmIlWd8no0tf1r/mtjWUQATYL0INFXoEai\r\n6J/BbojgJsVtxTiyudgKNaF3bZBDchuAl4Q=\r\n=i6wH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"129535badf86b8007974b573f7846d56434c12c8","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" ./src"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.1.3","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.10_1649088845316_0.7386484753407478","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@alfonsobries/react-use-form","version":"0.1.11","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.11","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"20a2133aa1e3a926c11af616dd6fb55c9c45810b","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.11.tgz","fileCount":27,"integrity":"sha512-TBgFt6VXPQcVCx2aeURvcbrKLsOQUXaRKE7w95wOJ+fZK1aba1CXntPDyFy1qwMhXKboJN4+A2dxyt91OyHGcw==","signatures":[{"sig":"MEYCIQD+phdXjJ2VOfx8g+dKTIQ0s1Vi/kLPmrBIctsP76R0uAIhAOoJS1rJymuETlEttIvghw+zQ6/0YcRuQG2MMfZCFNpa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSyN8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra2g/9FPBP171xHHYk2yvWZ/XGMSNHq7zl6uf7hxDz/hGEQDi7DN/4\r\n45OpS42m74HVRtk8qLx/xCwEVJP/j0Shr3D1NfvjExBpZ+9znn+2aRwJ4ybT\r\nKmhNwdVb5XdvmW8L+6/QwDeg6ScKkfdaWPHUEetiblyb+1qLYss1UEe1Fy0W\r\nsPr0/u08oWsbzrwhgQj/58ZR8VEQg6DCMLp65VuBV+zyt2H4I0hPgvD8lHqj\r\nx01l57DlUd+PKNBQigR7HFQPCB2qd4xlXsp/lVGdBQuBoINECHd71pBu6mfq\r\nHiBEWWh6WeSsMsr/9B2sSt7NDopQME5Mkee4y8/qNPeA5CMmrDItEIdR6wtm\r\nsvmvxG1L9gBK+KSCAVB9FxeL8hlQcXf9NCO3OAihgUbNfUZKZs14EJyqgzIJ\r\nsaCWu8TooHepCuMR9WVMSoFJ/cg5LeGSztsZP4ZrnTuBT89HlaeVnNLCOwCX\r\nAdfS5cK7B8Gwh/l6ZiLKy1sfIEN7phgfKqiPAkuDLr/feED664D5Wz4uJE7C\r\nt4ylXjGYGuG4lJhjj33zYqAuhe7X4q9M76GagxrKyI4TDfWI2QI3bjwYqXax\r\nnK2dIFeCGqyksZ3WkSEMqEqKHOiPK4LVc61JTYVxZA5K8G8r07rcWQEPPVuz\r\nf+z0UyWtIp+ekulrmDQQO1fRMR1d4KZZBKA=\r\n=DsTV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"12c979fad8c19081cacc49e183ea2730a22d14d5","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.1.3","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.11_1649091452460_0.8367567151533755","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@alfonsobries/react-use-form","version":"0.1.12","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.12","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"bd52fc60826a566e7f58fd0b72d7153a5065257b","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.12.tgz","fileCount":27,"integrity":"sha512-dP09h+eOC8BirOw5dS4rMUxwI5wN6jdFLU8xVlOdoxVn0C0ujVMZL711o8XxsJ4ihaPfd+gcQd+mLolvE6Fxkg==","signatures":[{"sig":"MEUCIQCLYF+5sOwJfQb9R/3l9MCCu5WYuDHjEvGiGKWjZJCE0gIgKnJIQroBZerjMVNCsFX6nyslsqgRg5cFGeyGxjRH/Xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS59bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJFQ//S4eZjCWG9pdpnDOnokxUnT7b5VrZE4phNiGCddi5zwyq4UeH\r\nqNPiY6uNPmpcffxVJIUf49YOzUBRhFIavBSW8uGFx8BGppdTxkwU60T9s2km\r\nqmsBjyPwZpcIt4/KW7iCbcmr2u+GBnGGjA1QXMlBjVfhugSxXNJCNVu/mlS/\r\nZCTJ5kHvYIWkyQeXRPGcEvjQG6cqVqPdCIoqg6422no01xJFzRmjrwAi1k1l\r\naDVgk4suOfD3c8Ue1ajLwRW/i42TjReQ1S9fXziy7Lvlnj31kkldwLBTClci\r\nxB9ungIhEMY1DSHatCXG1NblMOKJBN6aWWUSRnGP8yptsLJCzDdaiJ/6pKT6\r\nvPp/yz7XWXnmbMxVKOKZeh9U5i76ivrytjd3b6niKm+oIjI2wic32pFu2l6k\r\nVIZplyuW3wY54i39uVAakd5dRfKclNwgO2WIplzRGsvPSD5WIvo2TA0OfGpw\r\nZYfaJpQs7uePa4oLXRh4YacHfiXhfVEKVff4eVwHEtq9nHEX4KW9hxKnr5d7\r\nWaXIKQxJk9tmS95sLm6a09VlPrhh/Vv0rhC98unzLm5WYiVbBTJO5ed3+9xE\r\nIBpFSAr3sNX3Xf8vqE/XzmplouBTpgv4wdrOC2u5Uqp6W2LoW1GjwL8/Teuv\r\nGzfSvAqwCQgvtDFAVc2VSSPo9WFpRU5gTQE=\r\n=1rAw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"0a20d4dcca123cb29a2a72bf495619bbc5ecf8d1","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.5.1","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.12_1649123163500_0.1214696586612285","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@alfonsobries/react-use-form","version":"0.1.13","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.13","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"207dab6849367f1b19f7558832f64c7dbe7a0442","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.13.tgz","fileCount":27,"integrity":"sha512-3ygdRjSjnUaCqUIzJd0iW5mwKnTG2owIGQDmDpOBsj0qVlvVnO1kFsFBM03RhiHI5kVkln+dvPCR9hmj+gfLqw==","signatures":[{"sig":"MEQCIHX4XBSXUHIOB+Kmvpx9NK5xZZ+7Fb4hEeWNnaim27xDAiBjzWkch6OvjYku/mUoNZMTeGyFsirrIYYI2bgYEyj4cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS6ByACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY+g//WdnLaNHLotBt4ItbXQMDnHspew0fTwPETW/dlGwc8UISfW/C\r\nIRteidrfnkuOoBZtrBS6CU6LbkPTHsVhz8ssHJjg5OJK0johPJGGG9UWd9JH\r\nnFKoeoICn/7IOHDtIu/aBOj9BVh/XecGS7CTgZD4+VAiliDcPQZnR8BGkWCE\r\nb7qN2hA5kC5fq+at7Y6SFGRcyjSesYrdfaVOG//KE+gWUmNMqBZJRRQGcm78\r\nKpV/L8xzIuODWZVcECNZJJ0Zk1wa/z/XSOqM/aX3Lxj6v/a9AHyzEcHGivSw\r\nfktZtSc1CDd9WfvpLnAELKtAuVrGFnnAeFaHbW4evnpVL38VEeyk3Phz7lBW\r\nIihuSTpIGBVLt56/IOKiEFPt1X0uKwfbmBjC7zoQ6b8EfNF1cX0mjR+1poA7\r\n3d2KX/Ebbi844RDFownHwf/KniE/Z9pUKMdixT5x6zqEbHSxVDpnaofXDDwr\r\nINqJOTYVZJNwJJvVlUSRCAxwKT2jO9tsFtLNpcpUs19xg57S2QedZ65M05Ht\r\n1o5u22SJNmzkT5IPFRv7TMX1KKMbqAJBwRkiJS3MUP3+m/2hl/JB/ehdXeJN\r\nFki/PjnEt3qC50bwuLaVBunu4HKsdjC9/7XlOWI42i3ty5GAR68pb74JqPKG\r\nvFz/+1YA3gm55ZfMK9CNMwM5pRtG7flp24g=\r\n=1jkw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"471f9473f75dfa1f6efeee7acb79523561e1dc10","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.5.1","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.13_1649123442159_0.814438431121788","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@alfonsobries/react-use-form","version":"0.1.14","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.14","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"5957b4b25979ac8f28da3763b2d073c7a68d6155","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.14.tgz","fileCount":27,"integrity":"sha512-FvEAYG/EbLCgXljv+tbGi3bCR31j2DGvwAFuc/1xK5k9c2ryV+5KfcTYC5B//fXkG7JLMy5sceAtku/yiBtVsg==","signatures":[{"sig":"MEQCIDfmKWQ2Th2HFv5mPZiSJam2Ow9nt6b8kuH6luCFFV8PAiAcCdaFfooI8tMrxDxAf6qAxCCy8U2fjWT3tBXBm5WJeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDVQzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrWBAAgzRGWT+Qi410KWMVDcPTfevW/fT0O7iAKaGyv5kY1L0JoDUP\r\n46l9z5vdoVONehKPlN/2BVIV+LHHq+u/QJ44QiJE16ldzEsrNrpY2iHX8SSU\r\nG9Ff3PAcExzXZh3mxXLGBGzW07h1b/4Pdhqb19XyXN2OFETuHQyUHSywF7og\r\n5l8VUK2K1o76BCOojypoQbgHMxTBVKZYbhh9J2kyjlK9ChLRhPaZoP4iw2f6\r\nekCqXhDLNfxvgbcfu2TXRd7x9boKKZPsxZ3NHmXxD7SHxU28nIk2GWljKcRN\r\ndliAHCfZav7kyyei1w09Oulx6L3TAlJGRuYCQPzwhckhHeLYi/tlbTOuX+UO\r\neB5ZVjzkfhn0N2oBsyjAxLoj5ix2po2iptozjFPgFhLYg6Rj3ZGbXOMVgWdv\r\nCPdVkpnykJsOnJy2+LtcfGYEo3Am42Snkdxa3GPnD1L3wPJwM9OVkdVvjqOp\r\nJDebLg2wv3sWDnK4/ZVJ2dMfJYCGau6E/ynsaIf3Mlex7fYbhPcl05Z6bgnI\r\nP1IdwLE2KTn/eUx0yoW17ymS9t+hnBDfiIZ2uGHUaKok5klce4U1h5Bs9mna\r\n7dlKJmX+WNG/DHtG7h8bJ2AWLnwXfcbLPKDg5oAQc89txtPnuNKBjrSRy5lO\r\nECMlSpylMUBLRAWdPxHCu9Bv8clcUer0Y6A=\r\n=PDs1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"2711dc4c1d0e5ed9cfcd6690fd0bb14e5838dceb","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"7.21.1","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.14_1661817906916_0.012314252458184738","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@alfonsobries/react-use-form","version":"0.1.15","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.15","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"7c60bc2a02ee72edc34d00f5eb026edc270e36f6","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.15.tgz","fileCount":27,"integrity":"sha512-U0kN7AXgf1fNzGaOJMToLXHtIZZTucY4QFsSKAR6XpgyUBy01uER/h8/lyI1dKFnMFmze+10YVfKsVN5edotyA==","signatures":[{"sig":"MEUCIQD2UioZOBzVJD2oWOh00dd7yKQSkFWB3a14gNvD7PaoMgIgfj98sHeBN3lUwCrc5+uhmF3Iwx2gbnJHbNs3tSZHiQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDV9dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy2Q//TYENb88RrrXxK4p4m3D3Z67Z0Pmt2EIxm2YrfvRXbI6q8p1X\r\nDRmZqDbjqr3srMlGN9DMb60xvhB6+CqC1sLL44yZuW5dhQ1+nDQCDneUgGt+\r\nTS4CmDvUEXHzxSR5fBNOSno3+QNpnm241GnF5kBLkGd3wgRugzfKCrW09bO0\r\nmwkNk2I4PdGvPj7RtxDvojO66VNlTD8uPNnHhbMMGST+iLAafxCN4z7ufTtd\r\nbrVI2+TeXo0tJts7bAK4DAdp2v+nuur+xkmMceldV70QTu4SIOHDZUmuUi/5\r\naAcsI6uRGuvvuW+LV3azSbz/Aof5Lv/FtIgStc9zPsJmSPUnORDhzY9+UEH0\r\n+A+DwUOMQv8mFg/z9fKbr9Z7ZqoWyzMqnHfrT1zXcvP0uFYNW/DvfkvsvdSU\r\nEE1R4IA17jDYkpbel8Jcpku7Cj4ilebMZoVdoEJ8DVLmMuunfgqSeLCGP7Bb\r\nU/etO/o3asccjzUGd46W69P1kG7QLSDnK7VXW3m2PLkDGOIfjaaEZgrVGksV\r\nKxEIab6be/ari1hZ+yhiVFpyd7qml3vHuSYq49SjnELq6/13aihxBxJeEs/z\r\nIW+f68VO3HUHAnRutmhifzDKwIxApiO8bayuCojcbnQWsFS1ikKNi5V24Rw4\r\nlghOmh7mGUbXjVNrn0By00Ykp13i2Ev6vVk=\r\n=dF97\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"17f96eebe771c118ac9edc37529a2383358064c4","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"7.21.1","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.15_1661820765763_0.26809521711056483","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@alfonsobries/react-use-form","version":"0.1.16","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.16","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"6718ea83807c62349bbf9782538ba8672d4988ad","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.16.tgz","fileCount":27,"integrity":"sha512-gz2UTLUBroKXqDA4ugw5aTEkhrG3ZcvwX08jJ5TL5xPLMliGVZR9uMUuCrMFNfcElSCIlCUriRRC+jEn9P09/Q==","signatures":[{"sig":"MEQCIDe1OT+4wfxtOMb+P4nbEkhI9l+LLKZsJ0ZF/gJ1EpCpAiBbP4wWLMPVYDu4/6udBCh9NIoaOkjFB63X6K8IiAwOaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji2rZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx5BAAhva/KIb7sDZuZgI7I1HjvfkKWw83N5VJHsRuik8JQYs/xDf+\r\nvnQDtYZRcTwGyfubrby01JmKfXXfrfRGi+y6tke0FSW9+aw6yhno0NKIysfE\r\n3ns8+sL2wvwO45Aw2oJ2HRWQ0F6/wrn3H1arpsYf4f76uwPKzA1IrMuPc5eH\r\nU52hT0sfhb1mwbw0NKBPcQrCYVGx1SLf5ex8wqZtslbwgcP1a3a6H7TtlI4z\r\n2ZNoPzCYYsEcWDbNrYSs4lX7eIfWSHqtDSRlormJyUjtNBPJcnmtaQHwh5nx\r\nI9NK5pf5iwZfMFV09zZfKkYhzzwO1LQp4/o8QXasizFWblgJdPl9Kb9cVhpr\r\nyuYSh5QK56hB9n7hNg8w2u5ydlJ9GYB0ebGDSCmFf3xkDavOBTNDxP7vTPeq\r\n5SfQem5AqSvMLUOpqZv2N7ewqkW1XVS5wGiNZK1fcVcfR3iCC85nhIy9AW3f\r\nZwWGM5HZCYB/DCHBfwGmYqLDFFqtV+VqeRaXC3KozAptQ7cw3+RArYUVprXp\r\n1XKD3Vs3helH1+wjZ5yAy38ev11GfBGGKuuCdyBvvmpfXC+HSjuQUd2EIMK1\r\nkfCpg0piCY5WX4RCmB287uszvb9fbkBTTxJUjzVu+EOG2I6h2YHPJKrr7BbM\r\noFj3s0X9idCBNrM9esef5BT9aFC5OPr8988=\r\n=GNWF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"0b214f75dd6d44473483512a61a7d3c7024087d0","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.19.2","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.16_1670081241348_0.9335377818464421","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@alfonsobries/react-use-form","version":"0.1.17","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.17","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"974d1ccb86c6a83ba8fedb1a5f96744c694e7ff9","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.17.tgz","fileCount":27,"integrity":"sha512-fR8v90qEJt6UZTP4QJV8L5waXiEkOwVm14uJ52CG6g0zAweZtm6u72kVHnTswSE6c33Uz/xRgnAI5ddFVUk6zw==","signatures":[{"sig":"MEUCIQCklLvepHQ8+C5DXqRTlTedefAqar75dovreXFcvbyeZAIgUKHVp5oO/c42lEYfxsPmv3Q4uUJ/dKUGecCzuvv5TBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRx6YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovyA/+NRgKHKIh513wZWentve7o3Dmg3+7Nxlom3tnDbTPFldHJ1eP\r\nqurnc7gPrT2WgfET49PhG1GcjwIHtr6TOIx+UGYcIyyomL4K2P9YYh+zxeLy\r\nMfAiF78+fbWIlQYbSzhbwBf5u+Zrx/g9+n5vg6lFKZUYTgfRP2MpqJqau0Ap\r\nAbMm+tTU5ZaUGYN+6dLcxP55SQs7qFobgYesE/266Ti8xhGbGBtMU3IMUjy4\r\nYc2U+a174K6NTvRq+hQM5TsmXuQVf5FtQR3xf3aC00Vmd0k1q4Pd2sJuGxKJ\r\nYZxKc2sPtX1GKAIWoxXHCjo+ILstCHbEv1Q6F893DlMUO8aJzGS9y1gZjikZ\r\ndYubIxtyTATJ7bhD7tINNLqtbSqnUAOFNCUiEGcOjOUbN7mbwY2cYe9ZiyAT\r\nvBf5Ki0YbYpuY0L1HGuFFF49mNf2bgo3MAEOS4zRBDnVpjLCc/TP4XA4lN/d\r\nhZBXlOEPVD6iTwgiWabW1BjUfPmOx+jXBHw3ybxHZulj+PA48CGtBalh7pkZ\r\nt+PztgGpgiuDn3jMtce7ImGhklJHO2Wj5d3KC4yiByL3oyeniVnn7khNO5Ia\r\nU3nTV8F/s4RsUMfbNAhGvV+75zJ4zRqb7WRuj0DNiPf6DcPw5J/ZAaRnZif2\r\nTCHyHCKJX3U2TLobxljmEgJ8WdwTmqCFdnw=\r\n=oMtd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"056e0278bba61b7addf190c67ca9227ffef7879b","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"8.15.0","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.17_1682382488458_0.6031082966638879","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@alfonsobries/react-use-form","version":"0.1.18","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.18","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"d2999dc414aa1ce8255aad9bb21ca2a33f77880e","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.18.tgz","fileCount":27,"integrity":"sha512-4wTl16KQoNjOw47e3+AhJTFOtVrsHx3zFDvgTGLZ9pGrenmtr5El0St0PAr/uaHt0Dfbi8WH6qBPI9+z2PsJpQ==","signatures":[{"sig":"MEQCIADtJDbuLYMYu5vuYVxxiXkv4SosuLAQ83Gldl8PaVpmAiBYsVSy16voB3w5a3pChridZqT4pz+b+FkiQ4DH0mHPyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90457},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"20860eeb3466677e60b8c654dc2670d703b9c4ad","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"9.6.7","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.18_1713018785563_0.9209658373530734","host":"s3://npm-registry-packages"}},"0.1.19-0":{"name":"@alfonsobries/react-use-form","version":"0.1.19-0","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.1.19-0","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"bf011cde8a58c374f051d6924e42d1286dda511e","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.1.19-0.tgz","fileCount":27,"integrity":"sha512-SBxXp85m0TpcVHnO+x1YEDT1QFP1oo8D5AbCXGnyniJjH+4tGhauqV+nO5+qY3wiqJG/foMZ2e0kJ/Gk9LNicA==","signatures":[{"sig":"MEUCIQCaRNsN5/O/QRbS7oObMjOggW+reWf3Q/XnqN4F6zcfhgIgCUNXaVljk7u+cJBAU0ei6e2+vnVs2W3SZXk6oZYcfUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92661},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"7263cf283780f6a140fcbb1953d8f51629308586","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"10.2.4","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.1.19-0_1722999957969_0.5065096223148917","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@alfonsobries/react-use-form","version":"0.2.0","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.2.0","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"095856d799fb08169494978b76e5cf16f9ca0cb6","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.2.0.tgz","fileCount":27,"integrity":"sha512-z7zC1jucDC+0fCnUBcaZN/J6K8mqpsFEhN6VGYJagL8SVR7oa00Z2L+vX0CaMLK6swep6NOi/IJ156MmiU20Tg==","signatures":[{"sig":"MEYCIQCvz96nXisOSt8ESsUxKkoLSX9Wr/50L1VVagPF43F4hAIhAM+uJl/uI+eo/8MyPE5vwz0we7F6lfZv5murb0ZPiX2i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102370},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"187dd8344c8e6cb845c22144cc5d8f05983232e1","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"10.2.4","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^14.14.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1","react":"^16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.2.0_1723001879699_0.9961431772248832","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@alfonsobries/react-use-form","version":"0.2.1","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.2.1","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"473259a03d270b3f20134689161765a752469f81","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.2.1.tgz","fileCount":27,"integrity":"sha512-pUHzPihtvuERp38EP85hEwY+St6C5YGFa4U4QnqtL1lBLo8PT4RYGB/+cZ9+Gj0VutQ8k6wgElJ4J509obUhUg==","signatures":[{"sig":"MEYCIQCqxc3RXidOYPmK390DZW6k0UdCR0CHkWNXmxcNWqatNgIhAKg9+AswfF7BgUPoU9nVmWSn2eZ1+MwaS3JfUOSszuu1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102825},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"7f1f50f9449e04f93f9a95996973fd4b9b7f0f11","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"10.2.4","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^17.6.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1 || ^1.7.0","react":"^16.9.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.2.1_1723002743048_0.15757988618335972","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@alfonsobries/react-use-form","version":"0.3.0","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.3.0","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"d9dbc00a1a9ca8f028b5c7f742ff971cceb75ad5","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.3.0.tgz","fileCount":27,"integrity":"sha512-08sib2OungPfaEnftJ16zTgpovGkKdUYBOMp20awpQpcvPll23SrOS43MaEx6sLmTPKD8GSc0lj+qdIHWEkbXQ==","signatures":[{"sig":"MEUCIQD5lczJDVip6HIZh/xX/ZO91vu7a7w34+EtqabWywDwGAIgY61PEOs/+U0X75G4bkXvtJV7g9icMe8Ec0dOPvg0j5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104955},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"d207bce4131a7d2dccfacfac419067c953942ad7","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"10.2.4","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^17.6.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1 || ^1.7.0","react":"^16.9.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.3.0_1723589836727_0.6385710045071147","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@alfonsobries/react-use-form","version":"0.3.1","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.3.1","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"ceb0d530080dbe1f3c96187fe8e7198a2b757ce3","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.3.1.tgz","fileCount":27,"integrity":"sha512-rSini4azDDeGmLVveib12qKnTfsL4kCuVsRkmqZEPEKkqL2bHy+B3xn1LYCV4ar4tQVDXxnZm6o2WJ8y6y3UqQ==","signatures":[{"sig":"MEQCIB59CcGchZJobiKet+v1yZJfcOlt5j7tucuBxSaE1VthAiBOR4xUyCAsyI8QHSv4WnHkJdpkcvucPfBoCWTs/ERyQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104810},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"453a5afc397d57767ded14ce04734e293b1f49a1","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"10.2.4","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^17.6.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1 || ^1.7.0","react":"^16.9.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.3.1_1723591018197_0.8073282030057356","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@alfonsobries/react-use-form","version":"0.3.2","keywords":["react","react-native","form","validation","laravel"],"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","_id":"@alfonsobries/react-use-form@0.3.2","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"homepage":"https://github.com/alfonsobries/react-use-form#readme","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"dist":{"shasum":"af22c0c4b14a7936716dbb02ee502058d9bbc626","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.3.2.tgz","fileCount":27,"integrity":"sha512-gEjd9ZMJCUnBxXLJXxdEAzcDStLQ3t+9h+0XmslGD9KfQIW3h0S6TaGQTyLjPoTSOp3n0bFhPmU28YvWzEV07g==","signatures":[{"sig":"MEQCIBO8uRK8JzWv/wrnKjDccJttDblB253/YD73hAcPE4NAAiApjtl2BTT8kO03mfZ8wMF8TDkSicLXCE2WbFOuVLArOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104846},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"cf6474bae18e76b2a11dcf9180419b7c0ae56a29","private":false,"scripts":{"dev":"vite","lint":"npm run lint:format && npm run lint:fix ","test":"vitest","build":"tsc && vite build","preview":"vite preview","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore"},"_npmUser":{"name":"alfonsobries","actor":{"name":"alfonsobries","type":"user","email":"alfonso@vexilo.com"},"email":"alfonso@vexilo.com"},"release-it":{"hooks":{"after:bump":"npm run build","before:init":["npm run coverage","npm run lint"]}},"repository":{"url":"git+https://github.com/alfonsobries/react-use-form.git","type":"git"},"_npmVersion":"10.9.2","description":"React hook for handling Laravel form requests and validation (for React & React Native)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","path":"^0.12.7","vite":"^2.9.0","jsdom":"^19.0.0","tslib":"^2.3.1","eslint":"^8.8.0","rollup":"^2.70.1","vitest":"^0.8.2","prettier":"^2.6.1","@types/ws":"^8.5.3","react-dom":"^16.9.0","@vitest/ui":"latest","release-it":"^17.6.0","typescript":"^4.6.3","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","axios-mock-adapter":"^1.20.0","eslint-plugin-react":"^7.28.0","react-test-renderer":"^16.9.0","@testing-library/dom":"^8.12.0","@vitejs/plugin-react":"^1.3.0","eslint-plugin-import":"^2.25.4","@testing-library/react":"^12.1.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@rollup/plugin-typescript":"^8.3.1","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@testing-library/react-hooks":"^7.0.2","@typescript-eslint/eslint-plugin":"^5.17.0","eslint-plugin-simple-import-sort":"^7.0.0"},"peerDependencies":{"axios":"^0.26.1 || ^1.7.0","react":"^16.9.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-form_0.3.2_1751557527473_0.7853111495443268","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alfonsobries/react-use-form","version":"0.4.0","description":"React hook for handling Laravel form requests and validation (for React & React Native)","keywords":["react","react-native","form","validation","laravel"],"types":"./dist/index.d.ts","main":"./dist/index.umd.js","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"repository":{"type":"git","url":"git+https://github.com/alfonsobries/react-use-form.git"},"license":"MIT","private":false,"sideEffects":false,"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","test":"vitest","coverage":"vitest run --coverage","lint:fix":"eslint ./src --ext .jsx,.js,.ts,.tsx --quiet --fix --ignore-path ./.gitignore","lint:format":"prettier --loglevel warn --write \"./**/*.{js,jsx,ts,tsx,css,md,json}\" --ignore-path ./.gitignore","lint":"npm run lint:format && npm run lint:fix ","release":"release-it"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.1","@testing-library/dom":"^8.12.0","@testing-library/jest-dom":"^5.16.3","@testing-library/react":"^12.1.4","@testing-library/react-hooks":"^7.0.2","@testing-library/user-event":"^13.5.0","@types/node":"^17.0.23","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.17.0","@typescript-eslint/parser":"^5.17.0","@vitejs/plugin-react":"^1.3.0","@vitest/ui":"latest","axios-mock-adapter":"^1.20.0","c8":"^7.11.0","eslint":"^8.8.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-simple-import-sort":"^7.0.0","jsdom":"^19.0.0","path":"^0.12.7","prettier":"^2.6.1","react-dom":"^16.9.0","react-test-renderer":"^16.9.0","release-it":"^17.6.0","rollup":"^2.70.1","tslib":"^2.3.1","typescript":"^4.6.3","vite":"^2.9.0","vitest":"^0.8.2"},"peerDependencies":{"axios":"^0.26.1 || ^1.7.0","react":"^16.9.0 || ^17.0.0 || ^18.0.0"},"release-it":{"hooks":{"before:init":["npm run coverage","npm run lint"],"after:bump":"npm run build"}},"gitHead":"e897e507019be750f3344e42fae6a882eee321d3","_id":"@alfonsobries/react-use-form@0.4.0","bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"homepage":"https://github.com/alfonsobries/react-use-form#readme","_nodeVersion":"22.20.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-n9fXtBhAVAONw5Pid1tLiMgwruoCydXP/dGHW10Adh/p9otpiX5tlQrClqXq/IPAl95hPz/dpBBBHiu/CuEErQ==","shasum":"b1a49ff363b12c3e4d67c2d37c3d69c0e60b7b7f","tarball":"https://registry.npmjs.org/@alfonsobries/react-use-form/-/react-use-form-0.4.0.tgz","fileCount":27,"unpackedSize":106974,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0e2qKteP6jVHNFwM8YLr3fN48aWBiFFdEtK8Aedqd8wIhAM3OFUCzXvVa/zK9MGxXrgNzL8Xv3qTwCzxyM/1ynfi4"}]},"_npmUser":{"name":"alfonsobries","email":"alfonso@vexilo.com"},"directories":{},"maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-use-form_0.4.0_1769474561503_0.6246659642543759"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-04T03:41:32.784Z","modified":"2026-01-27T00:42:41.792Z","0.0.0":"2022-04-04T03:41:33.022Z","0.1.2":"2022-04-04T04:06:03.777Z","0.1.3":"2022-04-04T04:14:15.405Z","0.1.4":"2022-04-04T04:19:36.615Z","0.1.5":"2022-04-04T05:22:20.996Z","0.1.6":"2022-04-04T05:25:01.254Z","0.1.7":"2022-04-04T14:28:19.471Z","0.1.8":"2022-04-04T15:08:57.617Z","0.1.9":"2022-04-04T15:27:31.851Z","0.1.10":"2022-04-04T16:14:05.437Z","0.1.11":"2022-04-04T16:57:32.645Z","0.1.12":"2022-04-05T01:46:03.694Z","0.1.13":"2022-04-05T01:50:42.266Z","0.1.14":"2022-08-30T00:05:07.178Z","0.1.15":"2022-08-30T00:52:45.959Z","0.1.16":"2022-12-03T15:27:21.592Z","0.1.17":"2023-04-25T00:28:08.622Z","0.1.18":"2024-04-13T14:33:05.763Z","0.1.19-0":"2024-08-07T03:05:58.153Z","0.2.0":"2024-08-07T03:37:59.905Z","0.2.1":"2024-08-07T03:52:23.338Z","0.3.0":"2024-08-13T22:57:16.871Z","0.3.1":"2024-08-13T23:16:58.377Z","0.3.2":"2025-07-03T15:45:27.664Z","0.4.0":"2026-01-27T00:42:41.653Z"},"bugs":{"url":"https://github.com/alfonsobries/react-use-form/issues"},"author":{"name":"Alfonso Bribiesca","email":"alfonso@vexilo.com"},"license":"MIT","homepage":"https://github.com/alfonsobries/react-use-form#readme","keywords":["react","react-native","form","validation","laravel"],"repository":{"type":"git","url":"git+https://github.com/alfonsobries/react-use-form.git"},"description":"React hook for handling Laravel form requests and validation (for React & React Native)","maintainers":[{"name":"alfonsobries","email":"alfonso@vexilo.com"}],"readme":"[![CI](https://github.com/alfonsobries/react-use-form/actions/workflows/test.yaml/badge.svg)](https://github.com/alfonsobries/react-use-form/actions/workflows/test.yaml)\n\n# React-use-form\n\nReact hook for handling form states, requests, and validation, compatible with React and React Native.\n\n- ✅ Simple and intuitive API\n- ✅ 100% Test coverage\n- ✅ Strongly typed with TypeScript\n- ✅ Ready for Laravel validation responses\n- ✅ Error handling\n\n## Installation\n\n```console\nnpm install @alfonsobries/react-use-form\n```\n\nOr, as an alternative, use `yarn`\n\n```console\nyarn add @alfonsobries/react-use-form\n```\n\n## Quick usage\n\n1. Import the `useForm` hook\n\n```jsx\nimport useForm from '@alfonsobries/react-use-form';\n```\n\n2. Initialize your form by passing the form state to the hook function. You can use the form attributes directly to read the state and use the form API to manage the values and the errors.\n\n```jsx\nfunction MyComponent() {\n  const formState = {\n    name: 'Alfonso',\n    email: 'alfonso@vexilo.com',\n    rememberMe: false,\n  };\n\n  const form = useForm(formState);\n\n  const onSubmit = () => {\n    // Submit handling\n  };\n\n  return (\n    <form onSubmit={onSubmit}>\n      <div>\n        <label>Name</label>\n        <input\n          type=\"text\"\n          value={form.name}\n          onChange={(e) => form.set('name', e.target.value)}\n        />\n        {form.errors.has('name') && <span>{form.errors.get('name')}</span>}\n      </div>\n\n      <button type=\"submit\">Submit</button>\n    </form>\n  );\n}\n```\n\n3. Use the request methods to send an HTTP request with the form state.\n\n```js\n// Submit method (called by the form (see full example above))\nconst onSubmit = () => {\n  // Submit handling\n  // you can use `.post`, `.get`, `.delete`, etc.\n  form\n    .post('https://my-custom-api.test')\n    .then((response) => {\n      console.log(response.data);\n    })\n    .catch((error) => {\n      console.error(error);\n    });\n};\n```\n\n## Custom axios instance\n\nIf needed, you can pass your custom axios instance as the second parameter of the hook\n\n```ts\nconst instance = axios.create({\n  baseURL: 'https://some-domain.com/api/',\n  timeout: 1000,\n  headers: { 'X-Custom-Header': 'foobar' },\n});\n\nconst form = useForm(formState, instance);\n\n// ...\nconst submitHandler = async () => {\n  // Since the custom instance has a baseUrl I can pass a relative path:\n  const response = await form.post('relative/path');\n};\n```\n\nYou can also use the included form context to change the axios instance globally\n\n```jsx\n// Inside the main file\nimport { FormContext } from '@alfonsobries/react-use-form';\n\nconst instance = axios.create({\n  baseURL: 'https://some-domain.com/api/',\n  timeout: 1000,\n  headers: { 'X-Custom-Header': 'foobar' },\n});\n\nfunction App() {\n  return (\n    <FormContext.Provider value={instance}>\n      <ChildComponent />\n    </FormContext.Provider>\n  );\n}\n```\n\n## Request Configuration `^0.3.1`\n\nThe `RequestConfig` interface allows you to customize how the form request is made. This interface has two optional properties:\n\n- `requestConfig`: This is an object of type `AxiosRequestConfig` and allows you to pass any configuration options directly to the Axios request, such as headers, parameters, or timeout settings.\n- `keepBusyOnSuccess`: This boolean flag, when set to `true`, keeps the form in a busy state even after a successful request. This can be useful in scenarios where you want to prevent user interaction until a follow-up action is completed.\n\nExample usage:\n\n```ts\nform.post('/submit', {\n  requestConfig: {\n    headers: { Authorization: 'Bearer my-token' },\n    timeout: 5000,\n  },\n  keepBusyOnSuccess: true,\n});\n```\n\n## API\n\n### Form API\n\n```ts\nconst form = new Form({ ... })\n\n/**\n * Indicates if the form is busy making an HTTP request to the server.\n */\nform.busy: boolean\n\n/**\n * Indicates if the form HTTP request was successful.\n */\nform.successful: boolean\n\n/**\n * The validation errors from the server.\n */\nform.errors: Errors\n\n/**\n * The upload progress object.\n */\nform.progress: { total: number, loaded: number, percentage: number } | undefined\n\n/**\n * Indicates if the form data has been modified from its original state.\n */\nform.dirty: boolean\n\n/**\n * Set the value for the attribute\n */\nform.set(field: string, fieldValue: any)\n\n/**\n * Submit the form data via an HTTP request.\n */\nform.submit(method: string, url: string, config = {})\nform.post|patch|put|delete|get(url: string, config = {})\n\n/**\n * Clear the form errors.\n */\nform.clear()\n\n/**\n * Reset the form data.\n */\nform.reset()\n\n/**\n * Update the form data.\n */\nform.update({ ... })\n\n/**\n * Fill the form data.\n */\nform.fill({ ... })\n\n```\n\n### Errors API\n\n```ts\n/**\n * Get all the errors.\n */\nform.errors.all()\n\n/**\n * Determine if there is an error for the given field.\n */\nform.errors.has(field: string): boolean\n\n/**\n * Determine if there are any errors.\n */\nform.errors.any(): boolean\n\n/**\n * Get the first error message for the given field.\n */\nform.errors.get(field: string): string|undefined\n\n/**\n * Get all the error messages for the given field.\n */\nform.errors.getAll(field: string): string[]\n\n/**\n * Get all the errors in a flat array.\n */\nform.errors.flatten(): string[]\n\n/**\n * Clear one, some or all error fields.\n */\nform.errors.clear(field: string|string[]|undefined)\n\n/**\n * Set the errors object.\n */\nform.errors.set(errors = {})\n\n/**\n * Set a specified error message.\n */\nform.errors.set(field: string, message: string)\n\n```\n\n## Examples\n\n### React Form (with TypeScript)\n\n```tsx\nimport React, { FormEventHandler } from 'react';\nimport useForm from '@alfonsobries/react-use-form';\n\ntype ExampleApiResponse = {\n  myString: string;\n  myNumber: number;\n};\n\nfunction LoginForm() {\n  const form: Form = useForm({\n    name: 'Alfonso',\n    email: 'alfonso@vexilo.com',\n    rememberMe: false,\n  });\n\n  const onSubmit: FormEventHandler<HTMLFormElement> = (e) => {\n    e.preventDefault();\n\n    form\n      .post<ExampleApiResponse>('https://my-custom-api.test')\n      .then((response) => {\n        // `response.data` is typed as `ExampleApiResponse`\n        console.log(response.data.myString.charAt(0));\n        console.log(response.data.myNumber.toFixed());\n      })\n      .catch((error) => {\n        console.error(error);\n      });\n  };\n\n  return (\n    <form onSubmit={onSubmit}>\n      <div>\n        <label>Name</label>\n        <input\n          type=\"text\"\n          value={form.name}\n          onChange={(e) => form.set('name', e.target.value)}\n        />\n        {form.errors.has('name') && <span>{form.errors.get('name')}</span>}\n      </div>\n\n      <div>\n        <label>Email</label>\n        <input\n          type=\"text\"\n          value={form.email}\n          onChange={(e) => form.set('email', e.target.value)}\n        />\n        {form.errors.has('email') && <span>{form.errors.get('email')}</span>}\n      </div>\n\n      <div>\n        <label>\n          <input\n            type=\"checkbox\"\n            checked={form.rememberMe === true}\n            onChange={() => form.set('rememberMe', !form.rememberMe)}\n          />\n          Remember me\n        </label>\n      </div>\n\n      <button type=\"submit\">Submit</button>\n    </form>\n  );\n}\n\nexport default LoginForm;\n```\n\n### React Form (non-typed)\n\n```jsx\nimport React from 'react';\nimport useForm from '@alfonsobries/react-use-form';\n\nfunction LoginForm() {\n  const form = useForm({\n    name: 'Alfonso',\n    email: 'alfonso@vexilo.com',\n    rememberMe: false,\n  });\n\n  const onSubmit = (e) => {\n    e.preventDefault();\n\n    form\n      .post('https://my-custom-api.test')\n      .then((response) => {\n        console.log(response.data.myString.charAt(0));\n        console.log(response.data.myNumber.toFixed());\n      })\n      .catch((error) => {\n        console.error(error);\n      });\n  };\n\n  return (\n    <form onSubmit={onSubmit}>\n      <div>\n        <label>Name</label>\n        <input\n          type=\"text\"\n          value={form.name}\n          onChange={(e) => form.set('name', e.target.value)}\n        />\n        {form.errors.has('name') && <span>{form.errors.get('name')}</span>}\n      </div>\n\n      <div>\n        <label>Email</label>\n        <input\n          type=\"text\"\n          value={form.email}\n          onChange={(e) => form.set('email', e.target.value)}\n        />\n        {form.errors.has('email') && <span>{form.errors.get('email')}</span>}\n      </div>\n\n      <div>\n        <label>\n          <input\n            type=\"checkbox\"\n            checked={form.rememberMe === true}\n            onChange={() => form.set('rememberMe', !form.rememberMe)}\n          />\n          Remember me\n        </label>\n      </div>\n\n      <button type=\"submit\">Submit</button>\n    </form>\n  );\n}\n\nexport default LoginForm;\n```\n\n## Contribute\n\nDid I save you a few hours of work? Consider:\n\n- 💵 [Sponsoring my open source work](https://github.com/sponsors/alfonsobries)\n- ⭐ [Nominating me as a GitHub Star](https://stars.github.com/nominate/)\n","readmeFilename":"README.md"}