{"_id":"redux-form-validations","_rev":"189-b64f71d87dd23fff5df4fe516a32ee21","name":"redux-form-validations","dist-tags":{"latest":"0.1.5"},"versions":{"0.0.2":{"name":"redux-form-validations","version":"0.0.2","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.2","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"a1836155d04ac02468f4d66f2cb134fdbaac3c47","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.2.tgz","integrity":"sha512-FDe1VQC2Pft6YqXQD4qLDPnA6VAIDVkDnUIqzJIwPlpDa+Yu0AOnUdSMVA9qmDyZ/xR+ITKPQEkZN++QDczgVQ==","signatures":[{"sig":"MEYCIQCns1bu0edCHZ5C7Eloy9QO6VdIT3ug6G34LbXZajvC/AIhAPj2EXN17yA9dDEoiG9OmX5IeCPwhiM/p902IwhMguUK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"a1836155d04ac02468f4d66f2cb134fdbaac3c47","gitHead":"6e2da5cbcc20a70b5528fddf963ea41b0f10ceb9","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.3.12","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.4.1","dependencies":{"lodash":"^4.17.4","moment":"^2.18.1","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.2.tgz_1496331440144_0.8410628519486636","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"redux-form-validations","version":"0.0.3","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.3","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"a58118436b3251d392aed838913cd2477664bc2d","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.3.tgz","integrity":"sha512-W1LJ8dGxWMq7PJzd0D97lEXTQ7YnEbRKCrPHiEDRdyI+Pfuikoqqmpg5hge1DkIG12OM6n1L25J4Y1ggNGEIVA==","signatures":[{"sig":"MEQCIEdYSHcL4J3OQ2c3W8qNYZP8weq2cQj6WveSqo9Zh4nKAiAyPCFUOJ5sjAYJL1z7bmKfgtx4XR57t1R/fqY/EF+eGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"a58118436b3251d392aed838913cd2477664bc2d","gitHead":"f0295bf678d88495e27007cd46a220af264a615a","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.3.12","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.4.1","dependencies":{"lodash":"^4.17.4","moment":"^2.18.1","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.3.tgz_1496799340764_0.11171641293913126","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"redux-form-validations","version":"0.0.4","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.4","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"5a4f1e1d0a69f1fb8aa3036aa961f183a425502c","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.4.tgz","integrity":"sha512-sDJGpo0+GDs5HStWR4zpXPNp//BoN7TCkQsoUT9FugT580692y7bSS0wDdS21opm6fVjza37xfZDJ8JTSJoWrQ==","signatures":[{"sig":"MEYCIQDu46sSB5AvZEmV6XGVSko+pl32PpTbzmRRxxJ02PwcgAIhAOuvLt/t8dtJiAnM9OKVpk2so66Qe6KDxR/m8GJRg0BO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"5a4f1e1d0a69f1fb8aa3036aa961f183a425502c","gitHead":"18d204b7eaff886f06733c8c998a4d57ece0034e","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.3.12","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.4.1","dependencies":{"lodash":"^4.17.4","moment":"^2.18.1","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.4.tgz_1496926763721_0.5943720992654562","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"redux-form-validations","version":"0.0.5","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.5","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"2e65deacef32c065b3cd90e4af201a134a7d9312","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.5.tgz","integrity":"sha512-sMIhu8U0eYgAW+pi5q4pPDDxHsGG/H24MTHNYwBWi1dQE4WTx5MarOmGbDiSUQBYKi+uNms85gh7SZuF3IZ/ZA==","signatures":[{"sig":"MEYCIQDVe3lQLSxzA85hJMMx9Cm7qeuQWxV5a0RClmnbM6cPrAIhAPG+yJnI17Y1rWYlHkmlfnF5EdOIY99vHMrOsaLiXW+c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"2e65deacef32c065b3cd90e4af201a134a7d9312","gitHead":"7dd7749333ab1220a3dad9f1bdecb457fcdaa2f9","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.3.12","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.4.1","dependencies":{"lodash":"^4.17.4","moment":"^2.18.1","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.5.tgz_1497964328485_0.571332762716338","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"redux-form-validations","version":"0.0.6","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.6","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"d007c6728b7a98d1a66ae3ccc89b03813922f635","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.6.tgz","integrity":"sha512-SaSAh+pmXgL0Rj42xo7OSSbgDGvLddSUUUDqdnWqZbV4QV8MS+o94eLa5gCdRzsxINK5K7fRxkhSUtVGP4m9ow==","signatures":[{"sig":"MEUCIQCjysoZA9Fdet3uHROmaYJqrOFplW3koSvnTh3DAoIarQIgM6de++P00c05L7WNfmGkKyX9JK9UN3fj/3VCqXEpMSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"d007c6728b7a98d1a66ae3ccc89b03813922f635","gitHead":"ba7b7f5e4ef9af44385e98c67304fff915e83b3f","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.3.12","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.4.1","dependencies":{"lodash":"^4.17.4","moment":"^2.18.1","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.6.tgz_1498068135990_0.3368378581944853","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"redux-form-validations","version":"0.0.7","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.7","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"40de604612e0074a010235112dfc20eadefd1f08","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.7.tgz","integrity":"sha512-jn6Jm/4vQ/NnpGA7npQgTJb/UfDCHgtM/TCSR3Kgnyi6b8l3CzXDBTE+QMBdnqALdUu03nLHByrnxQ2RO9mw4w==","signatures":[{"sig":"MEUCIQCWBjikg3QQtIQ/vAVAta8Rpr00QfXeS/UaGPWmDW3DFQIgXGXf/xanWqRvFED3b5NjJF8EJW6t1KnMvS3mc0BM2oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"40de604612e0074a010235112dfc20eadefd1f08","gitHead":"bf8ebc616e9060622f15ed924541af731ab326fa","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.3.12","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.4.1","dependencies":{"lodash":"^4.17.4","moment":"^2.18.1","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.7.tgz_1498228165200_0.5897308448329568","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"redux-form-validations","version":"0.0.8","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.8","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"c02a3711021a05257e503a8b2f24b31ec5373865","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.8.tgz","integrity":"sha512-MK4zxEwBeUwwarvMRerLC7krjJAolGHd+oyakaz1VThzk5PrhWTvzwlsmKcRyHTZbxQZxfHA0Pc/lvqwX9g8eQ==","signatures":[{"sig":"MEQCIBYmkI3jl43czKtq4CjZUoLhmlJYvJssenCpHTtIyhxjAiAiMbl6OZfZMrkSVCmP0X4Dm5L1oZk5IoH+/cYqdY+riQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"c02a3711021a05257e503a8b2f24b31ec5373865","gitHead":"8b9eb3ee11f652f182e193e44b83fd7efc8421a4","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.3.12","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.4.1","dependencies":{"lodash":"^4.17.4","moment":"^2.18.1","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.8.tgz_1500409015894_0.9210511243436486","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"redux-form-validations","version":"0.0.9","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.9","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"e79a47ae655dfabd3919080f5de991dd099b7ad9","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.9.tgz","integrity":"sha512-azRfdESDBeZS1YPO5rhDONN2j/kbUwY3sOIURFZSDwvPxx/kzXXxnpEQIG+GUFrK9m8CBZJjc1NIZC8bCyV8CQ==","signatures":[{"sig":"MEUCIGDFo6zWLab29ECEty0TYVJtZqVrsmKL31+uoznUxPD0AiEAuXgcpt+fIZmChF22AZtof6J0y2ELx/AfqYM2oBmy8h4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"e79a47ae655dfabd3919080f5de991dd099b7ad9","gitHead":"1e164ff849a0f3de57c17adcd2f1a7e69c4b10ba","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.8.6","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.12.0","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.9.tgz_1507580719493_0.051012396113947034","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"redux-form-validations","version":"0.0.10","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.10","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"f9b0bbe0706b1a506c3a0186ccff2c92a97af7ec","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.10.tgz","integrity":"sha512-tOg7RpErtc6TC8XNa9l2XaqrRlmvAdqaaF4GJ4osout+eQeWsZR17nBLM5FDNrIuH3WJbiEo/Qb0qRK7UFxqbQ==","signatures":[{"sig":"MEYCIQCQVFltaRnImhG3gClp1Db7I+x0oZxN+85Owc7yZaQxqgIhAJ7/PQ8A5RBzScfN9LukBu8E0sgVyBJbl5AQIU8Hxy41","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","_from":".","babel":{"presets":["es2015","stage-0"]},"_shasum":"f9b0bbe0706b1a506c3a0186ccff2c92a97af7ec","gitHead":"224543b09d5b735dbea6f0a61a05612ce7cbabc7","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build && cp src/index.d.ts build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"typings":"build/index.d.ts","_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"3.8.6","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"5.12.0","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.10.tgz_1508854007947_0.4949853285215795","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"redux-form-validations","version":"0.0.11","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.0.11","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"24b0016b2d5b134a26e1173c7f29572c1b6e010c","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.0.11.tgz","integrity":"sha512-Ejccf4CJHCle2AT4pzfaXWJkeZ/BisPpuxX88emh1eXSCwQfSi4FT6wkcIy8MvRmoQSl8jdePGyNphUZe+X99w==","signatures":[{"sig":"MEUCIQCub/MlHHGBi1HHjo4URzE98MnWrEfof61t0Ln05YiN+wIgHkloeJkmJY5X3prv0ZhcSDBSNgPlFQKJHDRfXIh9z4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","babel":{"presets":["es2015","stage-0"]},"gitHead":"baa0f423b8e2f3401299afa17f3c69198d3dec4b","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build && cp src/index.d.ts build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"typings":"build/index.d.ts","_npmUser":{"name":"justinschulz","email":"justin.schulz@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"5.6.0","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations-0.0.11.tgz_1514044549869_0.036122275749221444","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"redux-form-validations","version":"0.1.0","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.1.0","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"7f0e1330e608a4a5b09a5364ea1012175cb1fc68","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.1.0.tgz","fileCount":20,"integrity":"sha512-bECuLcBzTXAva/7kTHXF8BdCFDx7ae00eHYVugU595XGp2JB/H3OZ2JBmdWulN4NrQ4U+TXtHltvwQ83sxg84A==","signatures":[{"sig":"MEUCIAyq7PJA73J2821PhDfOIyTdR72o8n1ZYEdAFzzXR29XAiEAiMeb39MRZAXFa4J3jio8M+SWL0JirHE/mr6D0NrDn6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkW3HCRA9TVsSAnZWagAAiuMP/0TNX9WNP7th08FSkdpe\nEyEKeKxWtOS5ZoqoilJqiloUhFZf6j9cjQm4914AY3osQgbmFBjUcNdmKucx\nJdabzoFeQ8o93JjJx4L+Pcl8ZFxrJmPuMSjSJB7IAPicx6O/yVqS5NSxn//x\nkj1XI0zGyyoXQ2Ek+U7WabNJnYMaSFiic8ax9+Rf+pnab/RGvA8Z60NudU16\nRoERuqW1CUP+2M2vBCWRYtFeXazUZKfTvj4UFXu43qZ3Qb0RIeSLTxonUaVm\n+viAikr4O1B4DQT6IH6niI5ygA2bbNSuiKC/s8eAIrYuHLdqL7QZS+nylfqH\n4sdv8b5K+WjA8cUeeZzzFRqDj9klJI9IDLIy1evwFjxp5iGUMMtmjjmWBFDM\nf/1UpCUSyw22WrHdQrzJ5vJqDnO3ahbAKWoAqbkcLL5BL5iIfTKFV+wxcO1h\nCPa+Q+ijn3U508BmucArpPZpK3YxsuHFCifG9ZTnJmvQ4bFlNMNcnAvLPaHF\nsIFgI3KN2eebeLM3mc+ZbG2ZhCp9jMVTd/+GTeokoLarBLmOOpb7OhJc4IrP\ndbFADaKVXBWoUh6b1rQOMAhTSkJvwQUptkKN+rWPsJSnectpKATcyI/2Kp5d\nyn4HpvxaMBz4ORikIeiZgL4F/uUBcGtjW+bAJpV+W5HVDvA+64pajAHdzD9r\nv/BM\r\n=MAQp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","babel":{"presets":["es2015","stage-0"]},"gitHead":"e547eef60e6be588722819966570ee5f30e0696f","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build && cp src/index.d.ts build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"typings":"build/index.d.ts","_npmUser":{"name":"jmcolella","email":"colella.john@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"5.6.0","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations_0.1.0_1536257478969_0.5985176792425675","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"redux-form-validations","version":"0.1.1","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.1.1","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"5b9a919980a6ced285d6e4e10c744602de4a0d90","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.1.1.tgz","fileCount":21,"integrity":"sha512-A4Q2KsAf2BgrV0wRD1YMrS6WxXdTxGzfo16Jby0d3NnCt+mpFXAL4xe9BsUURZ1Xedzaf+Rog2m+Vu2zcnGvdg==","signatures":[{"sig":"MEUCICqTSRDSJ4Hf5ET6WafW6h60PSi/p8g0UMNb6XZ1JaayAiEAywV4pCiDDYamUQxiwBjgZUjHT/FIoTJi2wViUc3Eew0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkYH8CRA9TVsSAnZWagAAMo8QAJ0ebL/Xxg1wi78P4/Hu\niqyPlJ3N34QLlMomnRb7D5GH1fzd/0c5Zx4YHgCe7ikendoL/u2NUOTNY/Es\nZ5DNEOy2qTBg1lkwnZ/foNv+1/0DrUMZ5k20loZla3Vqe/s+mkTcTpFTQdRQ\n0E9iYD0VbpemcmxFgvKo0lyvcbimLoGwAXjGjAxqtmOCs8VY1LyhzlVXlFJ/\n7RqGQid1Lqlzydq39CWZNe+ZeT1nRUqiC7nKUGOI/cAdOLKCsJjXAFM9KnuB\nxqi6Z41FdVWgTJQCgL5s1ppY9vKzUYjMJlSN/uRnzDTsm8ojUfhPVsiKdNfr\nUUCMm1NdKU3p8Pyhh40fMEhbJOS1JDykPzwrpUoCs1ond3OADeRjbD1hORuN\n8OzW8EF7Cngc0Blco3h3BYEqUwZpn4aDTSypFjgvYVms+YEzyt9TjCAXhTXl\ndYNMWgnZfcl+K+K6VdjWCBMuBIwdblQlitnHj25Q1KtL/iyrQjJLaLnsERIJ\noWkuqhzF/Aj7JgK4OTX+5ZzcJhlTqIt3UMRxT/nb+qtRYnuQk5337B1wFWOj\nBLRCVxsbt/HC652D+d8h8kBPo3n8krhEXWbER2Vw3rowObsabmP3haGu9y8+\nYYVXGMgC2tjsko6U6RBKJJX3HC24hpH19gv7iMO3iXkHaYQUWHB2l6RYUA84\nPDr6\r\n=OlTX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","babel":{"presets":["es2015","stage-0"]},"gitHead":"4e0020e660ea0c8effaae381750fea9c9c411df7","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build && cp src/index.d.ts build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"typings":"build/index.d.ts","_npmUser":{"name":"jmcolella","email":"colella.john@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"5.6.0","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations_0.1.1_1536262651626_0.991294606797168","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"redux-form-validations","version":"0.1.2","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.1.2","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"b8084582ea60ace130a96a90ce0cc4c7ebcdcd92","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.1.2.tgz","fileCount":21,"integrity":"sha512-GTdHC1BcxnRikYuszIyWnsasjztCLTA59LVRp+Uh42CJZvPHktQR9EDqzD4cKACCeIeM7wvb3Fa9as4V17ladg==","signatures":[{"sig":"MEQCIHVDkUzPXGICDmMYlA9xXa0qSFYZaLl6fARO8FSSIZn0AiBxgCimzZw7zrggC9iTy4ef0Eib1jAB2F3qGxqkLqldSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkZcJCRA9TVsSAnZWagAA0sUP/ixwp5sTsoUwwaomO+8C\nYZ72I+08346+oWkF9CI87BLKo9u7F4WEi++p7czacrf4AjNLXZVil+lVxl2v\nmQOoSNQPamBjG/Agg/2C8cSnS4tUEo8Ml4M5LqC2C6XTv8n1cKBevMRyoVeN\nWBe7jz4v7zYJuh+FmCzUVRWkXcyFaZfRAQgEHUX7KvI+9ukfufB2ILkhJ1T/\niAqbigDi8EGKaTCGSe4PqPWKJeCpGebBeRzqKiG40oEr1o6/F4x/Z/VTd708\naRcJ/+P4xlJByylgZlX0FQaDUiPyYi/v0TKUmGnyrq8c4kadZEstEqCWkdnr\n+RYmnNcaO2CuMeNXzih8/7zD70OTrfr26xfo0czgHy4eJcuGZsI/wtG1oCQk\nbV9ggQbUwlzOmD+4W+8vKRu9PiuS7IY0ni1o2sXIrqJbz2vGSAnKmvzlEJqx\nUBGURiPkUBhOhQXevgfvdOXb1ThEAJvBY/TSXYYSr+c8FlUjJM7Z6IP+yYcB\nXURZUqsTObenpQ3OdvKUpji/5Ou/gnoWAv+WiAe7zE+HKXwryCDhZ+g0/8Ec\nJu8+tUVwRuER2NdZqyJJegNeysGT7T4Ccf4FOXjnUC6QvO2CSFax4x8+mLgk\n6yCls1zNfseHu97vlRht2zJrtX0OUs5mV4vZBzVj7ab1PT59Gy81WTwtrcQb\nxUJn\r\n=UTNa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","babel":{"presets":["es2015","stage-0"]},"gitHead":"659fa77b02743b3e8c430d222999bb52fd1c2002","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build && cp src/index.d.ts build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"typings":"build/index.d.ts","_npmUser":{"name":"jmcolella","email":"colella.john@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"5.6.0","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations_0.1.2_1536268040499_0.2507524101062366","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"redux-form-validations","version":"0.1.3","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.1.3","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"ac5c469e99491dbc7c48f1f7b1f84762eb11476b","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.1.3.tgz","fileCount":22,"integrity":"sha512-VrrOxMIBoveusewAnqbo+i7DZAR5oIDmmHAgy3XjcaAkGhx9GS3hJEHT7Ea9e70QLk38JFG2/u6ljn5BwOvKcA==","signatures":[{"sig":"MEQCIBVEm3+ELfrEwXolGd64TQGcq2MPHkKOe9Q4H6Z1jINLAiBPUiAL1vXFd6PRKuaU5kHp7ybMZ3GHP/O4XAWL5ZVVcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu9YhCRA9TVsSAnZWagAAUFEP/jOOwX9Mkhggv/mgkQnk\n+r4636WF6nXH81sNqgGYTRNO/yeJCnMJZQdDjcWuVuc2kYtwbe4OQcmAi+pm\nQTW8cm0wGfRMzsgH85SbUUacslUAxV+ok5hYCcAsQ+rJeDQBugiA8LVBfwY/\nj62TY2wRC8Vb+EUR8Chs2RDjUwYm4TqH/bME6F8Eb4Y4tj+WGZEIuJxWdbae\nlZj+6ZhUQslsLTp41BhA9uVo9IHoS6PPvchB+O/Sre9XyUMzW3SrxRYZnRX6\nOAQ/nVHNkg4dnUznlgt0OFGOgkU8kDvnQ/GYwJ7xAlIxUszbEFbs/vhuJl8x\nfDXHu8e8dAcu4liJ/8xK5/uoIveP7iTUNujbN+I1ZNmxD77ranIZFaMAe2b9\nZlo44E8JF9AmrAR+CCHT8BGpyuADkUg+LvnPmOgndoEL80HX1npbmeYZkhdp\nSdTLlHOqHXIgSoM21WQxzjlAwgrS2D1ANRjBEGOamMERpjeLEpsjnKtRe9zh\nGv6QsocrcwCM8YV3GXRFHoF811ljJypYNonVvPYFyylWkpE5qwYnajtFQnk0\nlBcKkDiarLTypEAaqiMggr7JCLnD88cIBORvfd7bCCrURCpr2cpxV1DB+fCi\ntOisqa+Y+XW5V/IWP+t7RzVlnqAGxpt+chbsAoZ3nh6Niss5WAl9P8n227T1\nKo8A\r\n=SoNq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","babel":{"presets":["es2015","stage-0"]},"gitHead":"22eb2236494a70f83c301eee8c4f2df56464bcd0","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build && cp src/index.d.ts build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"typings":"build/index.d.ts","_npmUser":{"name":"jmcolella","email":"colella.john@gmail.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"5.6.0","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations_0.1.3_1539036704574_0.056607432183010564","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"redux-form-validations","version":"0.1.4","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.1.4","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"52e55036d2195eab53376fe8888b91c1f5b854c9","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.1.4.tgz","fileCount":22,"integrity":"sha512-5sywaiEZi85tMTqu0dDJF6FD4R+jIw76bSZiuboa/wNkn3C2PFTEU1VxQem9MsQSliru3UgawDopNujsnolGhg==","signatures":[{"sig":"MEUCIHssyTSMXO/TEVEc7KoifQ+TOdLm3KDGUpknGLL7JU6bAiEAzg909gfzzlB022ur1Bh1N0kEJgcZNlugzQWES/s7g5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2fTUCRA9TVsSAnZWagAAt/sP/AtCeJZkvMNyCsC+NWVc\nY5Y3EZdQpFmYQ8RGYx4Ut3avInnA/rhrtLtUTCHQvqWt/btcXtq9WhsHRSfI\nT3UuYCfuKdJh8mvTBpCJ3H+SFwEA9Ym5Zal7HMPe6QH2dywowMFU02o84smN\nMHqzQvICjY+y6sM7BYlKYoO6z0IGVQnEEHJl3jkCtQx1dsWbwfAOnGbd6ydr\nlMdjrPRSzdVdWR1b8WJvW2kKYDAO3UTa9vZ/x5EjbwtyoJV9sIWoauo8MAfc\nv96HlA/YMO7jMP+zFnTpSf6Qa+VflxH2vqPWIDu1t9bwUBXeUhITyklXH+z7\nR/XtIthUrDAGjuG5686ZnqobqgIvlRcBJKP2OQIqWyEpf4LhV+HNadkOVvpN\n0D9aQA9+iwriQst7x/nzAgI51lFQnq5qi6YqpiLTj5aSS2tGOjXmT/swVqHq\nlrDxAFjQw+LKyib5RWsQEjoUfTT3am2cfBh0EljLjE/dkqM9H5kFGMcCtBDG\ninIMnDRZMpAJk2vScBp5KzR1tL31ka1F0GGtlGRC7Kq+Uu98SSZdAHG5Qp9f\nIdLF3X7itRLG5bHSoEsA94jURpSbWgaezxXzcbdrT67Nm7bJDapXHeXuBVoN\npD/Fov1B8bjgZ1+GXGi1hTNxmyiWFX8i4wSQHI0c86Rm7sZw5F+kR/FCT2eR\nbqlc\r\n=FXVJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","babel":{"presets":["es2015","stage-0"]},"gitHead":"78185806b8d513994210a7507f0763f2d66306d0","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build && cp src/index.d.ts build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"typings":"build/index.d.ts","_npmUser":{"name":"policygenius","email":"engineering@policygenius.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"5.6.0","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations_0.1.4_1541010643951_0.7391085684775849","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"redux-form-validations","version":"0.1.5","author":{"name":"PolicyGenius"},"license":"MIT","_id":"redux-form-validations@0.1.5","maintainers":[{"name":"justinschulz","email":"justin.schulz@gmail.com"}],"homepage":"https://github.com/policygenius/redux-form-validations#readme","bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"dist":{"shasum":"777a8b82020b878cdadd82b6a88662578c743842","tarball":"https://registry.npmjs.org/redux-form-validations/-/redux-form-validations-0.1.5.tgz","fileCount":22,"integrity":"sha512-/Owflb81+0iVfuMkO0OktyTKchrg9j2Pt8Pk6J09XZScpfSh5PqVhw6UOghN4NfuNa1kSdEl6WpDwE75c2KqJQ==","signatures":[{"sig":"MEQCIHCIU760YggPdsJSZl4hBUiNgrz8gLKSWuI6BUGz5Nu2AiAZmndYEaKL74VlPJYOQFWLuqSy8AV7g8OKwLHR6I6vLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU4TlCRA9TVsSAnZWagAA9TEP/A5T6+4DsjfTBa1M6LHm\nw8OCpQk6Jd6PSe0cSIBRtq0li1GBnloHT7F/Dg972VnoWxPk1+ZaTTHUajnJ\nQcaGOKrnVjFCBUUihIdBUmzTxuIdXdg5zzfP76bTzguyjsq9Qs+XFIY8/2OY\nw/AO4fx/+3lPmYzfnIwgvSExyqa2jvaaq/jSR+RGeb3Y7Cr28lmS+4UYW2XR\nmC5K5Mef1Q/1YbKRxdwX0QPt5waQaeHO8wWOxhet+guVy3eqHH3kPZmNEgvc\n9Nszm1Iyd01TVPo8mj8qgx0Tk+uqLMUrzOuirpZ2v3ZLCqeiBokRiqo79h2v\ni3alwsOIyTw7bwXu7nVlfn+J1FAZxZxHkTRs0YovpBNWHZByBBr2yXf8Hv/h\n0ffmyPUmbkj3lonH6YvylnX7xphaeNgy/qFcBitJzAKeWbqOfBo3GxcYbPOq\nCiAQyiwEx15iienwcwx+DNL6q6kWrd73xRgbIMfA1j2qCkkUTRicMi/BCIqh\njAIdHpO6oYOwwO/6b+aSyGUxz3f68Anld1540czKwUjOVZJtbFKrFx5AKiJl\nTOARI2FQmTNBe86H1wSqmLixbIgcVb4Q3ZKHVtvTivEdaIIPZYotPaz4VqFu\n6U0bC8z738X9Es6EJhDdI13MiZsduNExpvDrCUDrpyz/4lbKo0TRPrpnAMGA\n51Kk\r\n=rL7z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(\\.spec\\.js)","modulePaths":["./src"],"snapshotSerializers":["<rootDir>/node_modules/enzyme-to-json/serializer"],"moduleFileExtensions":["js","json","es6"],"testPathIgnorePatterns":["./node_modules"],"setupTestFrameworkScriptFile":"./jest.setup.js"},"main":"build/index.js","babel":{"presets":["es2015","stage-0"]},"gitHead":"94717a02575d52e24447e97cff0f00b201ab050a","scripts":{"lint":"eslint ./src --ext .js","test":"yarn run lint && jest","build":"babel src --ignore spec.js --out-dir build && cp src/index.d.ts build","clean":"rm -rf build/*","lint:fix":"eslint --fix ./src --ext .js","test:unit":"jest","prepublish":"yarn run clean && yarn run build","test:debug":"jest --runInBand","test:watch":"jest --watch","test:coverage":"jest --coverage"},"typings":"build/index.d.ts","_npmUser":{"name":"policygenius","email":"engineering@policygenius.com"},"repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"_npmVersion":"6.5.0","description":"Validation utilities for redux-form v6","directories":{},"_nodeVersion":"10.15.1","dependencies":{"lodash":"^4.17.4","date-fns":"^1.28.5","invariant":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.4","karma":"^1.7.0","react":"^15.5.4","enzyme":"^2.8.2","eslint":"^3.19.0","jest-cli":"^20.0.4","mockdate":"^2.0.1","babel-cli":"^6.24.1","react-dom":"^15.5.4","babel-core":"^6.24.1","babel-jest":"^20.0.3","babel-eslint":"^7.2.3","karma-webpack":"^2.0.3","enzyme-to-json":"^1.5.1","babel-preset-es2015":"^6.24.1","eslint-plugin-react":"^6.10.3","react-test-renderer":"^15.5.1","babel-preset-stage-0":"^6.24.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","karma-sourcemap-loader":"^0.3.7","babel-preset-minify-es2015":"^0.0.3","eslint-config-policygenius":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-form-validations_0.1.5_1548977380994_0.7638382895428217","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-06-01T15:37:21.218Z","modified":"2026-09-10T16:42:41.485Z","0.0.2":"2017-06-01T15:37:21.218Z","0.0.3":"2017-06-07T01:35:42.023Z","0.0.4":"2017-06-08T12:59:24.914Z","0.0.5":"2017-06-20T13:12:09.624Z","0.0.6":"2017-06-21T18:02:17.141Z","0.0.7":"2017-06-23T14:29:27.368Z","0.0.8":"2017-07-18T20:16:57.006Z","0.0.9":"2017-10-09T20:25:20.632Z","0.0.10":"2017-10-24T14:06:49.050Z","0.0.11":"2017-12-23T15:55:49.994Z","0.1.0":"2018-09-06T18:11:19.125Z","0.1.1":"2018-09-06T19:37:31.700Z","0.1.2":"2018-09-06T21:07:20.656Z","0.1.3":"2018-10-08T22:11:44.686Z","0.1.4":"2018-10-31T18:30:44.134Z","0.1.5":"2019-01-31T23:29:41.146Z"},"bugs":{"url":"https://github.com/policygenius/redux-form-validations/issues"},"author":{"name":"PolicyGenius"},"license":"MIT","homepage":"https://github.com/policygenius/redux-form-validations#readme","repository":{"url":"git+https://github.com/policygenius/redux-form-validations.git","type":"git"},"description":"Validation utilities for redux-form v6","maintainers":[{"email":"technical@policygenius.com","name":"pgengineering"},{"email":"robot@policygenius.com","name":"randy-the-robot"},{"email":"neelmay@gmail.com","name":"neelmay"},{"email":"neeraj.negi@zinnia.com","name":"zneerajnegi"},{"email":"praman.satya@policygenius.com","name":"praman_satya"},{"email":"milind.srivastava@policygenius.com","name":"milind.srivastava"},{"email":"gauri.sharma@zinnia.com","name":"gaurisharma_zinnia"},{"email":"donatas.tubutis@zinnia.com","name":"donatastubutis-zinnia"},{"email":"ludovic.racape@se2.com","name":"ludo-zinnia"},{"email":"soniya.agrawal@zinnia.com","name":"soniyazinnia"},{"email":"raj.tripathi@policygenius.com","name":"raj_tripathi"},{"email":"rajesh.bhasin@zinnia.com","name":"rajeshbhasin"},{"email":"daniel.gremmell@policygenius.com","name":"dgremmell19"},{"email":"atishay.jain@zinnia.com","name":"atishayj"},{"email":"kiko.naoumov@zinnia.com","name":"kiko12"},{"email":"anssam.ghezala@zinnia.com","name":"anssam"},{"email":"brian.byers@zinnia.com","name":"brian-byers-zinnia"},{"email":"gagander.kushwah@zinnia.com","name":"gagan013240"},{"email":"justin.schulz@gmail.com","name":"justinschulz"},{"email":"colella.john@gmail.com","name":"jmcolella"}],"readme":"# redux-form-validations\nA collection of utilities for validations in redux-form V6\n\nNote: this project is under initial development, API may change (we will follow sem-ver).\n\n## Example\n\n```\n$ npm install --save redux-form-validations\n```\n\n```javascript\nimport { React } from 'react';\nimport { reduxForm } from 'redux-form';\nimport { buildValidations, isPresent, isZipCode, isDateInPast, isDateAfter } from 'redux-form-validations';\nimport { uniq } from 'lodash';\n\nconst { warn, validate } = buildValidations({\n  firstName: {\n    validate: isPresent\n  },\n  lastName: {\n    warn: {\n      ...isPresent,\n      errorMessage: 'Last names are helpful'\n    }\n  },\n  zipCode: {\n    validate: {\n      ...isZipCode,\n      required: true\n    }\n  },\n  dateApplied: {\n    validate: [\n      isDateInPast,\n      isDateAfter('04/19/1988'),\n      {\n        ...isPresent,\n        validateIf: (allValues, value) => allValues.dependentField\n      }\n    ]\n  },\n  _fieldArrays: {\n    hobbies: {\n      _error: {\n        validate: {\n          validator: (fields) => {\n            const names = field.map(field => field.name);\n            return uniq(names).length === names.length;\n          },\n          errorMessage: 'Hobby names must be unique'\n        }\n      }\n    }\n  }\n});\n\nclass MyForm extends React.Component { ... }\n\nexport default reduxForm({ warn, validate })(MyForm);\n```\n\n## Custom validators\n\nEvery field defined in your schema object has top-level keys `warn` and `validate` which are used to build warn and validate functions for redux-form connected components. These keys take a _validator object_, which has the shape:\n\n`validator`: Function (allFields, value) => Boolean\nIf the return value is true, then the field is valid, if false, an error is added.\n`errorMessage`: String || Function (allField, value) => String\nThe error message that is returned with the `validate` or `warn` function call when the `validator` returns false.\n\nAlternatively, you can assign a function that returns a _validator object_ to either `warn` or `validate` that will receive `props` from your ReduxForm wrapped component. This is helpful if you need to validate based on information outside of the form state.\n\nExample:\n\n```javascript\nconst { warn, validate } = buildValidations({\n  firstName: {\n    validate: (props) => ({\n      validator: (fields) => {\n        return props.someBoolean && fields.numbers > 0,\n      }\n    }),\n  },\n});\n```\n\n## Prior work\n[redux-form-schema](https://github.com/Lighthouse-io/redux-form-schema) is the main\ninspiration for this project. After redux-form moved to V6, this project was deprecated,\nsince a large part of its functionality was obselete. However, we still liked being able\nto define our validations with a simple and declarative API. This small library aims to\nsupply that abstraction with some built-in validators and configuration options.\n\n## Contributing/ Todos\nThis is a green project, and we are open to feature suggestions and other improvements.\nAdditionally, you can contribute by helping with these outstanding todos:\n\n* Tighten up API for V1\n* Add documentation\n* Add more validators for common uses\n* More configuration options\n","readmeFilename":"README.md"}