{"_id":"@benisenstein/react-hook-superform","_rev":"16-e1e615bcf87a4705cbd9c93886fd2e16","name":"@benisenstein/react-hook-superform","dist-tags":{"latest":"1.2.0"},"versions":{"0.1.0":{"name":"@benisenstein/react-hook-superform","version":"0.1.0","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","peerDependencies":{"@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-datetime-picker":"^3.4.1","react-dom":"^17.0.2","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-scripts":"4.0.3","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0","web-vitals":"^1.1.2"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5"},"gitHead":"78eac39fa6275d4f6d1835b4b23c392e70a101c4","_id":"@benisenstein/react-hook-superform@0.1.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-OFMZkyPntTenpc8IhdBuAl2lQDmqbRetPq5oGrRAHcLtd3z7Jq4fx0vU4qRm02pl+pjfmNMunoAHH+/PoXvg6w==","shasum":"1b02dabfcf13030e97d686ebe7620141dd8bb7c0","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-0.1.0.tgz","fileCount":47,"unpackedSize":116685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBaUJYKC4Ngha2ykk7QSpMxyUMuzl8hGzH/nk1LThd6wIhAMjmF2Ak4+srvBx5+ZczJq44qLaCY+l9cOEsnsbWWjZ6"}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_0.1.0_1633391432251_0.9124231259702231"},"_hasShrinkwrap":false},"1.0.1":{"name":"@benisenstein/react-hook-superform","version":"1.0.1","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"src/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"562bd5344dc5fb80475c7c175e9ba9241ec5a9a6","_id":"@benisenstein/react-hook-superform@1.0.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-TtAdkZkRPKewlk1NZPLWKvESc8scSZpd/iiScI7ZJ/c/sTpbocgwUuYiBy7OwL4Q6nuZeO3nOWCB0DM+nh8oRQ==","shasum":"b9926fdec37e1448bc2d3b0e25fd9da917fc8045","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.1.tgz","fileCount":40,"unpackedSize":69441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOwV6/QHbZQWNDZ2t2Ac8MzCj/bSvoKBgi9cHBln/O0AiBivujF479k+0IzvTIxYYmFne+VInSiBPUCqq9hOUx9Pw=="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.1_1633502547006_0.3378868582106038"},"_hasShrinkwrap":false},"1.0.2":{"name":"@benisenstein/react-hook-superform","version":"1.0.2","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"src/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"f1267a460bd77dee266bf7347e70b575f34ec7b1","_id":"@benisenstein/react-hook-superform@1.0.2","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-xYNZEZNVaJUyhMqopFjRmx+phLdgMB1Q/1oLBcvASgIa3HoS1I0sWDiMWkiXwx6Ww1O3mcg2J9RfQtJWegRwNQ==","shasum":"3e2f3230c26260d8cf982aadb4363df7ed018dbe","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.2.tgz","fileCount":40,"unpackedSize":69512,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXEtzQFxmrw+fR0m9MqccPEJhkk2Zo6YN6nsRpHW754AIgBPKf8wsOe5dU54IE99osdkmguar0/AWrFUmlUOvfeDE="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.2_1633502701641_0.9722900137298083"},"_hasShrinkwrap":false},"1.0.3":{"name":"@benisenstein/react-hook-superform","version":"1.0.3","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"src/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"d1dc87b645f8d7fb5207a3b4a10093a903cbaee5","_id":"@benisenstein/react-hook-superform@1.0.3","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-pqqMqRHkegRqxfXcQGOLl4+4nwKoDHfY2TaF7kQTusEuvyVP+yfRulMmeYHQEnxskoA75nbBEpnT9bf9tWGKEA==","shasum":"fcb76aa1d6692ba377200aa4343a062fe6ed1fff","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.3.tgz","fileCount":41,"unpackedSize":69726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYY7qEMU2C7nkkFpqWkz5n3yFVz/wDmYwjj2So0vYoXgIhAPPnU07DTwwxrqG2BePwHHGco/oUyQZpZAwB2FLL0My+"}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.3_1633503526502_0.37369463863872876"},"_hasShrinkwrap":false},"1.0.4":{"name":"@benisenstein/react-hook-superform","version":"1.0.4","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"src/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"c8c86ef5a85e222e0a870ed75846932434788733","_id":"@benisenstein/react-hook-superform@1.0.4","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-PdoBFILO58wigNEMB1YBQKG4RT8r1yNMjYD/4+dCdOoPzR9dg6Iy2EYAtNxr92UAFimbv5pHNQNtknQP6DOgyw==","shasum":"8c96f311a22998e742302b3240f813e5ed338f9e","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.4.tgz","fileCount":41,"unpackedSize":69764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnbxwQxSd8vafW3JbcbjaB7iUlUnqOh5yq4cm7tJ94xAiAGsPbIZtshFx+Dgd5VSqeJN0lik5P7xwtfDRO1FePjcw=="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.4_1633504108588_0.24648553447661903"},"_hasShrinkwrap":false},"1.0.5":{"name":"@benisenstein/react-hook-superform","version":"1.0.5","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","babel-core":"^6.26.3","babel-runtime":"^6.26.0","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"12ec834ae4b3849c130406f467c38200c85a4039","_id":"@benisenstein/react-hook-superform@1.0.5","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-vAI0sGBImZSJ+tX29Icv5y5QoJqizbR5cqmO2vQ6Z0eEYr/THgw6C/o0HaupYMShh6czRodSE7dXv/EW8uxQKQ==","shasum":"fee4f360eb333b63b808cf18d1ee2acc8c0338f0","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.5.tgz","fileCount":3,"unpackedSize":5478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDQiSk3gsL6NwUIAu80kM+noIhV/MdjTcbEADGOr7GDgIhALZ/8y9TXeVM5DOOPZoWaap3auGbh1hn1UdV9SvRfBIK"}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.5_1633514374217_0.18032348100993745"},"_hasShrinkwrap":false},"1.0.6":{"name":"@benisenstein/react-hook-superform","version":"1.0.6","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"fccb3bb45bb47b7560f2d31fef997a77f2106419","_id":"@benisenstein/react-hook-superform@1.0.6","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-VHu8sWt6PK54Pnz63vaKSr7PIrIOEZQ5SCCdxneUT+vQR20sI0ygKdqRnsL11qdGuUAJa/MsHrgs3RGW+d5t2w==","shasum":"7f84401a21d31846d12a0d69ee0dc05ae91aa2fa","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.6.tgz","fileCount":9,"unpackedSize":41767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC81rU4pqG7Nv6v8WRhAGoP8O2f1CHxQVrUL2UxtzwKKAiA1G9oCbdlh+lBo2cwXajDbOs9IiKmr7V5DoCRoUHPE+Q=="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.6_1633552875142_0.22085959879027972"},"_hasShrinkwrap":false},"1.0.7":{"name":"@benisenstein/react-hook-superform","version":"1.0.7","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"11f04ead4eb22509e7ed756a9cd2f7a31cea2d33","_id":"@benisenstein/react-hook-superform@1.0.7","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-rSaNiTpg/veQwSKl7+mYCwGcYjtl5y3n5EyHrnbKGHZ9RbDuYN9Z1Nux3PU8aH8aA1y1KyRmYPoC74689uajNw==","shasum":"969b6c8474e08b2542e84e64d31c1fd6daa29197","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.7.tgz","fileCount":38,"unpackedSize":71322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7bLXrc+cQNMHZGUteYW1M+QPIFUcH+Jd/PCj8gubNvgIhALra6YMF3lP4YevRx+XeN1W1b58r44aiVyFrsa8LCuwg"}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.7_1633553456888_0.11315386588352006"},"_hasShrinkwrap":false},"1.0.8":{"name":"@benisenstein/react-hook-superform","version":"1.0.8","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"7ef522c3035ea5ce912d983c64059a756d42d14d","_id":"@benisenstein/react-hook-superform@1.0.8","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-7Iv5rCph/9nTkH3l24yPVcib4cT0OXIoRJu8xwZKwJt/zYm0fcuwQDWoUZUY3cK2pWlR1+OMuQIsANgt2ukVTw==","shasum":"ebe7d4838ba68f821bd67a876582e14bff73982b","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.8.tgz","fileCount":38,"unpackedSize":71322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoi1K5gzxDT+UgBjg6hmeilUQD5ZwGKUz4uLwCsicPwAiBhuIo5dlwmY29RSZxvFoWcRBC8+qOdtv9NgT+hyvB/7A=="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.8_1633554472522_0.12559687490652105"},"_hasShrinkwrap":false},"1.0.9":{"name":"@benisenstein/react-hook-superform","version":"1.0.9","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"b861689e85993a082570d99f8471526bed671d25","_id":"@benisenstein/react-hook-superform@1.0.9","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-oKCI5oxLOBhqWqvnI37bNJPpjIF6BZZDH0QJ7Jk35HtifQWKMGqL0XBJ3PZOdpuJQ5MFIKNJKv7MS1ZByO3gdg==","shasum":"849a5817b8a350358ac81892ee9767775e011614","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.0.9.tgz","fileCount":38,"unpackedSize":71326,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/zmzST+UtjHC89/ZiwdVZg13oog2Y7NEKFA9anfqPcAIgOrGNzfXnaQu07Kyq0irT/d50Bmb77QRftkyz0us8n6I="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.0.9_1633554566808_0.8886447082601119"},"_hasShrinkwrap":false},"1.1.0":{"name":"@benisenstein/react-hook-superform","version":"1.1.0","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"3633bb63c841cbc0195a4ee660989fdd887f9ca9","_id":"@benisenstein/react-hook-superform@1.1.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-kRG6Um5DXzCjpa82LIsoC/BDIe1hXSlUo7Px4CgRNwD+XHuA0WXJsedy39qzN6wgLZolz0LDwdq9iNTcdNQ1DQ==","shasum":"9c5fdc83e419d69623c5673b81e43be95d256fbd","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.1.0.tgz","fileCount":38,"unpackedSize":71283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+cI7QyngixjK3xWUfzs9ltt9T/QRCaCCpUPySSAH+MwIhAOrAocQGWLf9jQvFNNLsdg8jHb9VM/AdMs1NdwziUbq/"}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.1.0_1633555022935_0.12113046718669773"},"_hasShrinkwrap":false},"1.1.1":{"name":"@benisenstein/react-hook-superform","version":"1.1.1","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"b59360983f6a3a3be67822272313290a1e69e6be","_id":"@benisenstein/react-hook-superform@1.1.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-YQbG7uGrSQRfTLTLwdZf23OsTLonvlycsnMLqzbAwsR8plcjr1y/OHLJO1lekTmJMwCpxH4zhNkjjGQ04FzC7A==","shasum":"37cfe0c15dbc9005e5564dd6ccbf4d287be488ac","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.1.1.tgz","fileCount":38,"unpackedSize":71283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXHt2AuDZBzp3cSxTYNnJK2+fEZaaXTIGghz3ofa2jngIhAK6arnjshxpu1DAod6MK+Cxc/xpbl9Om+PtGuyIFqirY"}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.1.1_1633555483358_0.011954763751641284"},"_hasShrinkwrap":false},"1.1.2":{"name":"@benisenstein/react-hook-superform","version":"1.1.2","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"e0c97414cae641aba96ab988c15e9472c53c97d7","_id":"@benisenstein/react-hook-superform@1.1.2","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-P7AOAbM6JHhkM8JxRdL7jRswiWP5gpMMOURZdlS8erZc+6ozv6c0s8wK8vvU0pLlEaJHdQDsGDkGtrzeNp946g==","shasum":"8d8f8785f5d848e52590d1c3fbe0205f1749323e","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.1.2.tgz","fileCount":38,"unpackedSize":71261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmMJ9WTXBxkd1KUEWEWnlVtozRlVMJJ4sz6Frs9I1F+gIgLgq9ky55+79AmOA31jC8PIkqN7d40SL87+ExvgjEKz8="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.1.2_1633555645630_0.9938761734154362"},"_hasShrinkwrap":false},"1.1.3":{"name":"@benisenstein/react-hook-superform","version":"1.1.3","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"5726087eceb988af3fa79e0aaa6eae06eb169f80","_id":"@benisenstein/react-hook-superform@1.1.3","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-M3sUlgJN0KREY6yHccJAun+ap4e31nWL+MyJhP+2BYFXhTTvJ0lxEe33NssYzV7N5Sn5ITCeDDRbJ3iFlHOrHw==","shasum":"63b49eb157ee9de878d64dae75ac52d8ebcc8b1d","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.1.3.tgz","fileCount":38,"unpackedSize":71265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLvTqCPe3Lk4C5KqWR4qh45tzydXjOJR+tc3c+iaUfgwIgFk9SFfzQ1U9PGkgzJgEPIiXoU00I9wnY5dmSGlzuODI="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.1.3_1633555726321_0.5550563420723942"},"_hasShrinkwrap":false},"1.2.0":{"name":"@benisenstein/react-hook-superform","version":"1.2.0","description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"},"keywords":["react","hook","form","superform"],"main":"dist/index.js","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^12.8.3","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"4.0.3","rollup":"^1.32.1","web-vitals":"^1.1.2"},"dependencies":{"react-datetime-picker":"^3.4.1","react-hook-form":"^7.16.2","react-loading-skeleton":"^2.2.0","react-router-dom":"^5.3.0","react-textarea-autosize":"^8.3.3","styled-components":"^5.3.1","styled-icons":"^10.43.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"scripts":{"build":"rollup -c","start":"rollup -c -w","test":"react-scripts test","eject":"react-scripts eject","distribute":"rm -rf dist && mkdir dist && babel src/lib -d dist --copy-files"},"babel":{"presets":["@babel/preset-react"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"9e61828a36f40e8f65f26f951c3dcbcf11eb9ad3","_id":"@benisenstein/react-hook-superform@1.2.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-DNJ/2Vt7yxyf1/jUiEH7musBROYV3vmIPY5epeHY0+3QCi/1U/MPJ5So3GtFnwSbf9ikSBfA31m7/5QPgYU25A==","shasum":"c6975a92d26859669b2a22a13b463c954d61f2df","tarball":"https://registry.npmjs.org/@benisenstein/react-hook-superform/-/react-hook-superform-1.2.0.tgz","fileCount":38,"unpackedSize":78037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzHg9CRA9TVsSAnZWagAA38gP/24xXvl2L+5+qbYcdCvP\nXnUlpYUjf+iPIXhr4efkeUdmtRtdZ14ykSvivH6Z3bKCzKndiUevAhaLWc02\nmQI2SoeE+E+Z9HIazAgrNCqwkRhVNwGb0DMBfVZvaNYAc1WwToP0nNCmd0GZ\n/zNVnALXs3UoQ6U+1uNhjE4WuB80AOL7S3wMyobJRT9rAkXIJZ2cpttnC+xk\n4nGUhyG4/dxMuiOr8gxx1PTseJM/9WP+YjrdkelgtFrjekU1ZdVZ4Mw3TLEh\n5erCqyY3/TTJpUowUe10CBLn4bxUymM1aQkryCv9epsXuGSss3mE4Y8ORmgG\n+THBm/sGUf5iIcFFkvvi5MMrs2pT0TttCij6zgTH+QztXmN00ecTQDJoGZKS\nPTP8RQLhksqVsjJYmJFr05B8+Lsd0s2eXrL1yfLLixsuxr3KbSrZvATEpWcg\n+lN9ypaOsWRTBmGHbBJVH6wuxTlWk0ej865SQYmyxW2dO1oTb0jiJ1SZaLfW\nkxeTMH/tcxj//jzVmQMqHvcOKGEdPBqCNJEk2sHw7gl28tFJJJhjWDGqdGeb\n8hE1YHW7b8U5hiIRwys1rskk5p52Kan5iA1WVyaGjkwuVU7x4OFD9LqykP4U\n5F8FMI4jfHQx5niDfstNH8y6/cg/3n9Uf8WHsuNUGzZLG5xoxjEkXDSaNf9j\nlmxb\r\n=hlEY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3Ud/4g29trFEwhMYQiR0Zu5tTt3l7PBYuFHmXtF4zxAiA84spTFQxK4IaNFcJcj6LyKqhNCniLhefsoqLBEGwC4w=="}]},"_npmUser":{"name":"benisenstein","email":"ben.isenstein@gmail.com"},"directories":{},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-superform_1.2.0_1634109519579_0.5195627707700097"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-04T23:50:32.190Z","0.1.0":"2021-10-04T23:50:32.473Z","modified":"2022-04-04T18:22:43.468Z","1.0.1":"2021-10-06T06:42:28.504Z","1.0.2":"2021-10-06T06:45:01.820Z","1.0.3":"2021-10-06T06:58:46.802Z","1.0.4":"2021-10-06T07:08:28.804Z","1.0.5":"2021-10-06T09:59:34.344Z","1.0.6":"2021-10-06T20:41:15.351Z","1.0.7":"2021-10-06T20:50:57.035Z","1.0.8":"2021-10-06T21:07:52.727Z","1.0.9":"2021-10-06T21:09:27.000Z","1.1.0":"2021-10-06T21:17:03.109Z","1.1.1":"2021-10-06T21:24:43.535Z","1.1.2":"2021-10-06T21:27:25.755Z","1.1.3":"2021-10-06T21:28:46.609Z","1.2.0":"2021-10-13T07:18:39.734Z"},"maintainers":[{"name":"benisenstein","email":"ben.isenstein@gmail.com"}],"description":"Intuitive and powerful React package for creating functional forms, FAST.","license":"MIT","readme":"# react-hook-superform\n\n*Harness the power of [react-hook-form](https://www.npmjs.com/package/react-hook-form) and create functional forms in React, FAST.*\n\n---\n\n## Features\n\n- Access to every hook provided by [`useForm`](https://react-hook-form.com/api/useform/)\n- No need no write repetitive html, just an array of input names\n- Extensive control over input types and formatting using props\n- Usable as an input form, editable details form, or display-only details block\n- If using [styed-components](https://styled-components.com/), access to your project's [`themeProvider`](https://styled-components.com/docs/api#themeprovider)\n\n## Install\n\n```sh\nnpm install @benisenstein/react-hook-superform\n```\n\n## Links\n\n- [react-hook-form docs](https://www.npmjs.com/package/react-hook-form)\n- [examples](https://github.com/BenIsenstein/react-hook-superform/tree/main/examples)\n\n## Coming soon to these docs:\n\n- Theming your forms with styled-components\n- Building powerful custom input components \n- Writing your own css for ANY part of your forms\n\n## Quickstart\n\n```js\nimport { SuperForm } from 'react-hook-superform'\n\nconst BasicSubmissionForm = () => {\n  const inputs = [\n    { name: 'username' }, \n    { name: 'password' }, \n    { name: 'email' }\n  ]\n  const onSubmit = async (data) => console.log(data) \n\n  /* \n  Result in the console on submitting the form:\n\n  {\n    username: \"SOME_USERNAME\",\n    password: \"SOME_PASSWORD\",\n    email: \"SOME_EMAIL\"\n  }\n  */\n\n  return <SuperForm \n    titleText='Signup' \n    inputs={inputs}  \n    onSubmit={onSubmit} \n  />\n}\n\nexport default BasicSubmissionForm\n```\n\n## Tech\n\nreact-hook-superform uses a number of open source projects:\n\n- [react-hook-form](https://www.npmjs.com/package/react-hook-form) - \"Performant, flexible and extensible forms with easy-to-use validation.\"\n- [React](https://reactjs.org/) - \"A JavaScript library for building user interfaces\"\n- [react-loading-skeleton](https://www.npmjs.com/package/react-loading-skeleton) - \"Make beautiful, animated loading skeletons that automatically adapt to your app.\"\n- [styled-components](https://styled-components.com/) - \"Visual primitives for the component age.\"\n- [react-datetime-picker](https://www.npmjs.com/package/react-datetime-picker) - \"A datetime picker for your React app.\"\n\n---\n\n## Documentation  \n\n### `SuperForm`\n\n`import { SuperForm } from 'react-hook-superform'`\n\nA dynamic form component wrapped in a flexbox div tag. By default, the wrapper div is set to `width: 100%` but this can be changed with props.  \n\n<br>\n\n#### Props\n\n**inputs** | type: array | default: undefined \n\nThe inputs array is very important. Its absence won't break the component, but it might as well be required for SuperForm to be of any use. It needs this structure:\n\n```js\nconst inputs = [\n  {\n    name: \"item\",\n    registerOptions: { required: \"You must choose an item.\" },\n    labelText: \"\",\n    maxLength: '50'\n  },\n  {\n    name: \"task\",\n    registerOptions: { required: \"You must choose a task.\" },\n    labelText: \"Custom label text\",\n    maxLength: '50'\n  }\n]\n```\n\n- Each JavaScript object in the array will result in the rendering of a `ComplexInput` - a label, html input element with corresponding name, and a conditional error message if validation has been selected. `ComplexInput` has some other potential use cases and is also exported by 'react-hook-superform'. See 'ComplexInput' for more info.\n- The 'name' attribute of each input will determine the data structure of the JavaScript object returned by the form. See the quickstart example.\n- Other than the crucial 'name' prop, inputs can take any regular html attributes as well as some custom ones.\n\n**See 'ComplexInput' for a complete look at individual input props.**\n\n<br>\n  \n##### Other Props\n\n| Prop | Type | Default| Description |\n| ---- | ---- | ------ | ----------- |\nBeforeTemplate | JSX | undefined | React component that will render above the form\nAfterTemplate | JSX | undefined  | React component that will render below the form\nBeforeSubmitButton | JSX | undefined | React component that will render between the input fields and the submit button\nBeforeSubmitButtonIfEditView | JSX | undefined | BeforeSubmitButton, but only if in details mode and edit view\nformProps | object | undefined | all props fed directly to the main `<form>` element. \nonSubmit | func | alert('No onSubmit given to `<FormTemplate />`') | called on submit event of the main `<form>` element.**MUST BE ASYNCRONOUS**\nformMode | str | 'add' | can be either 'add' or 'details'\ntitleText | str | null | Appears just below the back button, above the inputs\ntitleTag | str, React component | `<p></p>` | Can make the title of the template into any native html element, or a React component.\nopenInEditView | bool | undefined | can choose to open a details mode form in editable view.\naddModeCancel | func | history.push('/') | a customizable function that fires on clicking the 'cancel' button. \nsubmitText | str | \"Save\" | `<Form />` 'submit' button at the bottom of the template\ncancelText | str | \"Cancel\" | right next to the 'submit' button\ndetailsUrl | str | undefined | is crucial to fetch info for the template dynamically when in details mode\ndisplayOnly | bool | false | if true the PencilIcon disappears, meaning you can effectively have a read-only div \neditViewCancel | func | undefined | function that can overide the cancel button onClick() in edit view of details form.\nhomeUrl | str | undefined | the url that is redirected to when cancelling in add mode\nnoCancelButton | bool | undefined | Choose not to render a cancel button.  \n\n<br>\n\n### `ComplexInput`\n\n`import { ComplexInput } from 'react-hook-superform'`\n\nRender a label, input element, and error message with as little code as possible.\n\n<br>\n\n#### Props\n\n**name** | type: str | default: undefined \nThe 'name' prop is the bare minimum you need to deliver a functional `ComplexInput` that meets accessibility standards. The label's \"for\" attribute, the input's \"id\" and \"name\" will all be given the value you specify for the 'name' prop.\n\n| Prop | Type | Default| Description |\n| ---- | ---- | ------ | ----------- | \nreadOnly | bool |  false \nas | str, React component | undefined | [styled-components 'as' prop](https://styled-components.com/docs/api#as-polymorphic-prop)\nlabelText | str | this.name | Choose what to display on the label, if the name of the input isn't desirable.\nlabelHidden | bool | false | whether to hide the label, only displaying the input field.\nlabelProps | object |undefined | props for the label tag.\nregisterOptions | object | undefined | [react-hook-form 'register' method](https://react-hook-form.com/api/useform/register)\nisCustomComponent | bool | false | Whether the input is being rendered as a custom React component, and should have 'register' passed along to it so as to properly track the value of its underlying input element.\nforwardErrors | bool | false | Whether to pass the error messages along to your custom React component, or let the SuperForm render them at the top level.\n\n<br>\n\n**wrapperProps:**\nProps for the outer wrapper div.  \nIt needs this structure:\n\n```js\nconst wrapperProps = {\n  gridColumn: \"\",\n  noColumn: false,\n  noFullWidth: true,\n  // any other props for the outer wrapper div.\n}\n```\n\n<br>\n\n\n### `GroupOfInputs`\n\n`import { GroupOfInputs } from 'react-hook-superform'`\n\nDeliver a series of accessibility-compliant input fields with as little code as possible. <br>\n\n`<SuperForm>` renders a `<GroupOfInputs>` under the hood, so for information on props check out the section on 'SuperForm'. <br>\n\n`<GroupOfInputs>` can be very useful for clustering input fields and rendering them in different ways, such as horizontally in a row. For more information, check out the section on 'using custom React components as input fields'\n\n<br>\n\n### `SuperFormSelect`\n\n`import { SuperFormSelect } from 'react-hook-superform'`\n\nDeliver a drop-down menu with as little code as possible. \n\n<br>\n\n#### Props\n\n**options:** | type: array | default: undefined\nList of options for the `<select>` element. Each option is declared as a JavaScript object, with a 'value' prop, and an 'optionText' prop if you want the text on the option to be something other than the value.  \n\nAn example: \n\n```js\nconst options = [\n  { optionText: \"Lakeside Cottage\", value: \"5hbfjdg73\" },\n  { optionText: \"Mountain Cabin\", value: \"bfgn3tgf\" },\n  { optionText: \"Chicago Duplex\", value: \"bghfj66b3\" }\n]\n```\n\nThis complete example includes the declaration of options within the larger structure of the 'inputs' array:\n\n```js\nimport { SuperForm, SuperFormSelect } from 'react-hook-superform'\n\nconst FormWithOneSelect = () => {\n  const inputs = [\n    {\n      name: \"province\",\n      wrapperProps: { gridColumn: '3/4' },\n      registerOptions: { required: \"You must select a province.\" },\n      isCustomComponent: true, \n      as: SuperFormSelect,     \n      options: [\n        { value: \"AB\" },\n        { value: \"BC\" },\n        { value: \"SK\" },\n        { value: \"MB\" },\n        { value: \"ON\" },\n        { value: \"QC\" },\n        { value: \"PE\" },\n        { value: \"NL\" },\n        { value: \"NB\" },\n        { value: \"NS\" },\n        { value: \"YT\" },\n        { value: \"NT\" },\n        { value: \"NU\" }\n      ]\n    }\n  ]     \n\n  const onSubmit = async (data) => {\n    console.log(\"The selected province is: \", data.province)\n  }  \t\n\n  return <SuperForm\n    titleText=\"Example With One Select\"\n    inputs={inputs}\n    onSubmit={onSubmit}\n  />\n}\n\nexport default FormWithOneSelect\n```\n<br>\n\n### `ToggleVisibleInput`\n\n`import { ToggleVisibleInput } from 'react-hook-superform'`\n\nAn input field with the option to make input visible, for passwords and such.\n\n#### Props\n\n| Prop | Type | Default| Description |\n| ---- | ---- | ------ | ----------- |\nstartVisible | bool | false | Whether to render with user input visible.\nwrapperProps | object | undefined | \n\n## License\n\nMIT\n\n**Free Software, Hell Yeah!**","readmeFilename":"README.md","homepage":"https://github.com/BenIsenstein/react-hook-superform#readme","keywords":["react","hook","form","superform"],"repository":{"type":"git","url":"git+https://github.com/BenIsenstein/react-hook-superform.git"},"bugs":{"url":"https://github.com/BenIsenstein/react-hook-superform/issues","email":"ben.isenstein@gmail.com"}}