{"_id":"@britishcouncil/formik","_rev":"6-f88e6364cde97c70182ad7c021036ad3","name":"@britishcouncil/formik","dist-tags":{"latest":"1.5.2-bc.1"},"versions":{"1.5.1-bc.1":{"name":"@britishcouncil/formik","description":"Forms in React, without tears","version":"1.5.1-bc.1","license":"MIT","author":{"name":"Jared Palmer","email":"jared@palmer.net"},"repository":{"type":"git","url":"git+https://github.com/british-council/formik.git"},"keywords":["formik","react","react-dom","form","validation","forms","higher order component","hoc"],"main":"dist/index.js","module":"dist/formik.esm.js","typings":"dist/index.d.ts","peerDependencies":{"react":">=16.8"},"scripts":{"test":"jest --env=jsdom","test:watch":"npm run test -- --watch","start":"cp-cli ./index.js ./dist/index.js && cross-env NODE_ENV=development rollup -w -c | tsc -w -p tsconfig.base.json","prebuild":"rimraf dist","build":"cross-env NODE_ENV=production tsc -p tsconfig.base.json  && rollup -c && rimraf compiled && cp-cli ./index.js ./dist/index.js","prepublish":"npm run build","format":"prettier --trailing-comma es5 --single-quote --write 'src/**/*' 'test/**/*' 'README.md'","precommit":"lint-staged","storybook":"start-storybook -p 9001","addc":"all-contributors add","start-website":"cd website && yarn start","build-website":"cd website && yarn install && yarn build","gen-docs":"all-contributors generate && doctoc README.md","size":"size-limit"},"dependencies":{"create-react-context":"^0.2.2","deepmerge":"^2.1.1","hoist-non-react-statics":"^2.5.5","lodash":"^4.17.11","lodash-es":"^4.17.11","prop-types":"^15.6.1","react-fast-compare":"^2.0.1","tiny-warning":"^1.0.2","tslib":"^1.9.3"},"optionalDependencies":{},"resolutions":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2"},"devDependencies":{"@babel/core":"^7.1.2","@storybook/addon-options":"^3.4.8","@storybook/react":"^3.4.0","@types/jest":"^24.0.5","@types/lodash":"^4.14.119","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","@types/yup":"^0.24.9","all-contributors-cli":"^4.4.0","awesome-typescript-loader":"^3.4.1","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-dev-expression":"^0.2.1","babel-plugin-transform-rename-import":"^2.3.0","cp-cli":"^1.1.2","cross-env":"5.0.5","doctoc":"^1.3.0","husky":"0.14.3","jest":"^24.1.0","lint-staged":"4.0.2","prettier":"1.11.1","raw-loader":"^0.5.1","react":"^16.8.4","react-dom":"^16.8.4","react-testing-library":"^5.2.3","rimraf":"^2.6.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.8.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","size-limit":"^0.17.0","ts-jest":"^22.4.6","tsc-watch":"^1.0.21","tslint":"^5.11.0","tslint-react":"^3.6.0","typescript":"^3.1.6","yup":"0.21.3"},"lint-staged":{"**/*.{ts,tsx}":["prettier --trailing-comma es5 --single-quote --write","git add"]},"prettier":{"trailingComma":"es5","singleQuote":true,"semi":true},"jest":{"collectCoverageFrom":["src/**/*.{ts,tsx}"],"setupFilesAfterEnv":["react-testing-library/cleanup-after-each.js","<rootDir>/test/setupTests.ts"],"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testMatch":["<rootDir>/test/**/?(*.)(spec|test).ts?(x)"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleFileExtensions":["ts","tsx","js","json"]},"size-limit":[{"path":"./dist/index.js","limit":"14 kB"},{"path":"./dist/formik.esm.js","limit":"14 kB"},{"path":"./dist/formik.umd.production.js","limit":"14 kB"}],"gitHead":"209f4433ac754d2822466f0b1a7896d1e418efdf","bugs":{"url":"https://github.com/british-council/formik/issues"},"homepage":"https://github.com/british-council/formik#readme","_id":"@britishcouncil/formik@1.5.1-bc.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"bc-dev","email":"admin@puredev.eu"},"dist":{"integrity":"sha512-KdXCKOGVbfIiGqrxajGvBJcVt4sTx5kjrO3ZojYNEoLm8J2bUe5RfJBNlXGm1omFMqzKWM5CEgoL0KuFEznC7A==","shasum":"fb44a3007834c843a2dbaf39a1e0e83b537e25c1","tarball":"https://registry.npmjs.org/@britishcouncil/formik/-/formik-1.5.1-bc.1.tgz","fileCount":26,"unpackedSize":895390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckg48CRA9TVsSAnZWagAAbhYP/25XwLMlZNIv6jknqO1B\nk9C9YXTMTF+5Oocpz34SzzEAWaJo0li5FjiKaPWXSfiCwJAV2guvFyJgUHGM\nXhQwMZ13xzrzT/Fr2WAecxNb+17hbGYW0SfBRO2FIz0o1v2yw2+Het048g6p\nrPC2+ruh1SFYZeDQQr+qiagCCeyEflS1+18TQ+2QiDTFrKj7e5XWaPJ95zok\njZ8tmpvkHLc37LXQXJeviGt/z2SidYyY8dqD1Ybyzod0c34xN6QJ3DpFzp5Y\nmYHQcw4VpvgejfCBGhiGxVOy9cnwwaEAIZBuva6jy0XKl4+t/edQPwS6Fi+9\n2bar4sVIdKN7xoP9Fq7UtZMNtKbOFzqxUt6MaMT0oCPmjnFJHbqsKH3dAdLv\nsMgNUZBmNYkGvg/WeszUvk1nuFjCda90oDWP6jFbHIvzo+b2FHoXifK20K//\nNQyWTNw4ndma1OFlvpKJ7QRF0DIody22JIM90fDt55qLzzTrflo5E0jvN7Wi\n9MIq5jWPOEhzGJ/IcRks9ihnsXwHrQBoWzdSz+EOSJpvd9ecZ95LwKMSPRX9\nFfGKUxMStPfpf73XqRiHBsP3A8P5nu/O7cuoIhmZwXP3x8Vll9yMU731lM6j\nw2Ol/0NpQofeWiMbab/P5D94HaKqkBF/AWR+SBHF2XWdGqRcVIu5rTUZ/kAK\nFD39\r\n=AEos\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFJEo1r/+04rzNFqokMU3TNHP8RIOWBfnKscqz6J5/bQIhAPID4EK74xSC4vx29k1oaY4gPpfnz0igT1kx86wcfbpv"}]},"maintainers":[{"name":"bcdigital","email":"alexi.paspalas@britishcouncil.org"},{"name":"bc-admin","email":"PLDevOps@britishcouncil.pl"},{"name":"bc-dev","email":"admin@puredev.eu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formik_1.5.1-bc.1_1553075772223_0.1122230878567847"},"_hasShrinkwrap":false},"1.5.1-bc.2":{"name":"@britishcouncil/formik","description":"Forms in React, without tears","version":"1.5.1-bc.2","license":"MIT","author":{"name":"Jared Palmer","email":"jared@palmer.net"},"repository":{"type":"git","url":"git+https://github.com/british-council/formik.git"},"keywords":["formik","react","react-dom","form","validation","forms","higher order component","hoc"],"main":"dist/index.js","module":"dist/formik.esm.js","typings":"dist/index.d.ts","peerDependencies":{"react":">=16.8"},"scripts":{"test":"jest --env=jsdom","test:watch":"npm run test -- --watch","start":"cp-cli ./index.js ./dist/index.js && cross-env NODE_ENV=development rollup -w -c | tsc -w -p tsconfig.base.json","prebuild":"rimraf dist","build":"cross-env NODE_ENV=production tsc -p tsconfig.base.json  && rollup -c && rimraf compiled && cp-cli ./index.js ./dist/index.js","prepublish":"npm run build","format":"prettier --trailing-comma es5 --single-quote --write 'src/**/*' 'test/**/*' 'README.md'","precommit":"lint-staged","storybook":"start-storybook -p 9001","addc":"all-contributors add","start-website":"cd website && yarn start","build-website":"cd website && yarn install && yarn build","gen-docs":"all-contributors generate && doctoc README.md","size":"size-limit"},"dependencies":{"create-react-context":"^0.2.2","deepmerge":"^2.1.1","hoist-non-react-statics":"^2.5.5","lodash":"^4.17.11","lodash-es":"^4.17.11","prop-types":"^15.6.1","react-fast-compare":"^2.0.1","tiny-warning":"^1.0.2","tslib":"^1.9.3"},"optionalDependencies":{},"resolutions":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2"},"devDependencies":{"@babel/core":"^7.1.2","@storybook/addon-options":"^3.4.8","@storybook/react":"^3.4.0","@types/jest":"^24.0.5","@types/lodash":"^4.14.119","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","@types/yup":"^0.24.9","all-contributors-cli":"^4.4.0","awesome-typescript-loader":"^3.4.1","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-dev-expression":"^0.2.1","babel-plugin-transform-rename-import":"^2.3.0","cp-cli":"^1.1.2","cross-env":"5.0.5","doctoc":"^1.3.0","husky":"0.14.3","jest":"^24.1.0","lint-staged":"4.0.2","prettier":"1.11.1","raw-loader":"^0.5.1","react":"^16.8.4","react-dom":"^16.8.4","react-testing-library":"^5.2.3","rimraf":"^2.6.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.8.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","size-limit":"^0.17.0","ts-jest":"^22.4.6","tsc-watch":"^1.0.21","tslint":"^5.11.0","tslint-react":"^3.6.0","typescript":"^3.1.6","yup":"0.21.3"},"lint-staged":{"**/*.{ts,tsx}":["prettier --trailing-comma es5 --single-quote --write","git add"]},"prettier":{"trailingComma":"es5","singleQuote":true,"semi":true},"jest":{"collectCoverageFrom":["src/**/*.{ts,tsx}"],"setupFilesAfterEnv":["react-testing-library/cleanup-after-each.js","<rootDir>/test/setupTests.ts"],"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testMatch":["<rootDir>/test/**/?(*.)(spec|test).ts?(x)"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleFileExtensions":["ts","tsx","js","json"]},"size-limit":[{"path":"./dist/index.js","limit":"14 kB"},{"path":"./dist/formik.esm.js","limit":"14 kB"},{"path":"./dist/formik.umd.production.js","limit":"14 kB"}],"gitHead":"9680fe18038cb94c296945c29b7ef36b6a030ce4","bugs":{"url":"https://github.com/british-council/formik/issues"},"homepage":"https://github.com/british-council/formik#readme","_id":"@britishcouncil/formik@1.5.1-bc.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"bc-dev","email":"admin@puredev.eu"},"dist":{"integrity":"sha512-xMpqPYtXrhFI9w7vmTcr+6OXSmolhYQVL1cVY47PIoyyUzPDXgMKpdAbq3eC25dZ+57yrG6PQangLQiLNthPGg==","shasum":"a7aefbf36dfb7396a0cbdef12d4a9922eedd9c5b","tarball":"https://registry.npmjs.org/@britishcouncil/formik/-/formik-1.5.1-bc.2.tgz","fileCount":26,"unpackedSize":895330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckg9HCRA9TVsSAnZWagAAeq0P/RM2hawnQZweUdrRslmI\nVJemG+UjmDtz0zVCXKJG9g5lkVXxBhEDztpHfQKNMRZlRqb6Q9dpSD2wsPIZ\nF7OGrXLAI9OCIeuC8fp2JaX7QvGULV7znE1VT+VEiRWUpi5qG6jK5Nr54jXM\nweCyGkucbxKa+ygy18bjWruu6nq777yVju0pa/vOKRLZ0piI/z8S+qnhI20q\nzvINYwmUeD2HLquhuSWxoRnNhZrbnd2fK3rXlwb4RmZ5KGpK/1BZSIAVbsX3\n7y7zU67g4pbZJ7jjNu6cZsVAUYTrlBgQj5L52N+OjAm1gVHtOb8G5JnfWjgA\nOhoeB8B9rlFF19dQSEuCGmqHRYQS+78PHJnq6XUAB/kIoQ9m/EZ1XGw/FXL9\nn46eNPHHdzRiw8ObvYOWGV8Ow+7/1x024AgZJXb1JZtY5ISl2b/M6gJwGu0D\ng/YMpfNafPj/AMR8CAaJfQ07lUlpmMWq+x2U96Ki0XoXgzWjB2u/VXQ0w50/\nDev8CKrtuRfoaz+L2g4QvTp1hnEM7MnsgHp1DA92mQy5w2dtbZUqhcu5H5tY\ntESPR1dzB+BUdmMkE/vAUPBZJttrMn8vOA5VvZFoxEh1Nl9nGRKDi/j7e7dA\nNLteQSNyy3vCWpCwGbCqkiBRIwxccHF96KMC2ccxQFyHrsXYG3RDA58alApg\nXg1J\r\n=UGlp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLMW4LsgsQOfWyOrqVdSD5TBK1IGxO9kcXHIBkUurl2QIgXn/kJGA8761wimQPj7nzKxTu/oV5cZS2yAP6pnU8KoU="}]},"maintainers":[{"name":"bc-admin","email":"PLDevOps@britishcouncil.pl"},{"name":"bc-dev","email":"admin@puredev.eu"},{"name":"bcdigital","email":"alexi.paspalas@britishcouncil.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formik_1.5.1-bc.2_1553076038808_0.5690843390045268"},"_hasShrinkwrap":false},"1.5.1-bc.3":{"name":"@britishcouncil/formik","description":"Forms in React, without tears","version":"1.5.1-bc.3","license":"MIT","author":{"name":"Jared Palmer","email":"jared@palmer.net"},"repository":{"type":"git","url":"git+https://github.com/british-council/formik.git"},"keywords":["formik","react","react-dom","form","validation","forms","higher order component","hoc"],"main":"dist/index.js","module":"dist/formik.esm.js","typings":"dist/index.d.ts","peerDependencies":{"react":">=16.8"},"scripts":{"test":"jest --env=jsdom","test:watch":"npm run test -- --watch","start":"cp-cli ./index.js ./dist/index.js && cross-env NODE_ENV=development rollup -w -c | tsc -w -p tsconfig.base.json","prebuild":"rimraf dist","build":"cross-env NODE_ENV=production tsc -p tsconfig.base.json  && rollup -c && rimraf compiled && cp-cli ./index.js ./dist/index.js","prepublish":"npm run build","format":"prettier --trailing-comma es5 --single-quote --write 'src/**/*' 'test/**/*' 'README.md'","precommit":"lint-staged","storybook":"start-storybook -p 9001","addc":"all-contributors add","start-website":"cd website && yarn start","build-website":"cd website && yarn install && yarn build","gen-docs":"all-contributors generate && doctoc README.md","size":"size-limit"},"dependencies":{"create-react-context":"^0.2.2","deepmerge":"^2.1.1","hoist-non-react-statics":"^2.5.5","lodash":"^4.17.11","lodash-es":"^4.17.11","prop-types":"^15.6.1","react-fast-compare":"^2.0.1","tiny-warning":"^1.0.2","tslib":"^1.9.3"},"optionalDependencies":{},"resolutions":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2"},"devDependencies":{"@babel/core":"^7.1.2","@storybook/addon-options":"^3.4.8","@storybook/react":"^3.4.0","@types/jest":"^24.0.5","@types/lodash":"^4.14.119","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","@types/yup":"^0.24.9","all-contributors-cli":"^4.4.0","awesome-typescript-loader":"^3.4.1","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-dev-expression":"^0.2.1","babel-plugin-transform-rename-import":"^2.3.0","cp-cli":"^1.1.2","cross-env":"5.0.5","doctoc":"^1.3.0","husky":"0.14.3","jest":"^24.1.0","lint-staged":"4.0.2","prettier":"1.11.1","raw-loader":"^0.5.1","react":"^16.8.4","react-dom":"^16.8.4","react-testing-library":"^5.2.3","rimraf":"^2.6.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.8.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","size-limit":"^0.17.0","ts-jest":"^22.4.6","tsc-watch":"^1.0.21","tslint":"^5.11.0","tslint-react":"^3.6.0","typescript":"^3.1.6","yup":"0.21.3"},"lint-staged":{"**/*.{ts,tsx}":["prettier --trailing-comma es5 --single-quote --write","git add"]},"prettier":{"trailingComma":"es5","singleQuote":true,"semi":true},"jest":{"collectCoverageFrom":["src/**/*.{ts,tsx}"],"setupFilesAfterEnv":["react-testing-library/cleanup-after-each.js","<rootDir>/test/setupTests.ts"],"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testMatch":["<rootDir>/test/**/?(*.)(spec|test).ts?(x)"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleFileExtensions":["ts","tsx","js","json"]},"size-limit":[{"path":"./dist/index.js","limit":"14 kB"},{"path":"./dist/formik.esm.js","limit":"14 kB"},{"path":"./dist/formik.umd.production.js","limit":"14 kB"}],"gitHead":"ef220e88cd317505f8d13066b6860c60cd72a695","bugs":{"url":"https://github.com/british-council/formik/issues"},"homepage":"https://github.com/british-council/formik#readme","_id":"@britishcouncil/formik@1.5.1-bc.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bc-dev","email":"admin@puredev.eu"},"dist":{"integrity":"sha512-f3fgWg4j2KrRb4RjLCUNmkSlEQNXdJSMRYumIEESyXHviyflDQ8EnCdnWJagCrZOC9G526k9QLCk3Una+cSwIw==","shasum":"8ca63fac72ccda1dc8476e25834dadf1dfda6dac","tarball":"https://registry.npmjs.org/@britishcouncil/formik/-/formik-1.5.1-bc.3.tgz","fileCount":26,"unpackedSize":895520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpx6aCRA9TVsSAnZWagAA2a8QAJ6jzJSRNwvTTxgt7Psy\nBbN2mHr30kH16FOB2sLeW2Wd3rt+EVM7Olc+XWpuC1qpYLIlD/G9VELMAwCl\nodD9s1V/pWibj6PNRCckZei3ETU6xGzSA7N1RFKCyYzlqIJY3XFM4hlM0O3J\nXkkMsAnVROO1sNXv824oHKN6CbCKvB5TVd8c3gHcyGw2EoHqd+OO3Nn9dWYh\nsqGHqmnSGLV7q6xZRbRV+bnTd0+sqjg+b8+YFEYR725URaJ2PDJzfPh2MniS\nVsFXqU7yt9sppwXet+k55CyC2xpFF4McVYs2wJA7zNK/WjneCWdlgwHKLBNw\nDwjaCgEou29xQAmt0oHN14CQfoSLiMLUiLqZj4vxLcm25gqwmyiVbN8KTG6a\nnAEGd86UbvCS7qD5irsfEiKYC6oZ7AuPwiVbf9NAsIUt2goM+OhByg3izGGB\nd8fB9m0oUhiywF/3K6XGIYiiT6lRlru9CcfdEfUsjzFSboDZiUlxi3us8Kup\n5onOvDYYnr3GKW7ie0XzDOMq2bOr0gNspR1qRaKBNTczW3+RyED2HpO16EAa\nsasbooHpRd6m4ze7ymkba/+CZQggwtILDwYebuX2XRSqcwizHM01frutR5xg\n72L32tBYdTY7ngwRc1GyYVsZK+34WFzUIA7bkC/zSg4W7MrhqQ6HCYJaLNyw\nVLpY\r\n=4U8H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD+Vi2cY/TKjgMU0EqtesXSHcaBNwhrJftYAXbxoCehAiEAh8JRAenFUlCwIptgWylPPd2xMeAHuNRaN4Dg6cRzVZ4="}]},"maintainers":[{"name":"bc-admin","email":"PLDevOps@britishcouncil.pl"},{"name":"bc-dev","email":"admin@puredev.eu"},{"name":"bcdigital","email":"alexi.paspalas@britishcouncil.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formik_1.5.1-bc.3_1554456217680_0.274187385272221"},"_hasShrinkwrap":false},"1.5.1-bc.4":{"name":"@britishcouncil/formik","description":"Forms in React, without tears","version":"1.5.1-bc.4","license":"MIT","author":{"name":"Jared Palmer","email":"jared@palmer.net"},"repository":{"type":"git","url":"git+https://github.com/british-council/formik.git"},"keywords":["formik","react","react-dom","form","validation","forms","higher order component","hoc"],"main":"dist/index.js","module":"dist/formik.esm.js","typings":"dist/index.d.ts","peerDependencies":{"react":">=16.8"},"scripts":{"test":"jest --env=jsdom","test:watch":"npm run test -- --watch","start":"cp-cli ./index.js ./dist/index.js && cross-env NODE_ENV=development rollup -w -c | tsc -w -p tsconfig.base.json","prebuild":"rimraf dist","build":"cross-env NODE_ENV=production tsc -p tsconfig.base.json  && rollup -c && rimraf compiled && cp-cli ./index.js ./dist/index.js","prepublish":"npm run build","format":"prettier --trailing-comma es5 --single-quote --write 'src/**/*' 'test/**/*' 'README.md'","precommit":"lint-staged","storybook":"start-storybook -p 9001","addc":"all-contributors add","start-website":"cd website && yarn start","build-website":"cd website && yarn install && yarn build","gen-docs":"all-contributors generate && doctoc README.md","size":"size-limit"},"dependencies":{"create-react-context":"^0.2.2","deepmerge":"^2.1.1","hoist-non-react-statics":"^2.5.5","lodash":"^4.17.11","lodash-es":"^4.17.11","prop-types":"^15.6.1","react-fast-compare":"^2.0.1","tiny-warning":"^1.0.2","tslib":"^1.9.3"},"optionalDependencies":{},"resolutions":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2"},"devDependencies":{"@babel/core":"^7.1.2","@storybook/addon-options":"^3.4.8","@storybook/react":"^3.4.0","@types/jest":"^24.0.5","@types/lodash":"^4.14.119","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","@types/yup":"^0.24.9","all-contributors-cli":"^4.4.0","awesome-typescript-loader":"^3.4.1","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-dev-expression":"^0.2.1","babel-plugin-transform-rename-import":"^2.3.0","cp-cli":"^1.1.2","cross-env":"5.0.5","doctoc":"^1.3.0","husky":"0.14.3","jest":"^24.1.0","lint-staged":"4.0.2","prettier":"1.11.1","raw-loader":"^0.5.1","react":"^16.8.4","react-dom":"^16.8.4","react-testing-library":"^5.2.3","rimraf":"^2.6.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.8.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","size-limit":"^0.17.0","ts-jest":"^22.4.6","tsc-watch":"^1.0.21","tslint":"^5.11.0","tslint-react":"^3.6.0","typescript":"^3.1.6","yup":"0.21.3"},"lint-staged":{"**/*.{ts,tsx}":["prettier --trailing-comma es5 --single-quote --write","git add"]},"prettier":{"trailingComma":"es5","singleQuote":true,"semi":true},"jest":{"collectCoverageFrom":["src/**/*.{ts,tsx}"],"setupFilesAfterEnv":["react-testing-library/cleanup-after-each.js","<rootDir>/test/setupTests.ts"],"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testMatch":["<rootDir>/test/**/?(*.)(spec|test).ts?(x)"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleFileExtensions":["ts","tsx","js","json"]},"size-limit":[{"path":"./dist/index.js","limit":"14 kB"},{"path":"./dist/formik.esm.js","limit":"14 kB"},{"path":"./dist/formik.umd.production.js","limit":"14 kB"}],"gitHead":"ef220e88cd317505f8d13066b6860c60cd72a695","bugs":{"url":"https://github.com/british-council/formik/issues"},"homepage":"https://github.com/british-council/formik#readme","_id":"@britishcouncil/formik@1.5.1-bc.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bc-dev","email":"admin@puredev.eu"},"dist":{"integrity":"sha512-2Eq0tIXRiBc89hg1ye2uycvt0bxmpSW/H0txb5vRb6ykAwRqufIeu1nRiD1sRB8vBvOaXMvHMGgoB1U1YPEr6A==","shasum":"3da38048926dcb994b825fe954913eb1e573c9d6","tarball":"https://registry.npmjs.org/@britishcouncil/formik/-/formik-1.5.1-bc.4.tgz","fileCount":26,"unpackedSize":895520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrGCqCRA9TVsSAnZWagAAV+sQAJpEkt8V4dsRMZmULhp+\n+He3orWH70yycSUk398E7viPUWlD/oT6bjeq0GrsGvw8kSHeBNVzw69Ni8m2\nNTjjhviT1YE1nOlW3G9DAmDuQKGRVT1xeS5dXpu/rT2iSI6GtNTh6NCPR3Hx\n6rAe8oF32fuV/HTDLsjhMiZeIo4yaSyAcF7zcFCWwX0CcmNcpOZRc9Qi67a4\nHs4toldeiKkTstqnuUCP/U6BBUX2FuyBJejZUiSriQVXA7z/qMZxDhmTUPCX\nxrqXog1sjkK7C1ra49uD99af0L+Hap1kgdHkXiY+0RTVW9aBrJ62pYyNveie\nMWYoBekxLlQi85fOh85eU+yBSGh5YESta/fV7dVs06ZhAcd3sa10E8mZH7PS\nQg6JVjAD2Kr3MPQFp5E29TJPVq8+cY0QhOtxUOSGzYdgidY+ftHL9v1tZwwr\npi6r4YhvmIX+InpF0000TzaQDrekQ0iRwC9R8idI0YeIJiiC5XwmYwz9sVZm\nmmhoMrM9jL96UOv1ISCudTAXv0htvQCL+Xrmu6kCpdWwmMgpkl1qM61bbrxo\nMX+eRvlpZRf08e+/ffsXZrLPL9kc/JM/qat8somrZeCRz1J20eeTgs1mw9g3\n2jDAwM3mLCutovkEbRomZMN0k9BfL58fpZLJ7Obk/EpPtgw4wGzr20k8X/mS\nSgLb\r\n=wqAf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9djFrBlE+KvS0sgeR98iJ90tAU1sU2Y1VkHfWlDR3EQIgY2MaKhOyRu4o6ez65NM+xd4vpq+qLnmZQ8kv4PqlPKI="}]},"maintainers":[{"name":"bc-admin","email":"PLDevOps@britishcouncil.pl"},{"name":"bc-dev","email":"admin@puredev.eu"},{"name":"bcdigital","email":"alexi.paspalas@britishcouncil.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formik_1.5.1-bc.4_1554800809405_0.42564756654472613"},"_hasShrinkwrap":false},"1.5.1-bc.5":{"name":"@britishcouncil/formik","description":"Forms in React, without tears","version":"1.5.1-bc.5","license":"MIT","author":{"name":"Jared Palmer","email":"jared@palmer.net"},"repository":{"type":"git","url":"git+https://github.com/british-council/formik.git"},"keywords":["formik","react","react-dom","form","validation","forms","higher order component","hoc"],"main":"dist/index.js","module":"dist/formik.esm.js","typings":"dist/index.d.ts","peerDependencies":{"react":">=16.8"},"scripts":{"test":"jest --env=jsdom","test:watch":"npm run test -- --watch","start":"cp-cli ./index.js ./dist/index.js && cross-env NODE_ENV=development rollup -w -c | tsc -w -p tsconfig.base.json","prebuild":"rimraf dist","build":"cross-env NODE_ENV=production tsc -p tsconfig.base.json  && rollup -c && rimraf compiled && cp-cli ./index.js ./dist/index.js","prepublish":"npm run build","format":"prettier --trailing-comma es5 --single-quote --write 'src/**/*' 'test/**/*' 'README.md'","precommit":"lint-staged","storybook":"start-storybook -p 9001","addc":"all-contributors add","start-website":"cd website && yarn start","build-website":"cd website && yarn install && yarn build","gen-docs":"all-contributors generate && doctoc README.md","size":"size-limit"},"dependencies":{"create-react-context":"^0.2.2","deepmerge":"^2.1.1","hoist-non-react-statics":"^2.5.5","lodash":"^4.17.11","lodash-es":"^4.17.11","prop-types":"^15.6.1","react-fast-compare":"^2.0.1","tiny-warning":"^1.0.2","tslib":"^1.9.3"},"optionalDependencies":{},"resolutions":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2"},"devDependencies":{"@babel/core":"^7.1.2","@storybook/addon-options":"^3.4.8","@storybook/react":"^3.4.0","@types/jest":"^24.0.5","@types/lodash":"^4.14.119","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","@types/yup":"^0.24.9","all-contributors-cli":"^4.4.0","awesome-typescript-loader":"^3.4.1","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-dev-expression":"^0.2.1","babel-plugin-transform-rename-import":"^2.3.0","cp-cli":"^1.1.2","cross-env":"5.0.5","doctoc":"^1.3.0","husky":"0.14.3","jest":"^24.1.0","lint-staged":"4.0.2","prettier":"1.11.1","raw-loader":"^0.5.1","react":"^16.8.4","react-dom":"^16.8.4","react-testing-library":"^5.2.3","rimraf":"^2.6.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.8.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","size-limit":"^0.17.0","ts-jest":"^22.4.6","tsc-watch":"^1.0.21","tslint":"^5.11.0","tslint-react":"^3.6.0","typescript":"^3.1.6","yup":"0.21.3"},"lint-staged":{"**/*.{ts,tsx}":["prettier --trailing-comma es5 --single-quote --write","git add"]},"prettier":{"trailingComma":"es5","singleQuote":true,"semi":true},"jest":{"collectCoverageFrom":["src/**/*.{ts,tsx}"],"setupFilesAfterEnv":["react-testing-library/cleanup-after-each.js","<rootDir>/test/setupTests.ts"],"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testMatch":["<rootDir>/test/**/?(*.)(spec|test).ts?(x)"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleFileExtensions":["ts","tsx","js","json"]},"size-limit":[{"path":"./dist/index.js","limit":"14 kB"},{"path":"./dist/formik.esm.js","limit":"14 kB"},{"path":"./dist/formik.umd.production.js","limit":"14 kB"}],"gitHead":"f51d5c91b058d4597fbbbec5f1c165217a051acf","bugs":{"url":"https://github.com/british-council/formik/issues"},"homepage":"https://github.com/british-council/formik#readme","_id":"@britishcouncil/formik@1.5.1-bc.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bc-dev","email":"admin@puredev.eu"},"dist":{"integrity":"sha512-sGH6Ss4X+NTm4ldxd8lHOkPfiTXQjglnij0VGz+Dgq1i4PESH5ZTQnpOB+8+iUUDO+u3eNCFRcGAMJCXngY1rw==","shasum":"10e9b84273c7a86a94280c9a3ecf117aeed9d518","tarball":"https://registry.npmjs.org/@britishcouncil/formik/-/formik-1.5.1-bc.5.tgz","fileCount":26,"unpackedSize":895999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrGFXCRA9TVsSAnZWagAAy0MP/iHYdM6LXRZk2v9thLqF\n2BD/GgkhtIUbgl94RkClshhzp3HTcKJMwxDq93Im7bzoDCQoOB7EL1jYq9yu\ndn4cHekA/JriZLnrWOl03KTL87ksvj0IXuNZGvwmsH9UjlzUnMcFOaVpd6Be\n5UOoBqeN5vk57EumNwKcU21sfOJy/d5rNwNEsFtvNZBi6YoPoLqL0UHMlK+n\nXumVZHSgXzkqJSbn7cftk2a4EshVrLyVThcy5uc8UpIbv5bWGiME2TDAyWlR\nxzTfLrcK799DBe52BjMUsI5B5NkrzofIg3q9QNOoruQy2LwwXeZxr7G0VeF3\nvkgCA09RgfGJ4g5TERm6GG6jzByLiBq0XPZ9F35OcJWLIbPUsJHH+8CN8Gog\nk8EMr8wSo483nWCjiteVLNB0/KhfutF2Svlkb5GPwKQNcN3tAGh2dtCdCUUZ\nj2m8Fd41cIDSbv+Df0ybdKAmyFW/bhkk7IG24uoqtrOpgcQ/A4wQ/G/3G0F6\nJ6WPt88Fm7hAgPhISbN2FUo7q+xsLylDDsbPbD7o/P57ZWqND/rIsL74fRke\nspNQAAOxVgW1D5ZXRz+Ze8esFbfbnNMZMcqDx6HUBKAiZvZMse7s7JHfFQbW\nor9pcyZ6RzduxqK0/vsFBK77+SyIL/pwXUKt0hTz61xcGWWpZHKLGJCH73tx\nXqMp\r\n=APHT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOQ1MBFVk8Mrol3CbxWc8fp3xi0nlxm1wyrkUB5u1wGgIhAM7SVLU/x+WgdhlOu7tYWTfZjJSFrKXGUy6thrCHTVhn"}]},"maintainers":[{"name":"bc-admin","email":"PLDevOps@britishcouncil.pl"},{"name":"bc-dev","email":"admin@puredev.eu"},{"name":"bcdigital","email":"alexi.paspalas@britishcouncil.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formik_1.5.1-bc.5_1554800983063_0.901354296631363"},"_hasShrinkwrap":false},"1.5.2-bc.1":{"name":"@britishcouncil/formik","description":"Forms in React, without tears","version":"1.5.2-bc.1","license":"MIT","author":{"name":"Jared Palmer","email":"jared@palmer.net"},"repository":{"type":"git","url":"git+https://github.com/british-council/formik.git"},"keywords":["formik","react","react-dom","form","validation","forms","higher order component","hoc"],"main":"dist/index.js","module":"dist/formik.esm.js","typings":"dist/index.d.ts","peerDependencies":{"react":">=16.8"},"scripts":{"test":"jest --env=jsdom","test:watch":"npm run test -- --watch","start":"cp-cli ./index.js ./dist/index.js && cross-env NODE_ENV=development rollup -w -c | tsc -w -p tsconfig.base.json","prebuild":"rimraf dist","build":"cross-env NODE_ENV=production tsc -p tsconfig.base.json  && rollup -c && rimraf compiled && cp-cli ./index.js ./dist/index.js","prepublish":"npm run build","format":"prettier --trailing-comma es5 --single-quote --write 'src/**/*' 'test/**/*' 'README.md'","precommit":"lint-staged","storybook":"start-storybook -p 9001","addc":"all-contributors add","start-website":"cd website && yarn start","build-website":"cd website && yarn install && yarn build","gen-docs":"all-contributors generate && doctoc README.md","size":"size-limit"},"dependencies":{"create-react-context":"^0.2.2","deepmerge":"^2.1.1","hoist-non-react-statics":"^2.5.5","lodash":"^4.17.11","lodash-es":"^4.17.11","prop-types":"^15.6.1","react-fast-compare":"^2.0.1","tiny-warning":"^1.0.2","tslib":"^1.9.3"},"optionalDependencies":{},"resolutions":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2"},"devDependencies":{"@babel/core":"^7.1.2","@storybook/addon-options":"^3.4.8","@storybook/react":"^3.4.0","@types/jest":"^24.0.5","@types/lodash":"^4.14.119","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","@types/yup":"^0.24.9","all-contributors-cli":"^4.4.0","awesome-typescript-loader":"^3.4.1","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-dev-expression":"^0.2.1","babel-plugin-transform-rename-import":"^2.3.0","cp-cli":"^1.1.2","cross-env":"5.0.5","doctoc":"^1.3.0","husky":"0.14.3","jest":"^24.1.0","lint-staged":"4.0.2","prettier":"1.11.1","raw-loader":"^0.5.1","react":"^16.8.4","react-dom":"^16.8.4","react-testing-library":"^5.2.3","rimraf":"^2.6.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.8.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","size-limit":"^0.17.0","ts-jest":"^22.4.6","tsc-watch":"^1.0.21","tslint":"^5.11.0","tslint-react":"^3.6.0","typescript":"^3.1.6","yup":"0.21.3"},"lint-staged":{"**/*.{ts,tsx}":["prettier --trailing-comma es5 --single-quote --write","git add"]},"prettier":{"trailingComma":"es5","singleQuote":true,"semi":true},"jest":{"collectCoverageFrom":["src/**/*.{ts,tsx}"],"setupFilesAfterEnv":["react-testing-library/cleanup-after-each.js","<rootDir>/test/setupTests.ts"],"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testMatch":["<rootDir>/test/**/?(*.)(spec|test).ts?(x)"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleFileExtensions":["ts","tsx","js","json"]},"size-limit":[{"path":"./dist/index.js","limit":"14 kB"},{"path":"./dist/formik.esm.js","limit":"14 kB"},{"path":"./dist/formik.umd.production.js","limit":"14 kB"}],"gitHead":"9d6026336ffb29c36dd29d06cc75b3c298baff41","bugs":{"url":"https://github.com/british-council/formik/issues"},"homepage":"https://github.com/british-council/formik#readme","_id":"@britishcouncil/formik@1.5.2-bc.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bc-dev","email":"admin@puredev.eu"},"dist":{"integrity":"sha512-tZWrWbNUJdwfPKHD3egzHGhQma3SGL5HwbpvBtXDVUC5sSpZ4ikiX1bNPi1qwtbCH18bjhW+gzTSkFe48EbNrw==","shasum":"a352ad6ee8a5b9c20b7d32730b0e67a26cf24117","tarball":"https://registry.npmjs.org/@britishcouncil/formik/-/formik-1.5.2-bc.1.tgz","fileCount":26,"unpackedSize":904222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrGOKCRA9TVsSAnZWagAA5QAP/RKITYa07+jKOmodG1x7\nd+91fgR4uv6FHwVPlVSEumP2Iq0wk8T/c1/JLk2PA4VUxus9Ca2xH5AI773F\neyUkxrp/+tVorKG8zZArw45/wQAX7OCPNU1teugjbFSMospZUz0LIrzTe0Ol\nPAuoyfmChDW8+yAbX6Q+JZgs3TXa2DmTMUYZYQVmFN3a8bN/EOUBgYTl94T3\nsozhgAZJF7vDrg5IioqRuoQtXeOtA7LiglNZY6lExzjsTDuDvcGWqK51Scos\n3G2Eoz/R+9rfOGlXTPDMMELpGDtVxsZMR++BQONPtEGN+J+qrizOYjozFBm/\nrgWV3Vdz0/J0rg8wgi+4XkLMzeS2m784VJzAMgwLL2e2aNsIwfxCL+vq5st9\noK78OKVH+UqBigsq4KcisBQrvo6+pmz6LMW516SX9+pDc+n92Om8ZG4DeK3v\nuo33YI+iiQ2N9/CQ32lyM/P+3bTls1IyDEREykuY6eX0T1+BwlCxcydcmupj\ncnydm+1MDslFVa9Q9BpABCfU3k+/0JCKzhWCMMQTxUNjE9ydMG0NqrJLRI3I\n1S8Oq+vYfd9STkFPHjocRtkcN18lLanXrLn5HJ9wg+HR/KNj8F9mJJOfEwPX\nxubCXyyWPSJVbUaaZ1Xqcd7WnLERHIcOImRFFK1k/sYa6ly8kGOTrf16TjbD\ngQ4Z\r\n=DOVV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1yEkvlw8s4H9dV4u4d77CmRDQUSeBHGsVGDV31EvmpQIhAPtFaUkN0XQvTnSg68MPkkarztNbUUoKcWP/tG+h3URM"}]},"maintainers":[{"name":"bc-admin","email":"PLDevOps@britishcouncil.pl"},{"name":"bc-dev","email":"admin@puredev.eu"},{"name":"bcdigital","email":"alexi.paspalas@britishcouncil.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formik_1.5.2-bc.1_1554801545528_0.8502782518544554"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-20T09:56:12.108Z","1.5.1-bc.1":"2019-03-20T09:56:12.378Z","modified":"2022-04-04T20:43:22.756Z","1.5.1-bc.2":"2019-03-20T10:00:39.044Z","1.5.1-bc.3":"2019-04-05T09:23:37.940Z","1.5.1-bc.4":"2019-04-09T09:06:49.627Z","1.5.1-bc.5":"2019-04-09T09:09:43.212Z","1.5.2-bc.1":"2019-04-09T09:19:05.661Z"},"maintainers":[{"name":"bc-admin","email":"PLDevOps@britishcouncil.pl"},{"name":"bc-dev","email":"admin@puredev.eu"},{"name":"bcdigital","email":"alexi.paspalas@britishcouncil.org"}],"description":"Forms in React, without tears","homepage":"https://github.com/british-council/formik#readme","keywords":["formik","react","react-dom","form","validation","forms","higher order component","hoc"],"repository":{"type":"git","url":"git+https://github.com/british-council/formik.git"},"author":{"name":"Jared Palmer","email":"jared@palmer.net"},"bugs":{"url":"https://github.com/british-council/formik/issues"},"license":"MIT","readme":"![](https://user-images.githubusercontent.com/4060187/27243721-3b5219d0-52b1-11e7-96f1-dae8391a3ef6.png)\n\n[![CircleCI](https://circleci.com/gh/jaredpalmer/formik.svg?style=svg)](https://circleci.com/gh/jaredpalmer/formik)\n[![Stable Release](https://img.shields.io/npm/v/formik.svg)](https://npm.im/formik)\n[![Blazing Fast](https://badgen.now.sh/badge/speed/blazing%20%F0%9F%94%A5/green)](https://npm.im/formik)\n[![gzip size](http://img.badgesize.io/https://unpkg.com/formik@latest/dist/formik.umd.production.js?compression=gzip)](https://unpkg.com/formik@latest/dist/formik.umd.production.js)\n[![license](https://badgen.now.sh/badge/license/MIT)](./LICENSE)\n[![Discord](https://img.shields.io/discord/102860784329052160.svg?style=flat-square)](https://discord.gg/cU6MCve)\n[![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/palmer)\n\nLet's face it, forms are really verbose in\n[React](https://github.com/facebook/react). To make matters worse, most form\nhelpers do wayyyy too much magic and often have a significant performance cost\nassociated with them. Formik is a small library that helps you with the 3 most\nannoying parts:\n\n1.  Getting values in and out of form state\n2.  Validation and error messages\n3.  Handling form submission\n\nBy colocating all of the above in one place, Formik will keep things\norganized--making testing, refactoring, and reasoning about your forms a breeze.\n\n<div id=\"handleblur-e-any--void\"></div>\n<div id=\"handlechange-e-any--void\"></div>\n\n## Docs\n\n* [Get Started](https://jaredpalmer.com/formik/docs/overview)\n* [API Reference](https://jaredpalmer.com/formik/docs/api/formik)\n* [Articles / Tutorials](https://jaredpalmer.com/formik/docs/resources)\n* [Get Help](https://jaredpalmer.com/formik/help)\n* [Release Notes](https://github.com/jaredpalmer/formik/releases)\n\n## In-browser Playgrounds\n\nYou can play with Formik in your web browser with these live online playgrounds.\n\n* CodeSandbox (ReactDOM) https://codesandbox.io/s/zKrK5YLDZ\n* Expo Snack (React Native) https://snack.expo.io/@jaredpalmer/basic-formik-x-react-native-example\n\n## Examples\n\n* [Basics](https://codesandbox.io/s/zKrK5YLDZ)\n* [Sync Validation](https://codesandbox.io/s/q8yRqQMp)\n* [Building your own input primitives](https://codesandbox.io/s/qJR4ykJk)\n* Working with 3rd-party inputs:\n  - [react-select-v1](https://codesandbox.io/s/jRzE53pqR)\n  - [react-select-v2](https://codesandbox.io/s/73jj9zom96)\n  - [Draft.js](https://codesandbox.io/s/QW1rqjBLl)\n* [Accessing React lifecycle functions](https://codesandbox.io/s/pgD4DLypy)\n* [React Native](https://snack.expo.io/@ferrannp/react-native-x-formik)\n* [TypeScript](https://codesandbox.io/s/8y578o8152)\n* [Handling API Errors](https://codesandbox.io/s/nw193yq32l)\n\n## Organizations and projects using Formik\n\n[List of organizations and projects using Formik](https://github.com/jaredpalmer/formik/issues/87)\n\n## Authors\n\n* Jared Palmer [@jaredpalmer](https://twitter.com/jaredpalmer)\n* Ian White [@eonwhite](https://twitter.com/eonwhite)\n\n## Contributors\n\nFormik is made with <3 thanks to these wonderful people\n([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore -->\n| [<img src=\"https://avatars2.githubusercontent.com/u/4060187?v=4\" width=\"100px;\"/><br /><sub><b>Jared Palmer</b></sub>](http://jaredpalmer.com)<br />[💬](#question-jaredpalmer \"Answering Questions\") [💻](https://github.com/jaredpalmer/formik/commits?author=jaredpalmer \"Code\") [🎨](#design-jaredpalmer \"Design\") [📖](https://github.com/jaredpalmer/formik/commits?author=jaredpalmer \"Documentation\") [💡](#example-jaredpalmer \"Examples\") [🤔](#ideas-jaredpalmer \"Ideas, Planning, & Feedback\") [👀](#review-jaredpalmer \"Reviewed Pull Requests\") [⚠️](https://github.com/jaredpalmer/formik/commits?author=jaredpalmer \"Tests\") | [<img src=\"https://avatars0.githubusercontent.com/u/109324?v=4\" width=\"100px;\"/><br /><sub><b>Ian White</b></sub>](https://www.stardog.io)<br />[💬](#question-eonwhite \"Answering Questions\") [🐛](https://github.com/jaredpalmer/formik/issues?q=author%3Aeonwhite \"Bug reports\") [💻](https://github.com/jaredpalmer/formik/commits?author=eonwhite \"Code\") [📖](https://github.com/jaredpalmer/formik/commits?author=eonwhite \"Documentation\") [🤔](#ideas-eonwhite \"Ideas, Planning, & Feedback\") [👀](#review-eonwhite \"Reviewed Pull Requests\") | [<img src=\"https://avatars0.githubusercontent.com/u/829963?v=4\" width=\"100px;\"/><br /><sub><b>Andrej Badin</b></sub>](http://andrejbadin.com)<br />[💬](#question-Andreyco \"Answering Questions\") [🐛](https://github.com/jaredpalmer/formik/issues?q=author%3AAndreyco \"Bug reports\") [📖](https://github.com/jaredpalmer/formik/commits?author=Andreyco \"Documentation\") | [<img src=\"https://avatars2.githubusercontent.com/u/91115?v=4\" width=\"100px;\"/><br /><sub><b>Adam Howard</b></sub>](http://adz.co.de)<br />[💬](#question-skattyadz \"Answering Questions\") [🐛](https://github.com/jaredpalmer/formik/issues?q=author%3Askattyadz \"Bug reports\") [🤔](#ideas-skattyadz \"Ideas, Planning, & Feedback\") [👀](#review-skattyadz \"Reviewed Pull Requests\") | [<img src=\"https://avatars1.githubusercontent.com/u/6711845?v=4\" width=\"100px;\"/><br /><sub><b>Vlad Shcherbin</b></sub>](https://github.com/VladShcherbin)<br />[💬](#question-VladShcherbin \"Answering Questions\") [🐛](https://github.com/jaredpalmer/formik/issues?q=author%3AVladShcherbin \"Bug reports\") [🤔](#ideas-VladShcherbin \"Ideas, Planning, & Feedback\") | [<img src=\"https://avatars3.githubusercontent.com/u/383212?v=4\" width=\"100px;\"/><br /><sub><b>Brikou CARRE</b></sub>](https://github.com/brikou)<br />[🐛](https://github.com/jaredpalmer/formik/issues?q=author%3Abrikou \"Bug reports\") [📖](https://github.com/jaredpalmer/formik/commits?author=brikou \"Documentation\") | [<img src=\"https://avatars0.githubusercontent.com/u/5314713?v=4\" width=\"100px;\"/><br /><sub><b>Sam Kvale</b></sub>](http://skvale.github.io)<br />[🐛](https://github.com/jaredpalmer/formik/issues?q=author%3Askvale \"Bug reports\") [💻](https://github.com/jaredpalmer/formik/commits?author=skvale \"Code\") [⚠️](https://github.com/jaredpalmer/formik/commits?author=skvale \"Tests\") |\n| :---: | :---: | :---: | :---: | :---: | :---: | :---: |\n| [<img src=\"https://avatars0.githubusercontent.com/u/13765558?v=4\" width=\"100px;\"/><br /><sub><b>Jon Tansey</b></sub>](http://jon.tansey.info)<br />[🐛](https://github.com/jaredpalmer/formik/issues?q=author%3Ajontansey \"Bug reports\") [💻](https://github.com/jaredpalmer/formik/commits?author=jontansey \"Code\") | [<img src=\"https://avatars0.githubusercontent.com/u/6819171?v=4\" width=\"100px;\"/><br /><sub><b>Tyler Martinez</b></sub>](http://slightlytyler.com)<br />[🐛](https://github.com/jaredpalmer/formik/issues?q=author%3Aslightlytyler \"Bug reports\") [📖](https://github.com/jaredpalmer/formik/commits?author=slightlytyler \"Documentation\") | [<img src=\"https://avatars0.githubusercontent.com/u/1285032?v=4\" width=\"100px;\"/><br /><sub><b>Tobias Lohse</b></sub>](http://MrLoh.se)<br />[🐛](https://github.com/jaredpalmer/formik/issues?q=author%3AMrLoh \"Bug reports\") [💻](https://github.com/jaredpalmer/formik/commits?author=MrLoh \"Code\") |\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the\n[all-contributors](https://github.com/kentcdodds/all-contributors)\nspecification. Contributions of any kind welcome!\n\n---\n\nMIT License.\n\n---\n","readmeFilename":"README.md"}