{"versions":{"0.0.1":{"name":"async-validator","version":"0.0.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git@github.com:yiminghe/async-validator.git"},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","spm":{},"config":{"port":8010},"scripts":{"history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag && spm publish","lint":"rc-tools run lint","test":"","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"^2.0.0","rc-tools":"^1.1.0"},"precommit":["lint"],"gitHead":"bd72163e7bb09e20bb79b67f701b43dccb021b2f","_id":"async-validator@0.0.1","_shasum":"e94e425bb7f01349f37eeb9a72a24dc2151c9dba","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"e94e425bb7f01349f37eeb9a72a24dc2151c9dba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-0.0.1.tgz"},"directories":{},"contributors":[]},"1.0.0":{"name":"async-validator","version":"1.0.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git@github.com:yiminghe/async-validator.git"},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","spm":{},"config":{"port":8010},"scripts":{"history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag && spm publish","lint":"rc-tools run lint","test":"","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"^2.0.0","rc-tools":"^1.1.0"},"precommit":["lint"],"gitHead":"4b45a733ca7cac31f4a5c1f1492224ea305e546a","_id":"async-validator@1.0.0","_shasum":"07617cc4dea540be09e3967ee4d2b59e5c194cb1","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"07617cc4dea540be09e3967ee4d2b59e5c194cb1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.0.0.tgz"},"directories":{},"contributors":[]},"1.0.1":{"name":"async-validator","version":"1.0.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git@github.com:yiminghe/async-validator.git"},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","spm":{},"config":{"port":8010},"scripts":{"history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag && spm publish","lint":"rc-tools run lint","test":"","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"^2.0.0","rc-tools":"^1.1.0"},"precommit":["lint"],"gitHead":"7d17f0b051d5797a13d3fcb682b204dc397cac39","_id":"async-validator@1.0.1","_shasum":"63b0a37288a35c812b729c7c3571d77221d4c16a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"63b0a37288a35c812b729c7c3571d77221d4c16a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.0.1.tgz"},"directories":{},"contributors":[]},"1.0.3":{"name":"async-validator","version":"1.0.3","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git@github.com:yiminghe/async-validator.git"},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","spm":{},"config":{"port":8010},"scripts":{"history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag && spm publish","lint":"rc-tools run lint","test":"","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"^2.0.0","rc-tools":"^1.1.0"},"precommit":["lint"],"gitHead":"b20137e455d93d43ee259a0120a1afb012417e8f","_id":"async-validator@1.0.3","_shasum":"4ab790bb68303013aaf22edda4739b7449dc3b4c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"4ab790bb68303013aaf22edda4739b7449dc3b4c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.0.3.tgz"},"directories":{},"contributors":[]},"1.1.0":{"name":"async-validator","version":"1.1.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git@github.com:yiminghe/async-validator.git"},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","spm":{},"config":{"port":8010},"scripts":{"history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag && spm publish","lint":"rc-tools run lint","test":"","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"^2.0.0","rc-tools":"^1.1.0"},"precommit":["lint"],"gitHead":"e7fe8a654ae56da78ffe99e631d1bd52459780ee","_id":"async-validator@1.1.0","_shasum":"8a35e193d44899232d9aa90dfb8afe0ac10bba71","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"8a35e193d44899232d9aa90dfb8afe0ac10bba71","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.1.0.tgz"},"directories":{},"contributors":[]},"1.1.1":{"name":"async-validator","version":"1.1.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git@github.com:yiminghe/async-validator.git"},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","spm":{},"config":{"port":8010},"scripts":{"history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag && spm publish","lint":"rc-tools run lint","test":"","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"^2.0.0","rc-tools":"^1.1.0"},"precommit":["lint"],"gitHead":"84c9ace4bf277b85b6e668fd5c69738e5db34395","_id":"async-validator@1.1.1","_shasum":"862264bc217b5cd3fcc4e489484af0f5fdc55131","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"862264bc217b5cd3fcc4e489484af0f5fdc55131","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.1.1.tgz"},"directories":{},"contributors":[]},"1.1.2":{"name":"async-validator","version":"1.1.2","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","precommit":"rc-tools run precommit","less":"rc-tools run less","gh-pages":"rc-tools run gh-pages","history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"3.x","react":"~0.13.3"},"precommit":["precommit"],"gitHead":"92bdc02bc5377c960751ed7f07431c2bc8514c2e","_id":"async-validator@1.1.2","_shasum":"599cd9fc66f1ba9571a4f3dcbe392104cc2384df","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"599cd9fc66f1ba9571a4f3dcbe392104cc2384df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.1.2.tgz"},"directories":{},"contributors":[]},"1.1.3":{"name":"async-validator","version":"1.1.3","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","precommit":"rc-tools run precommit","less":"rc-tools run less","gh-pages":"rc-tools run gh-pages","history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"3.x","react":"~0.13.3"},"precommit":["precommit"],"gitHead":"2ee1eab1e4d73ef065db071ddff8b04c613c6dd9","_id":"async-validator@1.1.3","_shasum":"787dd2d9b4ce20fa66ddb09bc9c4e211e6ae20d9","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"787dd2d9b4ce20fa66ddb09bc9c4e211e6ae20d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.1.3.tgz"},"directories":{},"contributors":[]},"1.1.4":{"name":"async-validator","version":"1.1.4","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","precommit":"rc-tools run precommit","less":"rc-tools run less","gh-pages":"rc-tools run gh-pages","history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"3.x","react":"~0.13.3"},"precommit":["precommit"],"gitHead":"f8f92c31c429519b833afe57f471cd5377a38653","_id":"async-validator@1.1.4","_shasum":"02406872047540a0fab634dd112d9b53ba3e42f5","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"02406872047540a0fab634dd112d9b53ba3e42f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.1.4.tgz"},"directories":{},"contributors":[]},"1.1.5":{"name":"async-validator","version":"1.1.5","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","precommit":"rc-tools run precommit","less":"rc-tools run less","gh-pages":"rc-tools run gh-pages","history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"3.x","react":"~0.13.3"},"precommit":["precommit"],"gitHead":"89d5a9548270545b79dcd66c6cd55884ef2c18b9","_id":"async-validator@1.1.5","_shasum":"af1888eae7fcc4ad1c742084fda9e6ec4862300b","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"af1888eae7fcc4ad1c742084fda9e6ec4862300b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.1.5.tgz"},"directories":{},"contributors":[]},"1.1.6":{"name":"async-validator","version":"1.1.6","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","precommit":"rc-tools run precommit","less":"rc-tools run less","gh-pages":"rc-tools run gh-pages","history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"3.x","react":"~0.13.3"},"precommit":["precommit"],"gitHead":"67b9e6fc32256597b008e4dfc7b2438f7c9d65cb","_id":"async-validator@1.1.6","_shasum":"039f65c1ab552e751f17512ad39ba83d11939c4b","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"039f65c1ab552e751f17512ad39ba83d11939c4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.1.6.tgz"},"directories":{},"contributors":[]},"1.2.0":{"name":"async-validator","version":"1.2.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","precommit":"rc-tools run precommit","less":"rc-tools run less","gh-pages":"rc-tools run gh-pages","history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"3.x","react":"~0.13.3"},"precommit":["precommit"],"gitHead":"4f2bb74cb0e116878729cb146f88945c031cfdd9","_id":"async-validator@1.2.0","_shasum":"e217600b47ed935d1350863447779dc665eea93c","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"e217600b47ed935d1350863447779dc665eea93c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.2.0.tgz"},"directories":{},"contributors":[]},"1.2.1":{"name":"async-validator","version":"1.2.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","precommit":"rc-tools run precommit","less":"rc-tools run less","gh-pages":"rc-tools run gh-pages","history":"rc-tools run history","start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"3.x","react":"~0.13.3"},"precommit":["precommit"],"gitHead":"2424bd9f69627784c744b16666373960de2535f7","_id":"async-validator@1.2.1","_shasum":"560d84f598ddca6bb8c2c42ee73bde6aa158cdf3","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"560d84f598ddca6bb8c2c42ee73bde6aa158cdf3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.2.1.tgz"},"directories":{},"contributors":[]},"1.3.0":{"name":"async-validator","version":"1.3.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"node --harmony node_modules/.bin/rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"4.x","react":"~0.13.3"},"precommit":["lint"],"gitHead":"e10e15811a338f5c5cce1500873fc2209e2a83c0","_id":"async-validator@1.3.0","_shasum":"3dece6d0998011fc8ecc2eba39047061b0b81807","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"3dece6d0998011fc8ecc2eba39047061b0b81807","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.3.0.tgz"},"directories":{},"contributors":[]},"1.3.1":{"name":"async-validator","version":"1.3.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"node --harmony node_modules/.bin/rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"4.x","react":"~0.13.3"},"precommit":["lint"],"gitHead":"23f670e88cafabc84fdcff77f1327a7272040259","_id":"async-validator@1.3.1","_shasum":"bc334219154cef5a57fabe845ffcb2059d6b9884","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"bc334219154cef5a57fabe845ffcb2059d6b9884","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.3.1.tgz"},"directories":{},"contributors":[]},"1.3.2":{"name":"async-validator","version":"1.3.2","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"node --harmony node_modules/.bin/rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"4.x","react":"~0.13.3"},"precommit":["lint"],"gitHead":"cdc49ea226003e5c602d89e8c34af2655c61b1bb","_id":"async-validator@1.3.2","_shasum":"4062c77ac4fe062482e8c51e75ce6e5b99a6e4d6","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"4062c77ac4fe062482e8c51e75ce6e5b99a6e4d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.3.2.tgz"},"directories":{},"contributors":[]},"1.3.3":{"name":"async-validator","version":"1.3.3","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"node --harmony node_modules/.bin/rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"node --harmony node_modules/.bin/rc-tools run saucelabs","browser-test":"node --harmony node_modules/.bin/rc-tools run browser-test","browser-test-cover":"node --harmony node_modules/.bin/rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","precommit-hook":"^1.0.7","rc-server":"3.x","rc-tools":"4.x","react":"~0.13.3"},"precommit":["lint"],"gitHead":"2dcf7d54fea46e9d3429c828c1185eb26d581a9c","_id":"async-validator@1.3.3","_shasum":"32d44c7b8c3b978dc678ef78f736fadf11d39049","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"32d44c7b8c3b978dc678ef78f736fadf11d39049","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.3.3.tgz"},"directories":{},"contributors":[]},"1.3.4":{"name":"async-validator","version":"1.3.4","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x"},"pre-commit":["lint"],"gitHead":"a0d95675ee50956fe4f9e7a4c9a5a42551c28efc","_id":"async-validator@1.3.4","_shasum":"9e0cbbdaaa5346949aa4ec24990da2d62816f90d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"9e0cbbdaaa5346949aa4ec24990da2d62816f90d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.3.4.tgz"},"directories":{},"contributors":[]},"1.3.5":{"name":"async-validator","version":"1.3.5","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x"},"pre-commit":["lint"],"gitHead":"facfc55d12ef20b2d483ba3a769d6d0f4c458141","_id":"async-validator@1.3.5","_shasum":"5c57edd4d5fbef611126e18a986c8aeb79771dd0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"5c57edd4d5fbef611126e18a986c8aeb79771dd0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.3.5.tgz"},"directories":{},"contributors":[]},"1.3.7":{"name":"async-validator","version":"1.3.7","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x"},"pre-commit":["lint"],"gitHead":"2760850ed536573f4ec3065d45b152e00322cabe","_id":"async-validator@1.3.7","_shasum":"316d082b978ce1bffac943c92f96e0be0048a3d4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"316d082b978ce1bffac943c92f96e0be0048a3d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.3.7.tgz"},"directories":{},"contributors":[]},"1.4.0":{"name":"async-validator","version":"1.4.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x"},"pre-commit":["lint"],"gitHead":"17c04ef0d462a1ed0289d69c2e118bbfdbdbd162","_id":"async-validator@1.4.0","_shasum":"ebd1926fe2272e4ca3b665734066ec8758ace505","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ebd1926fe2272e4ca3b665734066ec8758ace505","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.4.0.tgz"},"directories":{},"contributors":[]},"1.4.1":{"name":"async-validator","version":"1.4.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x"},"pre-commit":["lint"],"gitHead":"4f4d5e8320177869f7b596d66674ea4478e75e43","_id":"async-validator@1.4.1","_shasum":"2e3658895716fe8c33b346657b859ce3b5f97b12","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"2e3658895716fe8c33b346657b859ce3b5f97b12","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.4.1.tgz"},"directories":{},"contributors":[]},"1.4.2":{"name":"async-validator","version":"1.4.2","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x"},"pre-commit":["lint"],"gitHead":"f5ba4274b6d5daf1c4491c3bb518f2a331699816","_id":"async-validator@1.4.2","_shasum":"3b40e475bd9768df493ad37b70902760d5f73451","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"3b40e475bd9768df493ad37b70902760d5f73451","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.4.2.tgz"},"directories":{},"contributors":[]},"1.5.0":{"name":"async-validator","version":"1.5.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x"},"pre-commit":["lint"],"dependencies":{"lodash.mergewith":"^4.0.3"},"gitHead":"ba076c091d9665b34839527271decd1576927f3f","_id":"async-validator@1.5.0","_shasum":"ec24bfbbfc87886efffce9a619468306266723c4","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ec24bfbbfc87886efffce9a619468306266723c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/async-validator-1.5.0.tgz_1454400923713_0.8684745586942881"},"directories":{},"contributors":[]},"1.5.1":{"name":"async-validator","version":"1.5.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x"},"pre-commit":["lint"],"dependencies":{"lodash.mergewith":"^4.0.3"},"gitHead":"59827b6ac12e40f3c3e89ab5cd80e5ade55c3567","_id":"async-validator@1.5.1","_shasum":"748dd26ac62ba3a55a8f49c73c15dee7a5db023d","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"748dd26ac62ba3a55a8f49c73c15dee7a5db023d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.5.1.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/async-validator-1.5.1.tgz_1456828024125_0.2078237673267722"},"directories":{},"contributors":[]},"1.6.0":{"name":"async-validator","version":"1.6.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"dependencies":{"lodash.mergewith":"4.x"},"gitHead":"bd12e5af99ce6b3e141c2bf944042ff390916b05","_id":"async-validator@1.6.0","_shasum":"73b205dbbfe9ead73e87b0d3e7ca4be3f01bc3c1","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"73b205dbbfe9ead73e87b0d3e7ca4be3f01bc3c1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/async-validator-1.6.0.tgz_1459311146196_0.6425307986792177"},"directories":{},"contributors":[]},"1.6.1":{"name":"async-validator","version":"1.6.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"dependencies":{"lodash.mergewith":"4.x"},"gitHead":"99e6247de3c04700804556bdd3935dc39a3b8315","_id":"async-validator@1.6.1","_shasum":"54b4887efea359b02a72ea289db47a020d78123e","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"54b4887efea359b02a72ea289db47a020d78123e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/async-validator-1.6.1.tgz_1459338967375_0.5495510927867144"},"directories":{},"contributors":[]},"1.6.2":{"name":"async-validator","version":"1.6.2","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"dependencies":{"lodash.mergewith":"4.x"},"gitHead":"029fadf8c0b24c82db3d643ee618589c467c57cb","_id":"async-validator@1.6.2","_shasum":"e1168f48fcffaca6ec013e6eb664f28e795bf6d7","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"e1168f48fcffaca6ec013e6eb664f28e795bf6d7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/async-validator-1.6.2.tgz_1461068881225_0.8974000504240394"},"directories":{},"contributors":[]},"1.6.3":{"name":"async-validator","version":"1.6.3","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"gitHead":"9cfd4606e26aefe63b3143a5a02cc8f6669ee151","_id":"async-validator@1.6.3","_shasum":"29daab543dc4b2555230a37695fae000a56d6804","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"29daab543dc4b2555230a37695fae000a56d6804","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/async-validator-1.6.3.tgz_1467959022187_0.15846293652430177"},"directories":{},"contributors":[]},"1.6.4":{"name":"async-validator","version":"1.6.4","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"gitHead":"8c1de764eccfc77e00ed54c8a29550c73ca77854","_id":"async-validator@1.6.4","_shasum":"d45747cee16f4e91b8934ce4351c8a00aeeff85c","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"d45747cee16f4e91b8934ce4351c8a00aeeff85c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.4.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/async-validator-1.6.4.tgz_1471255037037_0.21241059806197882"},"directories":{},"contributors":[]},"1.6.5":{"name":"async-validator","version":"1.6.5","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"gitHead":"6fc2367153781ec22511e894b6e7daa64db582b8","_id":"async-validator@1.6.5","_shasum":"92c3495bd90c47a9dd5583c357c186ffa721dd42","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"92c3495bd90c47a9dd5583c357c186ffa721dd42","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.5.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/async-validator-1.6.5.tgz_1471263511600_0.9974322440102696"},"directories":{},"contributors":[]},"1.6.6":{"name":"async-validator","version":"1.6.6","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"gitHead":"95f0d39ee3f2cf16d71dfe74fce8747695b19105","_id":"async-validator@1.6.6","_shasum":"12e895ffaaadd5b9a8faf8be1b07cdd930674fa2","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"dist":{"shasum":"12e895ffaaadd5b9a8faf8be1b07cdd930674fa2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.6.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/async-validator-1.6.6.tgz_1471516055121_0.5374817268457264"},"directories":{},"contributors":[]},"1.6.7":{"name":"async-validator","version":"1.6.7","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"gitHead":"e8c5d43f854421ff5bff2a8041f63795cd2563a5","_id":"async-validator@1.6.7","_shasum":"345162bdb54f3d653f07cd1ac076bbb517e53a2e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"shasum":"345162bdb54f3d653f07cd1ac076bbb517e53a2e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.7.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/async-validator-1.6.7.tgz_1481686530787_0.9550799627322704"},"directories":{},"contributors":[]},"1.6.8":{"name":"async-validator","version":"1.6.8","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"gitHead":"4c02e015c89dd54fefa80ff804d9d4b06be31028","_id":"async-validator@1.6.8","_shasum":"fbaaa9002b41066fdf3ba21d8a4ca8b1179ad36b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"shasum":"fbaaa9002b41066fdf3ba21d8a4ca8b1179ad36b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.8.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/async-validator-1.6.8.tgz_1483527041140_0.6837994067464024"},"directories":{},"contributors":[]},"1.6.9":{"name":"async-validator","version":"1.6.9","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib"],"main":"./lib/index","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"devDependencies":{"expect.js":"~0.3.1","pre-commit":"1.x","rc-tools":"5.x"},"pre-commit":["lint"],"gitHead":"7b4ee0aa361fcd1167c1c87b2d4b9207982cb0e4","_id":"async-validator@1.6.9","_shasum":"a8309daa8b83421cdbd4628e026d6abb25192d34","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"shasum":"a8309daa8b83421cdbd4628e026d6abb25192d34","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.6.9.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/async-validator-1.6.9.tgz_1493004096890_0.22322611324489117"},"directories":{},"contributors":[]},"1.7.1":{"name":"async-validator","version":"1.7.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib","es"],"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"b5994294534fdc60715b7f38e89c93b8d4ddea8f","_id":"async-validator@1.7.1","_shasum":"89d3d7a384ca5d05e0f07bf51754d591e2cfec61","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"shasum":"89d3d7a384ca5d05e0f07bf51754d591e2cfec61","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.7.1.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator-1.7.1.tgz_1497026798798_0.656300273258239"},"directories":{},"contributors":[]},"1.8.0":{"name":"async-validator","version":"1.8.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib","es"],"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"coveralls":"^2.13.1","jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"c26eb70150723d5a7f8dff6c99808ec77397e7d5","_id":"async-validator@1.8.0","_shasum":"22775e9b4f48f726472e60823281502161b6b143","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"shasum":"22775e9b4f48f726472e60823281502161b6b143","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.8.0.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator-1.8.0.tgz_1502867110673_0.12054537632502615"},"directories":{},"contributors":[]},"1.8.1":{"name":"async-validator","version":"1.8.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib","es"],"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"coveralls":"^2.13.1","jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"935d4b595da6d156d9fd3f8af91b771660c24107","_id":"async-validator@1.8.1","_shasum":"6665788ca39269af770e5ee02f0e557f2438d2ca","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"shasum":"6665788ca39269af770e5ee02f0e557f2438d2ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.8.1.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator-1.8.1.tgz_1504679210687_0.21227537072263658"},"directories":{},"contributors":[]},"1.8.2":{"name":"async-validator","version":"1.8.2","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib","es"],"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"coveralls":"^2.13.1","jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"e782748f0345b462d84e96a582c0dd38db2de666","_id":"async-validator@1.8.2","_shasum":"b77597226e96242f8d531c0d46ae295f62422ba4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"shasum":"b77597226e96242f8d531c0d46ae295f62422ba4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.8.2.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator-1.8.2.tgz_1512705731548_0.5838209073990583"},"directories":{},"contributors":[]},"1.8.4":{"name":"async-validator","version":"1.8.4","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib","es"],"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"coveralls":"^2.13.1","jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"062470d0ed1fef6aa6de4c343e92e9ce329f06fc","_id":"async-validator@1.8.4","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"integrity":"sha512-9M6Q6Q3iqFKSdyhliLG8gUH9E73p/TQU1XNH/qiybX5eFIgwB++IIZ/wcPM1f+x9WeqemxGkm0CCx69Mkx3EEg==","shasum":"74c3a324161e6207f5c56cc1c66725b5c597e506","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.8.4.tgz","fileCount":54,"unpackedSize":97170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTquiCRA9TVsSAnZWagAAF/0P/2zd7/nKtKn3iLfnkKTl\nDcr8rZ0mQ1Gxlm4VFByWLArXs0MOeSN7WFDEnpw0NkwVZnHqmeVHyuHezHoC\nRybu2sFJY3KetzMtP4Yd7SmgDPr8sUJ+Xq4Rev8vFJvrAhKdCQw+Ixveb7C+\npPWrE7GN/8lRKeaStA3BP8wfEicnMeGagfL22xu86xZNOPO2+bbngSMkYasd\nGeRjer6NVNDAoFKT8twcYN7MThaXcQXdx3C9bEK37VNOQBFOSuYPxW94wUN0\nxc5VogrCbkdFf+SLsblfzRE5FRFDbg6bIK7iX5W0DdLcp6FDz8HhVcKMMFwM\nrVy75SnzSlY8MZkH0LSqWMMUm2EHAnTr4pcmx22IPPvgac82yAfZChc5MBjN\n0Fp1viOGGnHI/cJPHxi8f1npw3dhoVGs/iLUXYHFI2ZZUF4QF1hUy5DmPzJf\nLGtdJxU4Vbru7JOiwSs1rLbDFboSRoplp+Ja/XX7zMl7ZijfZRjPpRv1cRoH\nAGn3roXjA6nqPn8Rk8VOLvUH8GwJNnMd4uCDgpQP2iqmQv9mRtsCP6NsmQaD\niXsalfSz/i9dIdfqzCd+Kr5CUbdcvrbsCBPzT9Kk13Ae2YKZe1ERfIzUB/hw\nmu+vSImCI31E8FVTzwR5dx64DP78zJE2l45jlwjzIU7NdZIEPKRi1IBvDKtW\npN93\r\n=X/JW\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.8.4_1531882402194_0.27350797057749254"},"_hasShrinkwrap":false,"contributors":[]},"1.8.5":{"name":"async-validator","version":"1.8.5","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"files":["lib","es"],"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"coveralls":"^2.13.1","jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"8bc241c968546d5e229dae1f95e4c2ad81f3f32e","_id":"async-validator@1.8.5","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"integrity":"sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==","shasum":"dc3e08ec1fd0dddb67e60842f02c0cd1cec6d7f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.8.5.tgz","fileCount":54,"unpackedSize":97522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWGsLCRA9TVsSAnZWagAAf1sP+wSERfLXcwrPSQ0MVZOt\n3okxs1fFKLYA554FU7aUTk0E0oLJKL0x2YnaoyXK/jUATY5DAC8Wk0DeCCrY\nF53zTzG5LxdCP93o/a+yJeh6CMBQTK7eUYZf/HLIfSVc5c8AcwrgGqlV3EGA\nX74sY7utJ9AhcnlT+o8aDFLb/XZ4Zar6i04/EfzcGIEkIoQBdwr4AENVeIP+\nsd5IfMbr/hHlacdzI+Cx5ZEzNdvcxCSyil5ihHDG6jL/7yiMSaNTUA+NwGw4\njxrklscQ2kXf7LrxLS2yIzK2kIlXtfzRW849ElSUSsxfnfEGoqYZSL5NBDdC\n/FDlQS6E4Mg9Cnr2t98T3wM3QiewXtyNqtM21Maz0sjklL9q0Os3FWotqEw5\nSyryABIeTDi841dwAmVRAST5VNGZdTBsTnhu698hVJrMUeaZSzY7dJ+SU/At\n83Rjk0invLppomsTepvfU4djYYMeKxa4Xot7oyPafX1OIacxm8LSe6R3xQwZ\n7g+lrG0wzHmaSqElIl9IXQM0s4ge7WOpDh003ocQf997ZsyFqs2DdQTPO32N\njAWtPoj7hQZSU+Int2Ahx3swRcAOV7/MA/XHl6r3pZHI5wcnj50rGNfalRUb\nyJpWH5FHyQiUTRz1ZUx9ImUIWepH0YXyHC4XJ8VUPtBHbm4Gbn7hRdoueK3j\ntdVG\r\n=omu5\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.8.5_1532521227433_0.29327594872295415"},"_hasShrinkwrap":false,"contributors":[]},"1.9.0":{"name":"async-validator","version":"1.9.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"coveralls":"^2.13.1","jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"e7deb94a4557a533dd973e92d8afc1c4b4ecf8f9","_id":"async-validator@1.9.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"integrity":"sha512-3iNZJ2b1K77Qcdt/JHCpxz/RW7HCmXjGkdbST6sTudbQZREvq3+IGF5+4kLQrHZd1+XlN/D6qQCVJZgZMzDuAA==","shasum":"2dac22f43157b7fd4296ff6d7ad6429718fbd4d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.9.0.tgz","fileCount":54,"unpackedSize":99110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvapaCRA9TVsSAnZWagAA/SAP/Rr+4UZc/5XFepI/0nJk\nwex6qlTgjmKBvihsbNNhHG09ddk/oS8I6kt6YSV/FF1RJziA5Y70UCXL490M\nNPDLCD2IWGw5MS5U38kyqowa1NDUtnSdb3+dOlW9hzG8HXRqXO4T1Aq5AGRh\n8SpnMQGrSsIjUHiknzmaN1WNFts4/PkRJkZn6UF/ajKRJ6od0BTfXCsgNVPJ\nwN2SDLgZBwSoX9omh9/gXFubxdlCQEBXkw2+ioyz7kEl98ZmUadrESlPhxvN\nnaUn65i1nTvr6nBsW15TC/CyJcOwlvqy/dQ7kXtRALPsF11AlaLsd2ew5vjS\nTt7gqSgNt7XL6xK+ShJ9rthguepRxZiYH/ZHvxZy5CYnkcJl2DYqWK94rOKu\n/HRc1BSl9BQKtcTdKHvLCZ2jYMcpuiPEIZ9ya2Al9kYWMDTvBZ6Vs+eW3a/M\nBCJHwyDIi3fBn3AmJSqjxEg12nSyEeMCa39Ba/gACUcqVD1/ivRsDgxqkf/w\ncPGZ+L0D+31LDqUYDgqcERU1SiIyJ86uJa2JQlyI3bJ2MQOWQXV6Q5CsTEKd\n7zUHHSmdsUSMNHuxsFoA3rE2PstRCmGLd506VGFLqwoRZVssM7poNIMgroFM\nur1ICs0ovZ9QfshH8DTKa3ImhLG9EZ90lvlZ7AxsUhZKchidalXGTw8j7Yix\n/MNV\r\n=1F2g\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.9.0_1539156569709_0.8481553580179615"},"_hasShrinkwrap":false,"contributors":[]},"1.10.0":{"name":"async-validator","version":"1.10.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"coveralls":"^2.13.1","jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"def5a89bed084bbbb76c0222f1592acb6db9822f","_id":"async-validator@1.10.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"integrity":"sha512-tjkUJ3OXURZbm1nrlU2QtH0XJe4YvhN1J9AYiKFN9ODBqt0AFIE6YZdZByrWG2SidPUOOK5KIAsqskqFj/43ZQ==","shasum":"59a392a1b48565c2eb43faddb4e54d7d86dce293","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.10.0.tgz","fileCount":54,"unpackedSize":97617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxvGyCRA9TVsSAnZWagAA/p0QAJ9FVmeunprJkxQk+MZr\n84uOdhvX2EmNjBh4pYlvmXmaIOBZxp6YdOhmplT/BrejrYokC9uld5qrZgT0\nYNO+BGHHr8pbIyDNDQRKtsghEuH1lNZ/h2wiG6LgqEBZmxmKTsenDZpLIskw\nd9YNlBqAW/+wsFBOdyB9ZErdZFtyhk4BBYK5YaVu2GI839yLxyff4x42SoM5\ncQ4JsYq54Dr90k1OhJogu61woKIc5JGmY9GBz63JomC40YeP79chfpFLYQVg\nKNjBoMXapcIW0Ag6Bjo0ka19ty+T1hGOZhioTb/h9qUj3gUnj1EqlvDiFT+6\nlyHwo2rVbEMWKt7W7t8VN3dkdlBjZ7vQrPASMxuYdGO7tKenaTkSpXfev7YH\nVx1a2l/vbVYy1bdYaRO5vCZM8e0Hkchu+dYF1CiHF5LSFEjWopLp5B70PL/8\nDx5hOpax0j4OqKM02WL9NjHs2T+HmREuybISAp5bGim4u8mp86OixGpZxCFl\nGAAID5AAENdCfr0nNWvoiu+kP6s6yZnsM51U4Q/I0qGQYxyAarAhUYBjrIQY\nZhwwCGZVL5zWAahkozE75mQiKiAqTeG80T1BQVTvsFF5I6g+/OFMYcWAq2vZ\nxsidq+0KbAifgvGLouL/3V3RpmrlLvq23kmUMqU55b5QX/sCxT0U/gZxM5IP\ni59M\r\n=UBSe\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.10.0_1539764657378_0.7558484388747573"},"_hasShrinkwrap":false,"contributors":[]},"1.10.1":{"name":"async-validator","version":"1.10.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"coveralls":"^2.13.1","jest":"20.x","pre-commit":"1.x","rc-tools":"6.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"c262a2b284929ece0939596a23d6b2fc65e35d95","_id":"async-validator@1.10.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"dist":{"integrity":"sha512-VLiLKZuJc8VIeAMC3YobVsZov8XPNhbwyIkKjhPW5cFnhZXH+HHJpkE270YMD/6zJIOJXUN/Cq0t3fR7XPwaDQ==","shasum":"41e9b0b9f8e719e6edf946372f018a958c2e70f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.10.1.tgz","fileCount":54,"unpackedSize":97820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGMX7CRA9TVsSAnZWagAANvAP/AnDJ0BA0HYcbtACoqMG\ni/v/MHzcWphm5QmEVFeiewRy8qB2hmvwiAOmWM5Qnr1bbBmXb1g0jY20ybzB\n5ljV4pxoc0ddVujhYtMG/zh0vPyrjDDo57SnISQboN+AQGHuZbbF2p+UVXaI\nzEqQmpOUGT62adaMbkXQ76h15ocDY0tsQfcWlPajdNDn9ZQzova1ntMUuAUs\n7JEhW9n11OZ1Sijs/OJmDyfj6xPfTuzWSGfIXQTQJN5EOJ5z8eig+Paajert\nxA/DzPlz1mRIe9WeUz6tU8nxi/HGdQGYv85lovvrnd9Xf+gqJ6ZjxWgu7izw\n15LdFT8OnimUHxArxV9o0fnanq2D8cVKHV2O8yLVbg/j1kts7YcgWsQzj2m3\n2iDdK3Juc5JNgOkFC5AMLHD1Jm0CIpXpDEWvlh1eBQvbBU6D3XppqimuknBi\nbtPhJ9PFqqieUZ1jxchrJyTJyFo2j3wcHttDhItfNenucUSHepNSl4X1cWHq\n0f+HbiHCTfw5Wcc7rXqtqnVU8YX8cn97J0O0AdKFxVt1nwf90C7H8tHylG2I\nEFVI4mK15Ck9b62ta8bUo1lsrEropC2qJwaU7CZP4OCSrbYQqI0fjGRUuHfU\n5AMpt+Ti+jXrAMtXyBM1eje1dQtLsLVzbD9rV2hz0i8F4WYtvSXMR4nPXBvD\n2BOM\r\n=5VsO\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.10.1_1545127418556_0.7547116648709378"},"_hasShrinkwrap":false,"contributors":[]},"1.11.0":{"name":"async-validator","version":"1.11.0","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","coveralls":"^2.13.1","jest":"^23.6.0","pre-commit":"1.x","rc-tools":"7.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"8b420ef0b6463be6530409ea71f122817b0ea32e","_id":"async-validator@1.11.0","_nodeVersion":"10.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-3ROlrxLee6KB1aEj9eENBLB0pPCPCb+hc+aGify63HBHptq5FnEFNAQOAkhbx7xBlVh5XXi2w+QEecWpOdigpw==","shasum":"f62fd14bcca336fcda96e6dd53dbd1ddd3fc3198","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.11.0.tgz","fileCount":54,"unpackedSize":112116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclI9bCRA9TVsSAnZWagAAMbcP/2TjGwkU8nnMkv5UacsI\n46vcNXKNKrRiZ1GLB3yRXxVGCwE30qD3eb3ZrrSWb5e5q/5Urmc5hzNEoGef\npxWs84uYmcB8leGez4Jwr1+Z9xmNQFD7qFrK12e3XqBGSWBR9xhIzXT3H/N7\nUAvH4imUHbU6LP3FklTMMNqUllmGZ3ljBjP8rt8YGbkB0CVTlJAvdDlxrEOK\nhc8dqDkTZY7jhP/tpjyVGgpB01GX+DXw7JDCkRiee0aFjCfpUTGaNiZoTths\nitYPEqE5AuV5uNbsxaYzACICHdU9otjQ5D4kFtI3c91yjL0Pf8r0V3K+4l7G\nS4UcsmLVFiEabFqbG4UT4WGG/iaOTlrvRRp8/c23LNprPBT2CpYP1Lv/BmKz\nLVsNtRj9HN+HEuEDast8PoLZ3tLm0rwVgJurPcxZyThWaojWBXc35QxUMvos\npw+VSk6JrBfEY4cFb4M5FpEziA7tG+cr7F+ZaxVr03N4oTVi9yuKahcckgAM\nw06PXzdZoIJXvJ0lubeydY+DjRnlWnpb7NZ6rPydkvg2fO6JM/GsE/PiTaFh\nqXl502bnNPFZ/vBGo5US9rkYbrBo8LaOhJiKTFuCi8yKHU/Q97zTf2FYsBcR\ndS6mYRpqc3mwUdsse5GQGd/Se9B0Y4bgo6ykSFWvo4ehPmOLex/4WskiCpi4\n7Ees\r\n=4ziy\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.11.0_1553239898208_0.49900271285413345"},"_hasShrinkwrap":false,"contributors":[]},"1.11.1":{"name":"async-validator","version":"1.11.1","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","coveralls":"^2.13.1","jest":"^23.6.0","pre-commit":"1.x","rc-tools":"7.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"49ceefeab19cab3e7967666fa7d2b366fece38b7","_id":"async-validator@1.11.1","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ODR9kD5CzCHs8Ta1VM0EKfnH6fIx+Aim3QwBg4p3jECQ+AgTnnDJMcfbkGSDLy2bD4kJh5GS3N6l8sLNn8hQEg==","shasum":"946a68b9f042718a9b601afed6a0aab687d83812","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.11.1.tgz","fileCount":54,"unpackedSize":112402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvXLbCRA9TVsSAnZWagAAfwEP/1jkv2u8SMsE1PhMsYqB\nR8lwBDCJVv/JnGwo/G1E84VciJ/S/InX6/L5/6q6RhxSd0kIWpwnG/MEH/Ip\n1ypdtjm8DeGAiOfD7vi853I7omhbLyxqFHXvgo6mcOFwyoH/Kr6jAj1RW03V\nnryOur+hjjL6Y0yNA/cJmdyY8XvjbEKGzMVHnV8RE8aPGz8UH8uD/UxvXQgr\nRXQrklVwHsnQTj3u6LN5hkaB0N3CPO43yxdpkI8LHOrhNFM322jMX8jeUEQl\nYTG9Hpo55SlniBhq6W3bcNEcngMWiA1qrmnIlRV8C3kLjGUJXBUbpByjgzVJ\nah//SfuYpGKx2BQ+AqMPDfSYGg2Hp8/odeG3igbgIwfI6BY3M+6vwHJqNEfF\nJPB1NnO0pJxSNcygYectoU7ikZ0aGY3b421CrA6eWK4wPpS2hrhi5t/0cG4U\nopPwVo5ew/kK6sJxe74v4PAIXPsRdGE+X6E8op3lSaRBRIlrV9gNDWz/meWu\nyQdUymJjiyywPw8Dw0Qytj8GMMaJTJMwzKLImCv2BPFtu4Vxy0F2+lHD0Ai1\nSsWdWhYwcw9IGJetNYqmwW0m0CWqUTx8KcmRZ1gWtruqnvveEoBCdTLc97wG\n/khQI2AfSKoDriq2y7cfe7ww8o3vfNMEaAusP5r3XyeJC8kv1VmHJQCzdCoO\nGsh0\r\n=u1JU\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.11.1_1555919578342_0.8342422428416996"},"_hasShrinkwrap":false,"contributors":[]},"1.11.2":{"name":"async-validator","version":"1.11.2","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","coveralls":"^2.13.1","jest":"^23.6.0","pre-commit":"1.x","rc-tools":"7.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"08d67b8300153783fe61d542119baa84e51b4407","_id":"async-validator@1.11.2","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KVbL4jU6ZRJA82D69oOCoyKqr99emuKNvG0axH3XpGZh0xy1wDHpdH4cGzvwJ9nXAM0j7k/waBId16CQVI8dlw==","shasum":"ca5e2ba31c15e9319cb2d873c2b137b67a198ead","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.11.2.tgz","fileCount":54,"unpackedSize":112908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvur8CRA9TVsSAnZWagAA8pkQAIqXRYYsJjfgohj4eljx\niXFppI/+ql5/b9jmT410gQlo0Gv1fSV13Am01jPnk254tzpKoxvv0x5EKkRT\npKwDCvCzelmQhDB2RS925u/gKIUEjRz7q+6ivvcoTIOme3Cl6xeU8WXWKc1h\nUBwNvDhUeTHbwebcS5duRS1QtxonLPcKmYYyQAtttJ+dXC3P8wwfwwgFMxge\no9bTmjbsK5Uz/EdeCLLmUvfgmkbLDlT8gAeA0uYRz25I82U5FCUeFg8yP7Ei\nAhrIlXpQE2dADnAdNbz28JhE+IvAH59uGzSs6VI5eHO6UM07am3FlH/0ZKcB\nBxcBEeFl8uzngWIPRzBThQkIbflxTXBc560hjrNVJspGZ5+Ekm5hEhLWiW9F\nH8v+Df6tkYEoC/om9P1z3IE3tXc5p/olyh2DCBfntNPHWeW5yPnQmxaf/HBX\ne0tkQMT4LkpQFp21Kqs5tdOoZMuVEvhiFGsR5IaoC6EeQKafAP/WyVowSuQu\n0JrlR5DdQ6oOUK/BZf42bOpMPd2VAbnXTvejHzPzkPaQJafwsDMpm5wU/RsO\n/AE0TFoBfrvo6ODuTqyYkAY9YHhvMSsAz/FyvHI6ZwMmLgfz0MaPAykNxaPt\nGNI2HU9WjM3TJGD7/fJm4N8cqQkPMwMhNDoUCUIzfMCtXCzrcUvm+Fgd4QBu\nw24I\r\n=vufH\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.11.2_1556015866690_0.757126733441781"},"_hasShrinkwrap":false,"contributors":[]},"1.11.3":{"name":"async-validator","version":"1.11.3","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","coveralls":"^2.13.1","jest":"^23.6.0","pre-commit":"1.x","rc-tools":"7.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"e5dba0e927b580d079f88f5ce3b77396bf703e31","_id":"async-validator@1.11.3","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Xeyt+fpqTSYeC++J/M/KkBq8UEGiAkjjKTirKhvkR9M9q+iZNCsv6ffVWNySllAuNPZ+SqzKMgBuvWHILjHatg==","shasum":"23703b19740721d88edbcb6310f6d745da9ec109","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.11.3.tgz","fileCount":54,"unpackedSize":113125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFaCDCRA9TVsSAnZWagAAI9UP/jINHCEy3D4CYlG1wpEC\nJiJ68LtT0SR53cd8zYXROEDGX7k8KnigmP7NNJhmN7QS7rezUKpGeLkUenuC\ndr2rIiBxzMcCNgJao7xAb0TsXhrmdmwATQJRdj5G83yZif7bjtTfjgZSEoIj\nfxRdfaAbGoWw/We+RprpWfkDuLFrYgDfpSiRCLOdr/FwTGBdhbFJ9kPfUhJC\niswNoJZCW/upC+TrKknPnq6xi5ZWXTqNMBnksA4dnW0lWAho778A2KZY16HH\neti2fbJU31T/WtU5+PJzz12OFT/Y0ONS5fTpxoX60MBHE7iIesyn+RXaME/T\nSIKbN5j5c/XIYkjoXK6aXuM8zgGqvUAvVfGs03dYLyVUUTm0Q7OlEWXD4KKv\naliLTk2vpfzxuTGs02vVJ5JSDOOJ3ad289GTmtO+vLGboRUE0jPVy4w2EK6m\noOxGpMdxPMiEqtvQVnCmDxqdB0N4aMKGYJ2NOOm0CCIXGRG/I9i7q85UBsGk\nGJlhZxH+56hHsvhfXnW8KvzSvgavn5XRFgjgZE6dvT5RRdlxy1V0UMavEHyG\njji6wbGzMxdlhZCqe90rXprvlMWzNDUPuomJIqnQHsN6CswqzIBFKXtxjTKi\n0n/rXD0amjQZ5wSrQJCokZ0M1y6cJ3Kwo53boY9QmNcgXuTZbBxiIoTy0U6m\ngeDs\r\n=ho+r\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.11.3_1561698434475_0.09627001382328437"},"_hasShrinkwrap":false,"contributors":[]},"1.11.4":{"name":"async-validator","version":"1.11.4","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","coveralls":"^2.13.1","jest":"^23.6.0","pre-commit":"1.x","rc-tools":"7.x"},"pre-commit":["lint"],"dependencies":{"babel-runtime":"6.x"},"gitHead":"71bb931c41ed16220a75980de79bdde39d653bbb","_id":"async-validator@1.11.4","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8D47Q95iMYFsMASAhxfIlyidlHGC9Upm1bj3YZky8vcpMexaBCm0Iige5kKkG1kZKY6A+4O4fJiNg73mRSxw1g==","shasum":"8ce1ef82fc3a25a5846f716dd6faf809a34de156","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.11.4.tgz","fileCount":54,"unpackedSize":113109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLttYCRA9TVsSAnZWagAA7icP/1cjbbR9trV65tUWySTF\nDbvdsZAv01/Ps4I/1QP+DcByKARiWWM8gVKzO/IXzhvYV72iXXJidWRBpixa\nEvViy294+NEJB05R6eLSSnlvWV+/RJNtq02I6WxQ8Vv11tJ1MIYPaxYOu8wd\noEe5tsC28aQxe9xu91Ik8kMru5IWSFUZRuKQ8qDBw3IyzmCHSRqIqZep5h8J\nkATHR7fQQynvoKWFU8BPrtx6GqkuB2ekNFrYDZCkx00sRGqG/Qb/4d4R4J2e\nmYtSQYovWTFNOZHhTCz8aQ6sUAwiVLYrtYJQ2hwiEaRd6SdMoKyRA3tAj1r9\n/hDI2sRXtJh0J4uKLIHdapSgG/Ego5RPveLZyYSp5bw8qr1N1AIGavI7Dczt\nBCMeJuCQ++/OwPXZ71R7oAr5+PLY9XQDpjFXQTvTsZeX+Z0KCvmFGkKyHMlL\nmfB0b3R1YSSBci65JciL4duvXEukylAxCramGEafVb/iyPQvngBYg7f07zm9\nCdRkqY0VJuZgDe/rTJpl4EJ2tsGSUf7Mbx3iubfqgD14m6zNiGtzhKV0X/L1\nlXAAZM1d5dIQmrty6tYSZJah5IbLpp4g0qTQFGCCfJnfIoj1p4psdIFweAtT\nRUWgtSeG6zuzBg+PHTC4dtTLpjmVrXxyuZrqSAY3cqDfK/Xm+EiCpFkVb3kC\nXGpI\r\n=6iKV\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.11.4_1563351895826_0.5041425024804946"},"_hasShrinkwrap":false,"contributors":[]},"1.11.5":{"name":"async-validator","version":"1.11.5","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"babel-preset-env":"^1.7.0","coveralls":"^2.13.1","jest":"^23.6.0","pre-commit":"1.x","rc-tools":"7.x"},"pre-commit":["lint"],"gitHead":"61fb066b84bd2cb466e01f1937b4940109e139ae","_id":"async-validator@1.11.5","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XNtCsMAeAH1pdLMEg1z8/Bb3a8cdCbui9QbJATRFHHHW5kT6+NPI3zSVQUXgikTFITzsg+kYY5NTWhM2Orwt9w==","shasum":"9d43cf49ef6bb76be5442388d19fb9a6e47597ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.11.5.tgz","fileCount":54,"unpackedSize":112352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLtzKCRA9TVsSAnZWagAAJ9sQAIvhqCtMkdfTfckoIuHE\nkyY+z52uvAtsqOws+/941EpXs/gJrHrVks7JdT5h+vUF5BhP8vtOpzCpSE6O\nYnMDoCr3au+nK77WuwphmltGl/NNICOlT+7sPELy4b9BTHnwHOtVgIOjKFiJ\na0mRHIt0ykUxmRJJt5fxB0kZZPXaHpzN6HVrJtFteQYUNTfCGi5iqA/ok5gV\nPrkICWUq2qstXmvRHNnF4OWEkQHJnMi0zwfjhzVsXDumphEyqeZAT15SAS5g\nRJGExc9JsQvy14O7xfgsEJguRDRaNcePdSs/NZ2UXQtfW2M1AJvjt3FMd/ex\nHsEGluI65ILVNKY2WGjM2umHnu/G7BOm6JsblgfEPQXnj47qgigBXg3/PC7j\n5+0jeh8uDMI8klY/fJVvQi524qgNUxV7AhVEI+IV/JbhDzWrfQiLp1xektFH\n/HFuuXuHldMybAN+WMW3jxBwnLIFSamzc9XG/UzUbyOob5aj7JBQm34OQaAa\nsMSMt0XtJoK8PPDhBAE2bRfh1La431z64qFfWf5DyakowP+wYmz9UxaqXQLA\nqN5Z8UxNlE8FTRbDeZ483uGZqgSDThc30ij8FCPBZ16rIsw0dK9Man5oZ1XI\npVsSx74/9aMQuSeKZ6phjCGUvloKd0tJl2mlbaiHNgWu9psoKPbuuX6a3rJO\nCPKc\r\n=tilR\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.11.5_1563352265417_0.8407595470538207"},"_hasShrinkwrap":false,"contributors":[]},"1.12.0":{"name":"async-validator","description":"validate form asynchronous","version":"1.12.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-transform-modules-commonjs":"^7.5.0","@babel/plugin-transform-runtime":"^7.5.5","@babel/runtime":"^7.5.5","@pika/plugin-build-node":"^0.5.1","@pika/plugin-build-types":"^0.5.1","@pika/plugin-build-web":"^0.5.1","@pika/plugin-standard-pkg":"^0.5.1","@pika/types":"^0.5.1","babel-jest":"^24.8.0","babel-plugin-module-resolver":"^3.2.0","babel-preset-env":"^1.7.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","pre-commit":"^1.2.2","prettier":"^1.11.1"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@1.12.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-obbl0gHT3m7tVqtsTtGmPwKTJ5samGs98Wu1z8e0/q0C2q95PKKy/VNR8OL9Gbe4Mf0EMaW4m9aWh88lp30aSQ==","shasum":"ff3c5bc74a1607fdae551f1781220f299b469cc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.12.0.tgz","fileCount":31,"unpackedSize":136662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOsAYCRA9TVsSAnZWagAAigsQAJZC3HljiFdQzDOtM3DD\n5Wkq8DXUJHEJjFxedRlhbvbCiwfcrEZMsO7O9hblaKDKRTaGtFVbujTlLuD/\nv/MR3uJMpQsp1GJGtg2tkgOg6mj9WiqelHRfFV1YKNPQKwah0TP9qfNHPJEu\nSK73meggq+QNYQAhFtfAXQVPm66pmyIHhpqodYjn7oUaCnjdgp7uVP30nJ6E\nWcjcTYOF4CVb+m8Mo2Tq+fhK0PWGQLV0nHQfiJxNkDqKqN74XJ46v6OTPixK\ncC0UXhvzfBHwlq/yx5TYecsnvmi2RNCvMMjJ57cNLofcs+31+LjWkkJUCUWK\ntphJcTfOC5DhJbH2Y1Hc0eeOFPJ/L+qhsRGT2H3O/IqiTrXCds/g6MZwzUch\nk0PWA2rnzoYgItlV4bAnLZ0zAM6LTaWezupJNYa/yNvsW6M+splgDyIeumke\nUgvb/w5wjhN790NB8hCyJDC5bdYy4FnEL3fnMZBfgx+B96kJlUmVVMExMKWt\nOukoKEIFqoLysZO3D3CI82Kel8n4MuSiVGbADGrQ5WIiqjWTwgBmCTT5Aa3L\nwnRzTkbQ1/+7LVdHkcgxvHxByF4OoWlT6ElcBrknwvDIVf9aueXWdEkXNEA7\nJMp/P+c2sWdwK7ze3dohpky3KJLI1wtKAcir6Ioe5G+UVayfe4Bc5vathZon\nlXkt\r\n=1Cn4\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.12.0_1564131351465_0.048400443825049155"},"_hasShrinkwrap":false,"contributors":[]},"1.12.1":{"name":"async-validator","description":"validate form asynchronous","version":"1.12.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/plugin-build-node":"^0.5.1","@pika/plugin-build-web":"^0.5.1","@pika/plugin-standard-pkg":"^0.5.1","@pika/types":"^0.5.1","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","pre-commit":"^1.2.2","prettier":"^1.11.1"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@1.12.1","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dWOdw3BJZZ9uhfEQ/IguCPz96+FJuKp+Zd4Dnpfk600CoounSOv2Wp142oaL+d10uWdfsV39TSWDl+JjYE62Sw==","shasum":"d987bf2dee74766e48d6e199d5e30e294ab2f7ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.12.1.tgz","fileCount":30,"unpackedSize":135410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPl8wCRA9TVsSAnZWagAAKzYP/i+gtTG3QVadZAFOM1Qd\npnoHXEqFvfriCE7TkQLLCHnAN+4tZrolQDsE/KadcKcBPnElJJdC5XWoktkx\nuV1Rmwnx6XpBz2d6JlL4uDzBadAMmpuyPGSVKU9EURw0sJ9Lpf9vKmzenp6d\noyqxeHnFWa+jNLOemuwj+ihcdKIMn8iArE6z7I2IpepCp8bUHgHdL1U2OzXn\n6i+hIgf83ATBnJiAVBle2Yy+vAMlm6F0MoXVuDtfQsnm/6wGFNafKsYg5Dki\nuIznSc3bkWmMxEmWX3BRVdeRYnEhUfmRLPtANXFB2dqGQ2hJmiTJjsPL7869\ntgVBSbI4NB/CMdSwIVEEJg0kfe0qhTwPDjhK9zB6rVdUE/Nda94RpDRSddDW\nvXXQP8iNPBTC+2fpC7vtBuNi53Ya17CMjQizKHcFP06Bt7bN6kNKK3iIAkoe\nAkcTg1n4OiR+SaJ45I1XxtUwqcaTu2oM3xEDZMDyAB5bFASQF0BHio6fr35B\nl2lqbEzi0CjWe5jTmLXnPPqlZT+EaQBzh0wuuAtremigvHT5Jp07p6vZM7A0\nOc9eNWLQx9sKs8x5rnEqnjD0xm9652hU6+/LA8dzni4UTcHOwrCupm/0IlKO\npNpqMZMnseFs8522VPjSVzYpBTw0kEOsgcR9RltBADa49LmZhN1Fsw3HjAJ4\nRD/4\r\n=T+Id\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.12.1_1564368687620_0.8696582438852021"},"_hasShrinkwrap":false,"contributors":[]},"1.12.2":{"name":"async-validator","version":"1.12.2","description":"validate form asynchronous","keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","author":{"name":"yiminghe@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"main":"./lib/index","module":"./es/index","jest":{"collectCoverageFrom":["src/*"],"transform":{"\\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"licenses":"MIT","config":{"port":8010},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rc-tools run pub","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"devDependencies":{"babel-preset-env":"^1.7.0","coveralls":"^2.13.1","jest":"^23.6.0","pre-commit":"1.x","rc-tools":"7.x"},"pre-commit":["lint"],"_id":"async-validator@1.12.2","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-57EETfCPFiB7M4QscvQzWSGNsmtkjjzZv318SK1CBlstk+hycV72ocjriMOOM48HjvmoAoJGpJNjC7Z76RlnZA==","shasum":"beae671e7174d2938b7b4b69d2fb7e722b7fd72c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-1.12.2.tgz","fileCount":54,"unpackedSize":112352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPtOwCRA9TVsSAnZWagAAo70P/AmW275gMb5KzHuQwqjt\n3QlPHXpVmxe2W6o/MJq/s/RqvGmnxK4qtuav4df0UfRo6L0CPYZlX2GtK8Xo\nToFZrhsVi9uQreK+QZ4uXxZMBypykb61dVSNIdbp/9EpXB0pliRD6F6lEDzr\nKr1lmeDOwcqmhNGjp5hoE1rUsNh8NbU15LxjHkNuqL3uVglJB5l5mrMfrPJ8\n4nKxbXew+5ZyMZCixEbXCnHt9b0+NIf9USHuEVz453JRS2OEvBJLyN2ngYiz\nYIjDSDxeevfpvA8eTeUdO2e8hyvaVWyDKOVCABvXl1yZb1CVQztkJUa7Fkb0\nUuMaASCX/UavvU2gz9ZzSwdzhgGXBwcjuDOB/EHpCu8wWmLlozV6sOqgbUT1\niUkmUxaJFtwy53vG/rlzc/WwwaNUCkMuyCYARHaloo11EoZlgoRs0sQOqkql\nUb71DO8KtV7xhiYEU3cj21LayMZlFAVXOSuWyWcwNetd3OcQt3IMMeqxTBBM\nOEcsYWa5P3qh+LmIOZ/h3b29y6/TehTlewcd2V6YKcWNVscy6zMI7poJ+8n+\nsSoxxIsGWnILDpdSUhoX5WCsJzgXZa1J2IrSFu7BLXesSXBNYcMVaosEGnLN\nod3Zii00QahgXlkB//zMC24NBOUvVGO8agSPQg7BU7m87aAgb/Fvmt35ShrL\nqkZU\r\n=g1e7\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_1.12.2_1564398511155_0.6644476887128656"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0":{"name":"async-validator","description":"validate form asynchronous","version":"2.0.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/plugin-build-node":"^0.5.1","@pika/plugin-build-web":"^0.5.1","@pika/plugin-standard-pkg":"^0.5.1","@pika/types":"^0.5.1","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","pre-commit":"^1.2.2","prettier":"^1.11.1"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@2.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YhPgfndEuZPQQIRSIzeiyxWzpCbAirXmEA8BkzQ3nm0KWqsX4L/KsrvQqhzYVznHMJWbXOWYWj7AeEnGE5kuEQ==","shasum":"ed977501c49ea76a8c91b9dfa3959540387bc53a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-2.0.0.tgz","fileCount":30,"unpackedSize":135409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPtQpCRA9TVsSAnZWagAASBUP/AvxVtWlzw9hD8WtkpK4\ntXmSPha5HzxyP5R+AZkfV5oIkUsAbleoSB/Phm+N4kjm+T5BafJTUjM0+u+x\nV+TsM57A5L85bR9JuEDjqzO0SdKKMo/2rQl5I6ZxXFKs3OPnvW4DUnpZ2iML\nlHF78idTwlT0lAZHWFbwwKmZCPcq588GZLHvYDCNJtXjBZ64vKvyCjWS5tYZ\nybnhbbFCpZnIeekyfP9dx7yWq6SvjCZ2AcISnOot48Dv5AeSQrkExy69jkt6\n2OsMh+xU37jtAdMAUORTEiTFOLIqCw83WdM6hkTIfwIEoNTx6fgVFsbbKbbR\nFS/pabLKGvSr33S/aI9THlSNd6z0iQwx2ycjz88wDGqCtKVqmS4XgifGDFeK\n4vXtL+hzyCEhpd/vgNZzOezn9YRgMAo7Na3YFusafByz0f2lPZbRigDIz8qW\nieqntUJBljQSYx2ME1hE0QeCVNmAT/XzmL5m7WxM/6nOQzIjd7DweHcPrqUn\nnqZB4C6+BJJNYP5VThomlBhW97XObazrojt4ZbNDTrocybbGRgmavH+e9tRl\nWr5tUcfu721EYTt3EN9VjMEpG/HQ9Ila3GcbgDeRBV3eEwsAxH5vqSIwTlrj\nuepalg5pWpBGo1Yqpc9mbba5EKQTZ1GICFvi8WTJkckVrpQGI5B0Fe9D/4Vk\nd8tZ\r\n=R1xE\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_2.0.0_1564398632128_0.14208559174411572"},"_hasShrinkwrap":false,"contributors":[]},"2.0.1":{"name":"async-validator","description":"validate form asynchronous","version":"2.0.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/plugin-build-node":"^0.5.1","@pika/plugin-build-web":"^0.5.1","@pika/plugin-standard-pkg":"^0.5.1","@pika/types":"^0.5.1","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pre-commit":"^1.2.2","prettier":"^1.11.1"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@2.0.1","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sQkJ7Vjgvu9pGCRtDw9CIPuMFstOPtMiMoHqDI3m5xUQhHnHrn/YPBp583IYUaLZi9jW8icGjLlodH0BHSkzeg==","shasum":"2ab03b1062b5bc727de9229aeeba4dc43f36de24","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-2.0.1.tgz","fileCount":30,"unpackedSize":135429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQXn+CRA9TVsSAnZWagAAPx8P/32xuSb2B+hJoCb1+wNZ\nFZ1XmABWJhlht3wrFxSLZh8KIRZ4yM3mbgTt/rABGNjzZM6BUag1WGoz1Z8W\nkvkjGp69xKWTbFQlabu3YW/4pWYvPHhW20lL1bvvbsyR7Mhw8T4U3FBxSIdd\nUgHbYQueJc0wO2uFzVqVa6ZCAa7gGqExqyC30iQlnWjKWGY6RRWcqOoma2Rl\nyFMnMyHo2UOvM90j1aXeHVtdbhBtxgbHdkNrYOarv8vMn7HCOPjRd9irMGEV\nZ9OovbkT3DJ2pzYo5L9nXSr6lSmI93CqDyHVElwG3mp/sJxmB9yH5xbBZth4\n6NWMuAcw2R1Dfs7NZmEtbWSbgyCZ0K1XYqm+hq4C7zwNKqxrcGlg6lw2FsbS\nkmufb9zHA92cTrPUmhaVdWHYQL4XJfDmq12YJBhjXMDhr7842sSYptBaulrG\ngVjLiisysndy+JiNyzvarrTYL7aVsNPwa7RH+dPEPmlfaqduAUmtfIfIb5l7\nkDAw4qAgLc375x1TizLvxjCGCvp6iE6kDm7ILlmFgDeFx2Qm0q46nW8JpJBG\ndI7gpe9n8PC1eTsSsiSW4Csn40vqiwhHrGM5nNuJ4osy/WRHzgtVXX0EpLaG\ntRnM8k/dyAM67J6MAsjTBTqppjfxYbrueqRFalYVazDW3hm/9SM/Yaywy80H\novi+\r\n=9sES\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_2.0.1_1564572157497_0.545504934359647"},"_hasShrinkwrap":false,"contributors":[]},"3.0.1":{"name":"async-validator","description":"validate form asynchronous","version":"3.0.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/plugin-build-node":"^0.5.1","@pika/plugin-build-web":"^0.5.1","@pika/plugin-standard-pkg":"^0.5.1","@pika/types":"^0.5.1","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pre-commit":"^1.2.2","prettier":"^1.11.1"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@3.0.1","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oloIa72uQRSJMOUZXuW9WjUxXa/d7jjeOW2T0zH2KjrtOir4aUVdDbNCpuNLcej9EYe7dJiH+L+o9PHJh4jM7Q==","shasum":"0b46683588918f7c9933b0076deeff2ea1872d34","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.0.1.tgz","fileCount":30,"unpackedSize":136790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSoVsCRA9TVsSAnZWagAAK7kP/02EbE1gosIeGP+4sfk8\nfbge8ynRdZsIxWU/IfR7VLV4x9jynY1CFDgj2UWCcivelrO28skmj8Lw3N0X\nie0Ivl43OGiYCFIbKqEwbq+Gca+g5LzJEk1TyrpKBgUkP16OH04g4CFiH1/4\nwMK6oOs8X5AfoGakyD4LmUt4MjZuTrtV6YXJ2HTMwVLuVIMHwDaUxpH20WaX\nKsBlU1fXbd0n2VYbktPM5OuW4WRVjgM+pIE6rXMtrzAvglqKgdebQxDBcJs2\npjRk4PildN28DG3gNZ+sO4obXsivYLr2NxRWXeZ+ECM2nphhcWw5PB0w+xTp\nhaCZiW8fI5DhjJSmLNaRxLPMHVDaftOKPSlQylqZvSTnIScQgt9+jx7Bo0ny\nelIK32+Eiw7wf/PpJyNOCcFZCeqsPsFsPVqqtRE386WXp8TCsKVuX9HM+H0z\nzLVGkxPhSjwbKtUprVZPtzSjyD0iesNmRQ2K5JnyIdutp28AQhMJip1xi59T\nsV+AMnjY5m2+iozNlGclE/D4I9IxbB4oO8XiaWrqvUZvYoddQrl4OgoyjHQf\nZXjVbnGfBiDrtw1x0MdjwhwC4N32VDAo4GZogFD1RHWyW05HtC/MYa29Q6D8\nr891ZU/qbUVTDcaLd0bBEk/+Y6vuKbGeAz8sKV/F23MUL4lHs0FZT578WbSk\nn87U\r\n=g9pq\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.0.1_1565164907439_0.8048648254545032"},"_hasShrinkwrap":false,"contributors":[]},"3.0.2":{"name":"async-validator","description":"validate form asynchronous","version":"3.0.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.6.0","pre-commit":"^1.2.2","prettier":"^1.11.1"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@3.0.2","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FDwBNYJIegEAWJ/y1hl75MuluUPFqj0Wps4RJ8tS3fyUEgKFgHmq2JEUxZmEPLLWEt/R8qxsHs58Uf0LqUD4Vw==","shasum":"cb85a448fb7e0099a8c3fa10a1a62ab73d40e6ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.0.2.tgz","fileCount":32,"unpackedSize":290272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTQW/CRA9TVsSAnZWagAAqhEP/1TOmYUyDHstqOlOg4lz\n6c8Di26nCsZxuimqNa1NkNtGuPAJq5VBd/k5c/qN9qETomPi7pMOwXslPH/f\nZjzB6U9cCXmeFzLGgY8mciylnYnDypllsYpuipS8DCGkdP6eJq1A3R/MWuKj\n5+S2VNZfIy13zufOcuUvCWo5k1Loxg9TQHDzIvON2RV65f1WH7Pff2VfASqP\nu5y6Qb1uCj02f7KoyF7OQmudOlEftPWu7sm+P6XTl3/hcYsf8O/5pOOZvty9\naMTorMRASkb5smeJoiZyzkZGNcHeRWcHmPoUhjlBpFKx7w5H6Dquw7Vxs5Ly\nIc+S+phy94WAThyB6Nj9BFULTjONMIr0jikK8nUZtKq7IUhs0npTP96BRTML\nFGU23fMj2HQJW9BpKdO9/Dpx6lFwb7Mj59BwR2siysWaYpfbKZsOab14hDQy\n82Uz3pSdckvoiWzF7qaCf5RYHJC8JGeZAUsQYc+q0gDPPMm1wfQGPaHR07uV\nq4xvfd9QXqAHn2E+ZwgWfvAtDqO506+79/7wokKvuuHzsdWSrseQi0ncLr3T\naAO3qDm6MmZULLSr3DnL+5JUJ7WMLPSryMvkqqzHLBhT/W13VViUq3fFv04v\n0QqZ6v7I3x1XMX7M2H0HkupFyIn1BuVhBWvgaBvHVA5XLeK3nAOFVvCSXd1c\nGj+3\r\n=Uga7\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.0.2_1565328830979_0.3679319131280123"},"_hasShrinkwrap":false,"contributors":[]},"3.0.3":{"name":"async-validator","description":"validate form asynchronous","version":"3.0.3","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.6.0","pre-commit":"^1.2.2","prettier":"^1.11.1"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@3.0.3","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jbYHtp7+CIPJPlqWvhqVwwqHr+2AJKfpYocUve8kC1CPWhin8OKFrQxlLL4cvnJwFtWkw2K+Mk35vjA5lu7rbw==","shasum":"3eb8cee8bcb8517ee55feefb848da16d48205b35","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.0.3.tgz","fileCount":32,"unpackedSize":271897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUnaTCRA9TVsSAnZWagAAuAsP/icN2YEdIwQI9fbhEbpY\nhf8F/SEb/Fjc0T6G5IMBWMqSwEHSSAr11rI41rflZp2d330CfXmdUWvjo0gp\npIGJFFdb32y5GEg4fAJth/XecyP1u8MXJAVegDsjfr7X14yuuHmoV1vzZDdO\ndZB6MJ/8r+p8CkbQoSw11ZiHO9h5gFRk2CGmFDqvuaVGI0ym7XUE766ArVMY\n8Og7cpwuYXBzCHrXmn4p9qQAeLHTtEGzuxT0UyenqXgpVBkRFB9Nji5/FkXx\n3FmpLv3LoUH4b3KkGMC6aesCi7tP/SHMjweRYl/5Ls+tIoyT8HpyAZylS26Y\n5DpXBBXnswkOf9t6znRyH2qvxLguAhZAkcmHvE06193njcLYd1J4zkouW7RC\nSUdSavtzMqpMj9YMnZIFELuKMORvo9czZUCTwIe94SJ6eDwFh3vuOAgDibZj\nZJvGZoL9BChWc9CIGs9GDQe8e0oy/Bmwv4idWZ0LDWREtJmNzpV9PNv0L4Dm\nHsIbtweTk2vzGQ8vr7nFB2sNU0JKq8VieuM33/N+FnTbFUcEwh6qg2X2msrJ\nHJRpqGYs0zLLo/VmuZHCs/jXeYCzjWMGEFngAWos03nd0ljeBQ7vSXgJfSuM\nD+YkGVdtjzGXApC8UitDBCekEriaa9XGRpSoDiGs3dGH0t0/UPU8KiiuczWB\n0YRb\r\n=vRdH\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.0.3_1565685394363_0.9295473664144274"},"_hasShrinkwrap":false,"contributors":[]},"3.0.4":{"name":"async-validator","description":"validate form asynchronous","version":"3.0.4","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.6.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@3.0.4","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CIKCZ3wyJWpxN8VMGXAjD1FqZ5FnB/asHMsLM8DvFlBxgJIb88MZJc5dg4Q4P91jI9iq+YBncUhy1/SKNNTPuQ==","shasum":"515c55bafee40b1366f477a79fe678753c8828e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.0.4.tgz","fileCount":7,"unpackedSize":233914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXjjtCRA9TVsSAnZWagAATh0P/0PumOgd1Y4LBsvpSbOw\nwLwSWZRMXLYQIN4eUSgqIq7J2E/O/Mke35/3NS1ca+IE7vVJns0CLZSbrWuS\nhqIxDfikvncefoI0vtqY3giwHOcCA7kTTTPhO3bkda+JnUBEr5EvuBWf4yhP\nHfe6TqprcljQXp5vIKI5rmUarXOf47Y28OY1J5OKKBaOCEMkkw+MsnOb7Qr6\nl6pXbvPqRPwofoS7l/TJ6GF0XllhYHx4jgQHc45M18YP/VQX2X/Ibg8sKVGB\n/OvCiY5bovGSF7NT7iwDROEpcrVHF8hdJpcJNLruuJL1NrHxQIFnvLWG1nia\nD9WM+OUWEkY2PLU8KIXcM3umPXMxRHReeu6oxCk/+2yGjga3hi6SQbxVxAy7\nHVAkUBVJqODa2g6LRRcvovhwxTgkmk5QDwqMrApYCwtQeR7UicJbvPCrU4Nl\nTmv4krxRucmUdGR5zbRKzHN2XC4cdp+mZtQ9cdJwFTl/yLDntxcbw/O/Y8QT\n3aGowENlHqYm/1dG2mabZsJ3DFdnCFZqr5SkFPAFw3KWA59PykL2Wcbh7xaE\nY+QI7RYI03AR6xrlOzELmm6REEnRdOtQ5En0UQl/csWawRgVKOkbqokcAEui\nTEcxyCMnZbCjA0uK4BsZNygKLWFejpeWSTvTmhgDK+ASJUoujARs1vimM9Ff\nL0t3\r\n=W3Va\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.0.4_1566456044516_0.4479341655121385"},"_hasShrinkwrap":false,"contributors":[]},"3.1.0":{"name":"async-validator","description":"validate form asynchronous","version":"3.1.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.6.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.6.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.1.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XyAHGwtpx3Y3aHIOaGXXFo4tiulnrh+mXBU9INxig6Q8rtmtmBxDuCxb60j7EIGbAsQg9cxfJ2jrUZ+fIqEnBQ==","shasum":"447db5eb003cbb47e650f040037a29fc3881ce92","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.1.0.tgz","fileCount":8,"unpackedSize":236609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddjOnCRA9TVsSAnZWagAAWkAP/17vWjJPlgQxvh/2fIT4\nuPOw3HW8CIQRjXVLW/e4+0Q89XmfjEqvp25Z+SzmKwewuPFWb7Q+q+vFcGhC\ne5Vd6XkCbnrjQQILbDTk7GITOMA8MRARp+YO2QrKEX85LYu8W6VPcxWkiHJb\nzDoT7PQN6VCvuvwFc2LiO8Zj8VBs1Cvl4iJ2ROZ4ulC7kFpxvfI+gPPlZlXN\nnTROspp0rEjzcl/8xQRUVqMluMU6xEdX5hPvJzQ0NCdPE28ZdvJ5WN9grVQT\nPmZeaMxNa8k3UtJvaMeZKNjZUGNyhTUXYPujoPqRAP0ByPHpcZYaz4J8dzDL\nkVV3Ct0/Cs6RBgCr5s08J1Cs6/tIk8GU5+ooFOIV/uGU7h1NUiSRDYGPfbn/\nJ5sa20t+CNkv0njZHI0tCPZCis2I0wFqxc5w7X0lXLMygaCk8ZVtHnjcdyqL\n9HGnhDDkVJPYgT/F199YDwHoy208EoinMrjyaZVjNZwSdh+ajd+7ZH49RNAE\n28yAyrta4qnaZX5TOAynz4/Ks8rGEhhL6AuOsbeN0eAFkjGryBqEePmRMnE6\nPbMFo8RqidFgZHs+ln2oqJu/g3H30kK8xI7qlP0f2hSQMpKM+noiPNA76n0U\ngHlF3/vvBFDMvJx+hfOc9Rw7QCVyKX9LY4YDCdvLrD+dHy4pdOBkqloQw1K2\nrtNa\r\n=xLJn\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.1.0_1568027558734_0.27978711913300214"},"_hasShrinkwrap":false,"contributors":[]},"3.2.0":{"name":"async-validator","description":"validate form asynchronous","version":"3.2.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.6.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.6.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.2.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QBuW7Qrg8wbh7Wtqw1QdN162GUmXDs9gayxFaXcCOf3bCqHJ/TQep0H4I63iVk7Q3kIGWU4wbAr/C0Uj64JiMw==","shasum":"fcbd644e7b5b7c9304d29a4752c3f06214ef0d56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.2.0.tgz","fileCount":8,"unpackedSize":240835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpo+oCRA9TVsSAnZWagAAdf0P/3ArkCoDLVg/cMobgM0Q\nO/sdqDIxMhMbqPF8vZZfXjU6S5gEmY11aqcgKxeygvYBJV7DsLEVvWvhFLBo\nQsHwDu1NImhRDrE/Wd+hkOgKAyvTdn0dLtHif5dkd/URMCzoAMh1150Rwhjw\nVmeon51HmH9062yCl3BEKuoPSKdJ5U5wwNgVzsVr+wrKillgb3pNHqMEjJWH\nGhjjXi44PfqVfha/wkfah/30fi1IxyT91mJsE7HpjKEyJ4jmHziqO0cn7Cny\nAakG+fg1NV0g5oVZRoPvIo2ePDu2RrIDMJ96HISj7RV1ZLEqa+F6IdhXOcEi\nc7UJVjlN5BDQo9mUwGhOGkQZnyFly7EX5xmdiwQfjlFnafj+lHlyth2XZp7T\ntrv1bphvhbM2s6qDU1piVkWbUFbJ/c0awT7CyJAHmoOjqq0BICtiK3YsbmW3\nZ4IrGo/nW5Sq9w3YS0lnNiXOaLVMpAZXXOMrxOaxuQfgmavY2jUglSSCcF09\ncslI0U/acr/A8XmYwfXt/K0UtEGn6WKdtgZR1ZcRHuflipRsnHhyR6RltSM1\nHVnbTDgTLC6lrkAJRkP43FP46IeKZjQ0Nz1nMos51fom9h5qS0CtW8cqelq0\nYfagzdsxRIFA83/D3KYih65MsWGD8S/wO+k5dB9Ew6s6GxpuQVbYSxPnPfzU\nEOHi\r\n=GxvR\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.2.0_1571196840080_0.6731922058681568"},"_hasShrinkwrap":false,"contributors":[]},"3.2.1":{"name":"async-validator","description":"validate form asynchronous","version":"3.2.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.6.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.6.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.2.1","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yc96RhAthww0n52m9osoI1uDQbbyd/N2xwPWS1gVvngSWOsKerpBFCulvmhp8GfNwUay41TWskNTd3swQM1XMA==","shasum":"19ac8655c1296a5331b00c75f2492f0d33cae1f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.2.1.tgz","fileCount":8,"unpackedSize":240844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv90vCRA9TVsSAnZWagAAPhwP/ikViMJikx+G0/oq2Fyv\nt9hnw/Y6NUtNvur+0wTFlr8NkWk3SRftwztQhc4MraefzloNOdSJxiuGnhV+\nOj6585QPLN7CpVC0YDodKa3yedC2IETg/6DyfOYcY+H6WxLYYZlU7Rtu/6bP\nwenYVaCcFsRYfj2klhqus/9I16pe2hLttNHi3Hz9+3jWBV/jfFQvssSrNeYb\ngxYt7qHPDRMrncoHKNdhGuqnwH7AB3D11yqUjvphfH90vzfhereKwiXCTb0L\nykRaQ4Q0YtZJwKTz5VGQjh+91G3d59LwH0KGbLja+cw04fa+JpMj7OP2Arig\nIBpyUPyi9Cn4zSn6fukeRRXvKNW2mxWDfQnzHzm0/zVDhQCS9tZfrnnmIHhw\nEF6WKCwYrcq2OuSfS6kWzkNCUyvyCz2bkP5xf7T0B2zOqV2qbs7bT+243C32\ngk0B8jnxYa+ZJE9Rg8qybiH4Cvb+tEutNpWGJyxO8Hv+QjLO4KVWFW4UL1w0\nsJnWPMGHDa9JwVHcZB++6GPmQK0j1aM7ymd/x55ev6tBC7AjyKSImcPnAQmr\ns7Wrly3pKRB025oKyo0kPJxjiUXwfo1iYlNgYpJZCo9ee2b99pqvvs4h9Q0L\nkEQ3H2o0D8y5Zk3JtU8MNgy4xWAcVVz0EOlFj2Nrpo1M2tPQUYAG3hA4TEtX\nDCGi\r\n=ofUA\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.2.1_1572855086463_0.6173190830135178"},"_hasShrinkwrap":false,"contributors":[]},"3.2.2":{"name":"async-validator","description":"validate form asynchronous","version":"3.2.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.5.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.6.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.6.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.2.2","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NT5efhGkksDqODAsARaTAlkPshMgmpWw80ijM2MEr1TrDczBETaNRS3GDd1jsVRK5YSfVW10Zscab98rDYkaBA==","shasum":"91f6314d2dc7f03fd90940bcb577afc8ee5466ac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.2.2.tgz","fileCount":8,"unpackedSize":240858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyTPNCRA9TVsSAnZWagAAmIEP/irH+TgdFb4TAlj88edD\nhH7mTjSOWej+En01lBim4yBHI1kolg7m0bbFMS9iD8Ypts+yqNojdpLuWJ1t\nirWi0UpCIyp0RcDwanKy3FUiyTNfS3No8gfLY2ZfbowuvoW74oosohbiBC1y\nh6lpR8UEgAdWDheepkRHTbAlXnsPutLionKQdz2+io0i0T4gcxf4bctYcUx2\nvXt0n6kYiph1X5hHlcUtNOelApnYMSGNWL0qPFIO5RHasKNhJjbhNhDypHkr\n6sWXK8KiQhj6pC31O67n0CM+KsRKSWeQj8wi+eMT//IyOVEyVOqmqo8fi80d\nHr4cBx6NX6sUdFkvIu4fjhEQ/muCsnCRRnGQOa83tWf2moe3pthXBpln0WuX\n57eXchV2kTOM8s6a10V1XLhaagxwRJiFBGxuvKgUkG0tFGO0CWTGYQ5Ys1rj\nt6xT9cFZnv7lhKVeIrUSxDhsDef1MH8OakxUbPTjh9xUJ2LgpqNwnQFNe0Hi\nf3zvyELA1lBd0xjdrhqWLCIPdvrpwqBeA79I6UaS42yD3ouj5ur7GhoAu41h\nt1MlLNy+7r7dLSpEgfD3+5OYRLZSnNo464srZmAm3Ur1I6Ut8bm0sh1xGWm+\nfjIO+mVYMQaxvJhp9/6HiYsA5OyKOVa4Rb/aIW+OnkARm1fwekPpQEnp7zb+\nUGfv\r\n=hfPc\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.2.2_1573467085017_0.02955823279058367"},"_hasShrinkwrap":false,"contributors":[]},"3.2.3":{"name":"async-validator","description":"validate form asynchronous","version":"3.2.3","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.6.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.6.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.2.3","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yMJ4i3x5qEGVgEMowZiBkx+rjDrsXf64BWdHENCtHLgyPiEE+2r8jvqMF1cghCgdGo4sWVLJ7MDwPQgGSPDCcw==","shasum":"b38b72f9c08c1d28548df13bb260b6908448ca49","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.2.3.tgz","fileCount":8,"unpackedSize":240856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6g+ZCRA9TVsSAnZWagAAvR4P/A7GbnP15cleUC+ZChZ4\nyHk89psRhstYt6I1fEfwqNAoaWtYw2uHeF/FDl3792n43FkuUPm9i36/Omdx\nRlics7zWhtuHvWkqkWtfac88mzHNU0szS04JzUp6FQmrlatOcI2SOUf1J/8x\nulZ1NvTDYQO50sKd1wzPMnGrPELiMAY64cUn9UBO9o0eyyJRRcw1ZQmGE0pA\nVjex4EtcDlgZcH1i5lQk1O771JQ5BP8wlXx2SBnoGgF2t0aZ3zIsEiJBlmy4\n7tTngbwbhfBKmCuJcfL5E1qYaRMisDyqT+I4JDXiGcSQWhVXy+ITSGNgo4hA\nikhW+61My5l0QWwsEXdaTqeyNH1ZRM/DFCnR+d71DNcEeT4/T1M0lTd6mKfV\n8kzz1k+cRp+JyXi96NjpJUBEuB9LkWEqntZUmqR39r0WWhGgDtvJp47/G0Q7\nn8d0RCFlnYl0r762HtrpbtUFSQJBsfFRNxOOr40ke1UVETHTIidURwrJ+FZF\nW05bj1QbMVQ1eSHAmE1ykqOg+A6RibUBbb1+magAwLzklSRrvVx0NOd4hops\n6b/eOQIBEKf8ZfbPntVNmfjk2QdYX0SHzHeKI/52HLfAy9S6hc5G0anjKVs/\nIk+Ebk7Agt/1uI/uBin1PcPufiA0RnGL0hUgCd+kujjweitS9raNWnBFlvO9\n5wXS\r\n=4zYr\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.2.3_1575620504851_0.6238149067197851"},"_hasShrinkwrap":false,"contributors":[]},"3.2.4":{"name":"async-validator","description":"validate form asynchronous","version":"3.2.4","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/preset-env":"^7.8.7","@pika/pack":"^0.5.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.8.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.2.4","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mTgzMJixkrh+5t2gbYoua8MLy11GHkQqFE6tbhY5Aqc4jEDGsR4BWP+sVQiYDHtzTMB8WIwI/ypObTVPcTZInw==","shasum":"4e773a1d0d741016b455b7995b469a47cce0dbe0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.2.4.tgz","fileCount":8,"unpackedSize":246361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ0kBCRA9TVsSAnZWagAA25IQAKOv/AcTES58fyCzKUMk\n5Dt/mvf1QomAWO+km6eS/UZzMRJ8gCt1lSK3T6qjAYI5edSaIZK/wZpATspY\nv89BjuTIzYTs1XUBKhlqL8igd/Rjpuy2mmWmgxTOdXsc3l5vsUCpTbR9SppH\n3zabvkpngyVqDjw+xKPFWoIfbrQlMlfYxsAtmOIxqNScQC4iPr/XobGnV1LI\nEsEwVQ/idg+mA6qzeb0+9XZ2L+4I9zVDGadGVT9YP/iTFCgUeBcqjI8pp7nb\ngkDdY8eEizh9DjsG+Vvzpwm1WI2obBHW8OlyTq//5sqAwftaRcNTbdVQWugi\n1Uy1YBjiS/BPQdciTy/aM9T44ZrhDCENDacMv6keTvzQTldyOWlwZgzd5A+y\nPrVBPCwE3sbrRkBXxHA4iW8USlI5rUTzteDEvmRiF/qG/tTyMt+QuxS7gUDt\n/gWbu6ArNSF9ZdnBwq5szZlymVAYeT7ULUfCWoQtlFrPGBOxdLWL/a+26dc7\n8udmnsIgwJNJR2XG3RipYPGXLrbhBCDeSBUWAQ27NSSmaN3Cy0UKtvcNhyoM\nnYsPfoGjTPdNpYSXJDyxtd3d77jZ4GrFmxDQjJYH6g9l6YihFGGUs4ia412K\nuX3aTYI6Y9hiZGIDubV+FpeTJn6nigD8ae1smCO5McNoBBvqQhkHw2SPTRpS\nkbyC\r\n=9hF7\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.2.4_1583827201220_0.12577839864843843"},"_hasShrinkwrap":false,"contributors":[]},"3.3.0":{"name":"async-validator","description":"validate form asynchronous","version":"3.3.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"http://github.com/yiminghe/async-validator","bugs":{"url":"http://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/preset-env":"^7.8.7","@pika/pack":"^0.5.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.8.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.3.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"shasum":"1d92193bbe60d6d6c8b246692c7005e9ed14a8ee","size":55440,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.3.0.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.3.0_1588849479159_0.18827026429978733"},"_hasShrinkwrap":false,"publish_time":1588849479403,"_cnpm_publish_time":1588849479403,"contributors":[]},"3.4.0":{"name":"async-validator","description":"validate form asynchronous","version":"3.4.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/preset-env":"^7.8.7","@pika/pack":"^0.5.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.8.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.4.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"871b3e594124bf4c4eb7bcd1a9e78b44f3b09cae","size":55338,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.4.0.tgz"},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.4.0_1596625175844_0.08043683457770912"},"_hasShrinkwrap":false,"publish_time":1596625176018,"_cnpm_publish_time":1596625176018,"contributors":[]},"3.4.1":{"name":"async-validator","description":"validate form asynchronous","version":"3.4.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/preset-env":"^7.8.7","@pika/pack":"^0.5.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.8.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.4.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"ce1d72593925d55964b254a952d77a90f6e31697","size":55350,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.4.1.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.4.1_1605147876599_0.2826711101446753"},"_hasShrinkwrap":false,"publish_time":1605147876789,"_cnpm_publish_time":1605147876789,"contributors":[]},"3.5.0":{"name":"async-validator","description":"validate form asynchronous","version":"3.5.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/preset-env":"^7.8.7","@pika/pack":"^0.5.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.8.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.5.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"f6791ee7217cde8036941591bc3754f7c26bbf89","size":55427,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.5.0.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.5.0_1605173517412_0.9565017617142375"},"_hasShrinkwrap":false,"publish_time":1605173517556,"_cnpm_publish_time":1605173517556,"contributors":[]},"3.5.1":{"name":"async-validator","description":"validate form asynchronous","version":"3.5.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/preset-env":"^7.8.7","@pika/pack":"^0.5.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.8.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.5.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"cd62b9688b2465f48420e27adb47760ab1b5559f","size":55457,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.5.1.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.5.1_1605751719713_0.9864467335614133"},"_hasShrinkwrap":false,"publish_time":1605751719879,"_cnpm_publish_time":1605751719879,"contributors":[]},"3.5.2":{"name":"async-validator","description":"","version":"3.5.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/preset-env":"^7.8.7","@pika/pack":"^0.5.0","@pika/plugin-build-types":"^0.6.0","@pika/plugin-standard-pkg":"^0.6.0","@pika/types":"^0.6.0","babel-jest":"^24.8.0","coveralls":"^2.13.1","jest":"^24.8.0","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.8.0","pika-plugin-clean-dist-src":"^0.1.1","pre-commit":"^1.2.2","prettier":"^1.11.1"},"main":"dist-node/index.js","module":"dist-web/index.js","types":"dist-types/index.d.ts","_id":"async-validator@3.5.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","dist":{"shasum":"68e866a96824e8b2694ff7a831c1a25c44d5e500","size":55480,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-3.5.2.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_3.5.2_1619755865300_0.7587164268975253"},"_hasShrinkwrap":false,"publish_time":1619755865677,"_cnpm_publish_time":1619755865677,"contributors":[]},"4.0.1":{"name":"async-validator","description":"","version":"4.0.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.1","_nodeVersion":"14.15.1","_npmVersion":"7.18.1","dist":{"shasum":"5cf3525036efe5a74c0d4167207659829fd7b11c","size":59193,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.1.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.1_1628654390068_0.017069870307280688"},"_hasShrinkwrap":false,"publish_time":1628654390252,"_cnpm_publish_time":1628654390252,"contributors":[]},"4.0.0":{"name":"async-validator","description":"","version":"4.0.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.0","_nodeVersion":"14.15.1","_npmVersion":"7.18.1","dist":{"shasum":"d5868ef67c9e670decd6b77ea50a797d4c56433a","size":59585,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.0_1628653226039_0.6352224288586243"},"_hasShrinkwrap":false,"publish_time":1628653226223,"_cnpm_publish_time":1628653226223,"contributors":[]},"4.0.2":{"name":"async-validator","description":"","version":"4.0.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.2","_nodeVersion":"14.15.1","_npmVersion":"7.18.1","dist":{"shasum":"f8089628ff8a95f7c8c58e1b8d3c3cd9de186996","size":59207,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.2.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.2_1629167570961_0.8259523109147571"},"_hasShrinkwrap":false,"publish_time":1629167571169,"_cnpm_publish_time":1629167571169,"contributors":[]},"4.0.3":{"name":"async-validator","description":"","version":"4.0.3","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.3","_nodeVersion":"14.17.5","_npmVersion":"7.21.0","dist":{"shasum":"c8ecd6b28fc8e18b14be4ec7c704641f999d377d","size":59539,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.3.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.3_1630393176468_0.920553093709175"},"_hasShrinkwrap":false,"publish_time":1630393176610,"_cnpm_publish_time":1630393176610,"contributors":[]},"4.0.5":{"name":"async-validator","description":"","version":"4.0.5","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{"url-regex":"^5.0.0"},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.5","_nodeVersion":"14.17.5","_npmVersion":"7.21.0","dist":{"shasum":"7e60dcebbecbe72ddc659f3972bf81181b824559","size":50820,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.5.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.5_1634295682213_0.9585734448139962"},"_hasShrinkwrap":false,"publish_time":1634295682382,"_cnpm_publish_time":1634295682382,"contributors":[]},"4.0.4":{"name":"async-validator","description":"","version":"4.0.4","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{"url-regex":"^5.0.0"},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.4","_nodeVersion":"14.17.5","_npmVersion":"7.21.0","dist":{"shasum":"130bc7e2a8eabdb2db21be99add3bccaeebd3c04","size":50763,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.4.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.4_1634295415772_0.8679667508616908"},"_hasShrinkwrap":false,"publish_time":1634295415968,"_cnpm_publish_time":1634295415968,"contributors":[]},"4.0.6":{"name":"async-validator","description":"","version":"4.0.6","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{"url-regex":"^5.0.0"},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.6","_nodeVersion":"14.17.5","_npmVersion":"7.21.0","dist":{"shasum":"292e84250f04c7690e60d34cedbf984112afb87b","size":58991,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.6.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.6_1634524164871_0.6495777130877591"},"_hasShrinkwrap":false,"publish_time":1634524165036,"_cnpm_publish_time":1634524165036,"contributors":[]},"4.0.7":{"name":"async-validator","description":"","version":"4.0.7","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.7","_nodeVersion":"14.17.5","_npmVersion":"7.21.0","dist":{"shasum":"034a0fd2103a6b2ebf010da75183bec299247afe","size":59722,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.7.tgz"},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.7_1634529478764_0.487837547079905"},"_hasShrinkwrap":false,"publish_time":1634529478917,"_cnpm_publish_time":1634529478917,"contributors":[]},"4.0.8":{"name":"async-validator","description":"validate form asynchronous","version":"4.0.8","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"e93a901624b21e36b92c065572a3a7f9dd1e89cb","_id":"async-validator@4.0.8","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-vx1kyOCuSJqB5IVatlybUkV/e22sdx+V0XohCWbBfbbzbiLFt6fHxfWg6UEBhFw0gVgZtaSLTJtugmP4rdGQAQ==","shasum":"35a5abbc819a6eae7de0a92a4f46b7424627e49b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.8.tgz","fileCount":34,"unpackedSize":255647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjJ7J2oBFvn2F8dhh6Cl2BEXfyJDmGjMIlehw13/0IcAiBbyVgt3RBnMl33aQm7nYk1G173JSohTmilad4VqTzpBg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZYwXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAyA//Q8+IMA83Fqddub/cFJeVFfaiWQoCtZaomv5eX9uLKp5oCQJ1\r\nSwk2UEMu9YG6lVYhre4+EzWbgEp6/MJObviOrotQbS9xUIF1BhK8N6rQb4k2\r\n7X4jXUOYhDxq/pXMi+86wFkPBVfHWrAtCd++m13Eac6L+KjCq+1c85GMu5Sf\r\nEQ4J03HKxYDOxORwtfjWfx8JrKMnA9kPizYcCgmDW7T6uOvWbiUp4lPVR5yG\r\nkcxNw7LHu25kmAtbjNQULTFVJfrUsWH1UJBDsMeVckCngXH/tw70YShJ0J8B\r\nwSvf9xOM9tTtXVqK9mHRo+9t+JDhCbQwc/ShiMLelxSOdISCuLbSvyA1Ycks\r\ndqahWZDvve5UgTIy3C10SDab6nx2AvQ7FopWM1EjEt1/alcMjlKvC0CS8zRn\r\nIXleapi+Qf06kzSQr8dvpF+CtVTTcrIpbKlt9jXUuThQW/S0G7owS/ZLNpbM\r\nn7onO/l2kKFQYC8OfFzPnCgpFZZW/Xi/UJ8x6iH00Iv9VPkvyd3CTxOUKChQ\r\nvCaP05gL3PWd/296Qu97XUSitGWfPn57G950PKxjyIVWU9wjGrX+OLm/x1Fn\r\nZFOHYAggwzrZEI7562URCS2m1MhFxO3mfgUxzWpWnAyO11/jy0r5bNzZwK8X\r\nJnZoVgmksxdnc6u+jxLK8rsLSOmev0ujeTw=\r\n=L4BJ\r\n-----END PGP SIGNATURE-----\r\n","size":59834},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"},{"name":"anonymous","email":"smith3816@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.8_1650822167539_0.646029941863485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-24T17:50:53.990Z","contributors":[]},"4.0.9":{"name":"async-validator","description":"validate form asynchronous","version":"4.0.9","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"async-validator@4.0.9","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-RYicfB2qgd+bp+4kmkvvLRstndz2vkdLlxkMod/XEhyUALV3E2C/9uFYNx+By3+O7Vh4A/iRRDhss/EIMC6+qA==","shasum":"22a81e78f2300cf13b5f0b06681f055b4c98578c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.0.9.tgz","fileCount":34,"unpackedSize":255094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfvCmypMC5KjDBVxvxmFLBi+s4h3xd0hLofINMGqzg9AiAF8cb60YTX2RP/X/8EgKsrrJxh+n355kkbdfWe18SHag=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZnjpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmquyg/9Fk+JPmgyZUhPWf/r+riyjHsWblEPJun+DXidCrb3MBg9Ax9/\r\nA9NZFn6juDS5fI0JL6gKUpQZZGEv1mDjzJS3T46Y+Y3fogc+lUMZ2WXXwL+n\r\nFMDdgXL5UDaP8i7x1lDK/6lXQqH8SnINzb1mtTZ8OGMreMRmS3idgPEnnd2V\r\nPwBPkxAV0X6loIIauq/uVhLQfWxWNOHumeIeeVspTuPpR0i0w7UqT1xUgzgT\r\nyIT0m8TOh3S8YQI4lkChTyWMzRg+qLaXg5xMDivfxmzGLUmQuAw1bRwcwDkl\r\nefreTuP0V5EVo6I1be/FLKDCoueePZ0RXEqJ/ONh6k1gNh4dU/+VlfeFZNpL\r\nUN7w2BRQAcKuLVeaNlDITBdgMSyEKDvfCvTjO6HXQExlDNTJ9dqqGG37Iwxi\r\nUMFHCYqXcsrdU6+LqNBRuRi2KOyuQtTQqKah1vEGe6oGPLqduPiUXbC0NZIA\r\nPtcVrXVbKf+yDiKH9nS6faYmIzOgRlmVeNwUueOnd0zMcM6+TlF1tuuL5CN7\r\nG4Dj6xjtKnokd/T0AwGvxsspS2tr+P0jsKgRLV/WRQo7gQRJOuXHop8allr7\r\n0+oMH3SzTj1xkE2VPzkLBfC6oKgBxQwimqPKyLmy2H66MwR1w/1I3I66LOkB\r\nLD+E5wdB8RoNUZ5jGdjq3S2IRwHSDV1O5i8=\r\n=RiEs\r\n-----END PGP SIGNATURE-----\r\n","size":59722},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"},{"name":"anonymous","email":"smith3816@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.0.9_1650882793500_0.6986813759075994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-25T10:46:19.388Z","contributors":[]},"4.1.0":{"name":"async-validator","description":"validate form asynchronous","version":"4.1.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"4522d7127a732df9d449bf9cdc04151e525e2228","_id":"async-validator@4.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-FjmiC/asUPkfsi3taDPtpRVhxxCIiS4EWeR6OjOjppKaHsh3l4J13s7uQ++1zfl84mRaOFxjz7UDIxwy9l9zAQ==","shasum":"e551fe10016a0163d07d61eb56e39b996cb1be69","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.1.0.tgz","fileCount":34,"unpackedSize":255647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa4XL/+okx5hP/vkBzYMdhNHPI4hzCENiPNN+StaOFdgIgD8CD73/sFAk3JCcYU7ThmjAj+u+lTqlZ3msVHgGMfQc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZnkWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMjBAAjWj1bvRxk0GRCoLtCVqFQTCfiNTCI91rWQ8ZXLYcNfUjiwgZ\r\npBh4JvORAqbzh9y4T27GqHxYNsLCpZEazSckYkdZxoXYll/twUfxS6/d+glh\r\nkNsxFzFl6pUqC9HsraKM/TYOZfmoHkSzUw1APOQUbnnBGHvVTrUViU2m5g69\r\nGuX0NGU9gCDl5TR7iSAZno9DPtdLfYLKiMJOxXBPdxWq8QMbQFCjFp/Gya8C\r\noslBMF45SZ0UNqcOp+1CnB0jnNPjf+/Pv8DjJx3+TKSEQS7y5+dVvfATSlLD\r\nmDp6+f3E4Y4Eqf+Y6z/CxasY7qrj7qWQADbazkJP0KvgW+HcmJmrnyuRNFeN\r\n59/xds1K4q6Wa2d6qmTjvCIFMK8SbzGxyRu7u3JdmxLPDGXdb3uHY+fLk3xk\r\n9F5sFCHFxAMuzWmxCL0ERVMZDHmgSnYo7dkPYOl5qy2aKeG05T7pUdgvGRpN\r\n39niqZ4nTZG5SA+uofooiJsqjzhJoZtXmxhSYLvkepsCb489jC2qMtBP0TCD\r\ng7ip23CAMEYjrNQ8xMBJd1NBAn5Eqeah2GGC6gDiOQw5z6iaBnbmWEYpztA4\r\n6QI8UzV8ClTwVp8BmkhLeiMCf7dUXbhIP7rzgpGfwLYQfTJITWWb1U3W1xsh\r\n5WfKLMosZ92aUJSu4npvWR2usMCU55TR44o=\r\n=0syB\r\n-----END PGP SIGNATURE-----\r\n","size":59832},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"},{"name":"anonymous","email":"smith3816@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.1.0_1650882838026_0.34886158532991374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-25T10:46:19.527Z","contributors":[]},"4.1.1":{"name":"async-validator","description":"validate form asynchronous","version":"4.1.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"cc126d62084bfce8b0a84dff652348d5ec72d03f","_id":"async-validator@4.1.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA==","shasum":"3cd1437faa2de64743f7d56649dd904c946a18fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.1.1.tgz","fileCount":34,"unpackedSize":256611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdYyXEeEufIIFLD3LrlSCsfm9nTbEpHMAvcHI4OVf0OwIhAK95Whoi5jDb5UGNsiBHtgQMOheKloMywbfNTwDsv+Ok"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ08wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6OxAAjtIUAWflqbBxKIqZU8MdeFU6lHxHuLUqjAEhbmXkCgNpQgiR\r\nCJAbVJqiCddYRMvpiurrJYaET9cSVZWthWVAz7R9aFth22wKc7H1b5/D0NXG\r\ngOHpvbu1TfhBMt/naghq7syJe/ZfU2EEzH/kxO5F4Z1k+2gZ5F0LhYBoxtXh\r\n4emcGCaoaF+VcbptgIMKmF2bHlsuW3ThTi11RdWz5KQ6yXgf1yIJjW9iDH+z\r\nyrQcmkDDa5V12kazN9vP34zicCG9OXkPAWtn8CY9m5ki0caYBlbefTX6Wb5h\r\njr7OkFgbM29zdHl0+JBaSh6973HyB2PsZvu8sni3dSpHlKceWF9ZP7LDycfj\r\njs9PTM7d7GiYyhPJkLlzrcrUpFgzJXBAtSzXOicVKri2AVcRGFI8zsFgzTCO\r\nSkv5W/r9o1Q82r42thmGt/vQbL7/6+927lWOH/zj6wjy1NAqCttIRfY/lrSK\r\n6mwaHfyz0soS7TENrKlKStzu3ue/JPO6HgDYdPH/uz9wAwOCm6iHAI64/ZWZ\r\nl4sC5BHFA6dCHoe4lJNF1NT4oqeZLvtzITeeiuxUDKyGn1nhsbfGKBdrutmt\r\nC/NhF5JStLiNa7J56lkiL1RET1+Ior5X8WFz5KJL8XMry8bSTNRT5xD8xPvi\r\nenm4M2Jx3b46Z7ux2TTFScngZOnTTedBWTw=\r\n=CUvH\r\n-----END PGP SIGNATURE-----\r\n","size":60155},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"},{"name":"anonymous","email":"smith3816@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.1.1_1650937648115_0.9705147331178059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-26T01:49:50.861Z","contributors":[]},"4.2.3":{"name":"async-validator","description":"validate form asynchronous","version":"4.2.3","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"^5.0.3","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","ts-node":"^10.8.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"70faa9f9d9366b1092c6ce381c48772b8cd2dc6e","_id":"async-validator@4.2.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-W69vDeiwVy3ofpvm0loKZfoM3cY7hvx4mOeSXIHLsaTx+fcO0A5rFjwgh2Db8RRC6+E8Kc6ApdaVXLZqe3McMg==","shasum":"cb0104424add0bff135ef40dbed2f7704748325b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.2.3.tgz","fileCount":35,"unpackedSize":283921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsADSbEd7qNMQNUR3vZZaqWMseZ7qm8l3VRwSuVoo4ZQIhAPwn/KINM4+PEq4qW/7saeRzLj2rjnAf1Q8XmqhYIKhq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirGAgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3HA//V0CIB4jKG1W4p/2JJE7leTBAyOXDBhsqXM+YeXGZLXaPe2h5\r\nHCrc6NySnU9lBSl+tC+P3qG0rupqDjI7TEBpluRMCOIClhx79/TR2rnpjxoF\r\nQf+B0/bxOGeX1qDeBCYepsCiIwEdibjjrt6ML+vcIf8O2Vp0H5H0XGgExvTT\r\n0K117p/fHt+Y59nVAR02TVVtxffOH53xlvrHDldYParWYdBYYe6NhVWazqdC\r\nkyeyPBYi0MIYrwXaN1ja2FHH9TheByDTA5P71y/OMd0xMe9WR5oYjn3c+0rE\r\nTUG5TZDIjbWTcA89cuSbGaJViv0JptZuCjbsiV36OrlG9p9NB3eUjmEE3+RM\r\nsAp7fUpnES3pcxORoQC1KQBCE9aje+PVTAN6aBSB7OJ3FX7VTYgNZko0pdO4\r\nHWDLxbPxAntzekb+KXy7nHauCP+oiS5nhtBXTx77D9muQGa7EBXyNTASbcnp\r\nvnMJap3zegZifhNW921kMVInXkWSx7RjLyreb9/H9Z5ZrGjRKChnZ0DHXan8\r\nWuKd9HNMLtp5jl28QqHnJatW8Czsshdn00kduarJwHp22dpxdOHyF8P0Zrj1\r\nADRrYh15k81s77vSmIuzqATenfyKK4KWXQzXaoS1reRv2hEBHC+Wj7g9Jp5q\r\nzKI4Ow5Qm/Pf7xjQBcicpCgK4PHxnFU1qb4=\r\n=bRSa\r\n-----END PGP SIGNATURE-----\r\n","size":66973},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"},{"name":"anonymous","email":"smith3816@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.2.3_1655463968110_0.5883367550324659"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T11:28:33.811Z","contributors":[]},"4.2.4":{"name":"async-validator","description":"validate form asynchronous","version":"4.2.4","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"7.x","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","ts-node":"^10.8.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"06611b0c846a6f1192ec55fd48678d3f40203b3b","_id":"async-validator@4.2.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MGbzNMCOY6TFjoy58TPR+cS5L5iZr8POTgnH2+ybK3AG430Tr2ukM3fBtFxO5KtzEA1l/AHh2WTXFJX2GhAt+w==","shasum":"c710411d2714a98c1ad4c906be09a48a6e80ad1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.2.4.tgz","fileCount":35,"unpackedSize":284406,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwROP96QLmFkzzxTtJM5u1b/9Ot0P1RoTrHyl1F9SW5AiEA2q9SFib2/eN3UZbky9g1zXi+Nzaa7IndhScfDgiYga8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirGUEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphuw/+KpYEv2dLrziBmSE36n2EFa4hgl4Za0xJtTPhJ0IRnQTde2Bh\r\njCgEdyAs4b8zQ5h3KE6KXCmfEUqTI7snwHawGVow4MhrqLbjWAnCjaGTSyLN\r\n2pmd1i9F9uV9a6RMVFczWmilwzkzfNq7mttnvUTkoA4pOP/MlwABNXo/50Px\r\ng8EuGCXzU7kKCB558nkHkaRgMtgZyWpI7E0uC77GcoPm6AHKOJGCj4EOb31J\r\nFhCiBG5oZy16B4LgrRa4gXRzxCoBp9kR5Jo/vgG6u1HTzlZdbScxk+U4qyta\r\nQvTc4JaXA9cgs3G+8cDNa1CxT7MtJoaDxM8ssQJEYkoAeRlzqhkGJp4l4BRP\r\nU69eYC1RjZnBNoV5q74oFu3xPp57N9FzO6AgByJ1cpaAdAf85/D8Jgsq0csb\r\n7YdhjLiboureRZduL89FEtCVvAoh2EVVw+P2QnjzL7WCcuDmLrnMZlkrJvlq\r\ntDmOEt6niEcq7tei77Y4WUQ9r9CEljg32FqBq+u5Yvmnad7ifoXlU5Dpn6uE\r\njqFIy+5j1/FpyxoVGdyEQJ6//a6dQkiR9Cx+LW1Qe3tKdJ72VEOUZ64fIl5J\r\npIaHxo/BrSADhbpgG7C7poq+c+AJl0cL6h50QPSsZwde378U9bSmn6PpbbgX\r\nx9OC8Dqj62txlhAs7MR4dEgDaCtJeILsmNY=\r\n=HfMk\r\n-----END PGP SIGNATURE-----\r\n","size":67105},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"},{"name":"anonymous","email":"smith3816@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.2.4_1655465220246_0.762381722343678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T11:28:33.913Z","contributors":[]},"4.2.5":{"name":"async-validator","description":"validate form asynchronous","version":"4.2.5","license":"MIT","pika":true,"sideEffects":false,"keywords":["validator","validate","async"],"homepage":"https://github.com/yiminghe/async-validator","bugs":{"url":"https://github.com/yiminghe/async-validator/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/yiminghe/async-validator.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@babel/node":"^7.14.9","@babel/preset-env":"^7.8.7","@babel/preset-typescript":"^7.13.0","@pika/pack":"^0.5.0","@types/jest":"27.x","babel-jest":"27.x","coveralls":"^2.13.1","jest":"27.x","lint-staged":"^7.2.0","np":"7.x","pika-plugin-build-web-babel":"^0.10.0","pika-plugin-ts-types":"0.1.x","pre-commit":"^1.2.2","prettier":"^1.11.1","ts-node":"^10.8.1","typescript":"^4.3.2"},"types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"a6d0eaf87d65511da85b9485f3f780036ddc5675","_id":"async-validator@4.2.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==","shasum":"c96ea3332a521699d0afaaceed510a54656c6339","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/async-validator/-/async-validator-4.2.5.tgz","fileCount":35,"unpackedSize":285053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHAjVyBW3/CNP8lmNbQdH+e627gK0SRZR5hp6oOIftpQIgRBHxEE6nF1MTkxMzkwdkGYtiOZAjFxJxWoORkqBE/YU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirGccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovcA//aX2PTpCigRkVerZcHeIqam0i6pt8fvT0ZJGXcKgDDlQgx47h\r\nBXdKN59UMc+oDSCt2IOXCf2KDD81hkTUzyfRzXh0F+0QvFljW365PPKdgUqw\r\nteKYq+YaQza+px4goVpqXRrAUBaVYDFtb7eQSOAqHwjIvVDFCV4sYyrucwh4\r\nAtQkYpsZL/0Toq9Ap3P9+WKhXiDIlu3ckQB50UaKPXM8MXvKHUsbao/xhYDs\r\nX6x/6rOCRjAv9eYzHMd6wVqSqLNShXIdXUwS4H97hqWCwv7Bj+7Rsu+Gpl0K\r\nnKIVhsh7BWHsO8hiZ6g4mjHENnOHuVJFIQM2iJNw2hz9t8HEosUH4nSIBd9h\r\n/12A5OAp5QpdbPtfAClxCOWSAyo2/55LVCnWi28c5yGDT9dsY+B7YD0+baV7\r\nkEYAEIH5R+drXfTgA0pt7N2Q9zeSSB4uJi+n0+rxF1efp19w5GMQKgi4a3n3\r\n25L3SyyBW4h6mqtuIuzukd3gRyHO7iysQrOPVuDDoe8IbAKLBkIxm5VwIF3h\r\n34lipWy4wXrBFN+hlInW8vB5sFD+B2NO5YLYEo6Xd5Oj1vzK8HiWtNOnSoRK\r\n8rSj/A9gIllkIvcJGvTLNofSo59/4aIBJfANvsVd9GJ1UJfOLOOtUy/skbEx\r\nBUebNBnTmNR00gjcJ8D5yV3tdzdUVPbkc6o=\r\n=ECG1\r\n-----END PGP SIGNATURE-----\r\n","size":67204},"_npmUser":{"name":"anonymous","email":"yiminghe@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yiminghe@gmail.com"},{"name":"anonymous","email":"smith3816@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-validator_4.2.5_1655465756363_0.7776738049526379"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T11:46:09.967Z","contributors":[]}},"dist-tags":{"latest":"4.2.5"},"name":"async-validator","time":{"modified":"2023-07-28T02:09:48.690Z","created":"2022-01-26T14:59:19.016Z","0.0.1":"2015-03-10T03:07:57.002Z","1.0.0":"2015-03-10T04:44:49.570Z","1.0.1":"2015-03-10T07:44:49.031Z","1.0.3":"2015-03-10T08:26:11.240Z","1.1.0":"2015-03-18T11:50:35.607Z","1.1.1":"2015-03-18T11:55:38.485Z","1.1.2":"2015-06-10T03:58:47.828Z","1.1.3":"2015-06-10T04:22:20.857Z","1.1.4":"2015-06-10T04:29:20.952Z","1.1.5":"2015-06-10T08:20:52.724Z","1.1.6":"2015-08-06T16:27:06.914Z","1.2.0":"2015-08-27T06:30:53.830Z","1.2.1":"2015-08-27T06:40:41.493Z","1.3.0":"2015-08-27T15:33:09.749Z","1.3.1":"2015-08-27T17:23:58.553Z","1.3.2":"2015-09-01T08:47:32.107Z","1.3.3":"2015-09-01T08:52:11.465Z","1.3.4":"2015-11-11T05:59:33.970Z","1.3.5":"2015-11-20T06:15:16.125Z","1.3.7":"2015-12-11T08:26:09.862Z","1.4.0":"2016-01-13T06:50:13.875Z","1.4.1":"2016-01-21T06:25:36.872Z","1.4.2":"2016-01-21T06:58:31.476Z","1.5.0":"2016-02-02T08:15:24.401Z","1.5.1":"2016-03-01T10:27:06.104Z","1.6.0":"2016-03-30T04:12:26.631Z","1.6.1":"2016-03-30T11:56:09.706Z","1.6.2":"2016-04-19T12:28:03.716Z","1.6.3":"2016-07-08T06:23:44.621Z","1.6.4":"2016-08-15T09:57:18.855Z","1.6.5":"2016-08-15T12:18:33.431Z","1.6.6":"2016-08-18T10:27:36.089Z","1.6.7":"2016-12-14T03:35:31.508Z","1.6.8":"2017-01-04T10:50:43.076Z","1.6.9":"2017-04-24T03:21:38.985Z","1.7.0":"2017-06-09T08:47:24.567Z","1.7.1":"2017-06-09T16:46:38.961Z","1.8.0":"2017-08-16T07:05:10.937Z","1.8.1":"2017-09-06T06:26:50.779Z","1.8.2":"2017-12-08T04:02:12.014Z","1.8.4":"2018-07-18T02:53:22.353Z","1.8.5":"2018-07-25T12:20:27.533Z","1.9.0":"2018-10-10T07:29:29.900Z","1.10.0":"2018-10-17T08:24:17.553Z","1.10.1":"2018-12-18T10:03:38.684Z","1.11.0":"2019-03-22T07:31:38.319Z","1.11.1":"2019-04-22T07:52:58.501Z","1.11.2":"2019-04-23T10:37:46.891Z","1.11.3":"2019-06-28T05:07:14.683Z","1.11.4":"2019-07-17T08:24:55.987Z","1.11.5":"2019-07-17T08:31:05.598Z","1.12.0":"2019-07-26T08:55:51.652Z","1.12.1":"2019-07-29T02:51:27.752Z","1.12.2":"2019-07-29T11:08:31.314Z","2.0.0":"2019-07-29T11:10:32.366Z","2.0.1":"2019-07-31T11:22:37.640Z","3.0.1":"2019-08-07T08:01:47.584Z","3.0.2":"2019-08-09T05:33:51.150Z","3.0.3":"2019-08-13T08:36:34.498Z","3.0.4":"2019-08-22T06:40:44.708Z","3.1.0":"2019-09-09T11:12:38.848Z","3.2.0":"2019-10-16T03:34:00.247Z","3.2.1":"2019-11-04T08:11:26.644Z","3.2.2":"2019-11-11T10:11:25.241Z","3.2.3":"2019-12-06T08:21:45.093Z","3.2.4":"2020-03-10T08:00:01.417Z","3.3.0":"2020-05-07T11:04:39.403Z","3.4.0":"2020-08-05T10:59:36.018Z","3.4.1":"2020-11-12T02:24:36.789Z","3.5.0":"2020-11-12T09:31:57.556Z","3.5.1":"2020-11-19T02:08:39.879Z","3.5.2":"2021-04-30T04:11:05.677Z","4.0.1":"2021-08-11T03:59:50.252Z","4.0.0":"2021-08-11T03:40:26.223Z","4.0.2":"2021-08-17T02:32:51.169Z","4.0.3":"2021-08-31T06:59:36.610Z","4.0.5":"2021-10-15T11:01:22.382Z","4.0.4":"2021-10-15T10:56:55.968Z","4.0.6":"2021-10-18T02:29:25.036Z","4.0.7":"2021-10-18T03:57:58.917Z","4.0.8":"2022-04-24T17:42:47.758Z","4.0.9":"2022-04-25T10:33:13.654Z","4.1.0":"2022-04-25T10:33:58.163Z","4.1.1":"2022-04-26T01:47:28.260Z","4.2.3":"2022-06-17T11:06:08.338Z","4.2.4":"2022-06-17T11:27:00.396Z","4.2.5":"2022-06-17T11:35:56.530Z"},"readme":"# async-validator\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![node version][node-image]][node-url]\n[![npm download][download-image]][download-url]\n[![npm bundle size (minified + gzip)][bundlesize-image]][bundlesize-url]\n\n[npm-image]: https://img.shields.io/npm/v/async-validator.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/async-validator\n[travis-image]:https://app.travis-ci.com/yiminghe/async-validator.svg?branch=master\n[travis-url]: https://app.travis-ci.com/github/yiminghe/async-validator\n[coveralls-image]: https://img.shields.io/coveralls/yiminghe/async-validator.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/yiminghe/async-validator?branch=master\n[node-image]: https://img.shields.io/badge/node.js-%3E=4.0.0-green.svg?style=flat-square\n[node-url]: https://nodejs.org/download/\n[download-image]: https://img.shields.io/npm/dm/async-validator.svg?style=flat-square\n[download-url]: https://npmjs.org/package/async-validator\n[bundlesize-image]: https://img.shields.io/bundlephobia/minzip/async-validator.svg?label=gzip%20size\n[bundlesize-url]: https://bundlephobia.com/result?p=async-validator\n\nValidate form asynchronous. A variation of https://github.com/freeformsystems/async-validate\n\n## Install\n\n```bash\nnpm i async-validator\n```\n\n## Usage\n\nBasic usage involves defining a descriptor, assigning it to a schema and passing the object to be validated and a callback function to the `validate` method of the schema:\n\n```js\nimport Schema from 'async-validator';\nconst descriptor = {\n  name: {\n    type: 'string',\n    required: true,\n    validator: (rule, value) => value === 'muji',\n  },\n  age: {\n    type: 'number',\n    asyncValidator: (rule, value) => {\n      return new Promise((resolve, reject) => {\n        if (value < 18) {\n          reject('too young');  // reject with error message\n        } else {\n          resolve();\n        }\n      });\n    },\n  },\n};\nconst validator = new Schema(descriptor);\nvalidator.validate({ name: 'muji' }, (errors, fields) => {\n  if (errors) {\n    // validation failed, errors is an array of all errors\n    // fields is an object keyed by field name with an array of\n    // errors per field\n    return handleErrors(errors, fields);\n  }\n  // validation passed\n});\n\n// PROMISE USAGE\nvalidator.validate({ name: 'muji', age: 16 }).then(() => {\n  // validation passed or without error message\n}).catch(({ errors, fields }) => {\n  return handleErrors(errors, fields);\n});\n```\n\n## API\n\n### Validate\n\n```js\nfunction(source, [options], callback): Promise\n```\n\n* `source`: The object to validate (required).\n* `options`: An object describing processing options for the validation (optional).\n* `callback`: A callback function to invoke when validation completes (optional).\n\nThe method will return a Promise object like:\n* `then()`，validation passed\n* `catch({ errors, fields })`，validation failed, errors is an array of all errors, fields is an object keyed by field name with an array of errors per field\n\n### Options\n\n* `suppressWarning`: Boolean, whether to suppress internal warning about invalid value.\n\n* `first`: Boolean, Invoke `callback` when the first validation rule generates an error,\nno more validation rules are processed.\nIf your validation involves multiple asynchronous calls (for example, database queries) and you only need the first error use this option.\n\n* `firstFields`: Boolean|String[], Invoke `callback` when the first validation rule of the specified field generates an error,\nno more validation rules of the same field are processed.  `true` means all fields.\n\n### Rules\n\nRules may be functions that perform validation.\n\n```js\nfunction(rule, value, callback, source, options)\n```\n\n* `rule`: The validation rule in the source descriptor that corresponds to the field name being validated. It is always assigned a `field` property with the name of the field being validated.\n* `value`: The value of the source object property being validated.\n* `callback`: A callback function to invoke once validation is complete. It expects to be passed an array of `Error` instances to indicate validation failure. If the check is synchronous, you can directly return a ` false ` or ` Error ` or ` Error Array `.\n* `source`: The source object that was passed to the `validate` method.\n* `options`: Additional options.\n* `options.messages`: The object containing validation error messages, will be deep merged with defaultMessages.\n\nThe options passed to `validate` or `asyncValidate` are passed on to the validation functions so that you may reference transient data (such as model references) in validation functions. However, some option names are reserved; if you use these properties of the options object they are overwritten. The reserved properties are `messages`, `exception` and `error`.\n\n```js\nimport Schema from 'async-validator';\nconst descriptor = {\n  name(rule, value, callback, source, options) {\n    const errors = [];\n    if (!/^[a-z0-9]+$/.test(value)) {\n      errors.push(new Error(\n        util.format('%s must be lowercase alphanumeric characters', rule.field),\n      ));\n    }\n    return errors;\n  },\n};\nconst validator = new Schema(descriptor);\nvalidator.validate({ name: 'Firstname' }, (errors, fields) => {\n  if (errors) {\n    return handleErrors(errors, fields);\n  }\n  // validation passed\n});\n```\n\nIt is often useful to test against multiple validation rules for a single field, to do so make the rule an array of objects, for example:\n\n```js\nconst descriptor = {\n  email: [\n    { type: 'string', required: true, pattern: Schema.pattern.email },\n    { \n      validator(rule, value, callback, source, options) {\n        const errors = [];\n        // test if email address already exists in a database\n        // and add a validation error to the errors array if it does\n        return errors;\n      },\n    },\n  ],\n};\n```\n\n#### Type\n\nIndicates the `type` of validator to use. Recognised type values are:\n\n* `string`: Must be of type `string`. `This is the default type.`\n* `number`: Must be of type `number`.\n* `boolean`: Must be of type `boolean`.\n* `method`: Must be of type `function`.\n* `regexp`: Must be an instance of `RegExp` or a string that does not generate an exception when creating a new `RegExp`.\n* `integer`: Must be of type `number` and an integer.\n* `float`: Must be of type `number` and a floating point number.\n* `array`: Must be an array as determined by `Array.isArray`.\n* `object`: Must be of type `object` and not `Array.isArray`.\n* `enum`: Value must exist in the `enum`.\n* `date`: Value must be valid as determined by `Date`\n* `url`: Must be of type `url`.\n* `hex`: Must be of type `hex`.\n* `email`: Must be of type `email`.\n* `any`: Can be any type.\n\n#### Required\n\nThe `required` rule property indicates that the field must exist on the source object being validated.\n\n#### Pattern\n\nThe `pattern` rule property indicates a regular expression that the value must match to pass validation.\n\n#### Range\n\nA range is defined using the `min` and `max` properties. For `string` and `array` types comparison is performed against the `length`, for `number` types the number must not be less than `min` nor greater than `max`.\n\n#### Length\n\nTo validate an exact length of a field specify the `len` property. For `string` and `array` types comparison is performed on the `length` property, for the `number` type this property indicates an exact match for the `number`, ie, it may only be strictly equal to `len`.\n\nIf the `len` property is combined with the `min` and `max` range properties, `len` takes precedence.\n\n#### Enumerable\n\n> Since version 3.0.0 if you want to validate the values `0` or `false` inside `enum` types, you have to include them explicitly.\n\nTo validate a value from a list of possible values use the `enum` type with a `enum` property listing the valid values for the field, for example:\n\n```js\nconst descriptor = {\n  role: { type: 'enum', enum: ['admin', 'user', 'guest'] },\n};\n```\n\n#### Whitespace\n\nIt is typical to treat required fields that only contain whitespace as errors. To add an additional test for a string that consists solely of whitespace add a `whitespace` property to a rule with a value of `true`. The rule must be a `string` type.\n\nYou may wish to sanitize user input instead of testing for whitespace, see [transform](#transform) for an example that would allow you to strip whitespace.\n\n\n#### Deep Rules\n\nIf you need to validate deep object properties you may do so for validation rules that are of the `object` or `array` type by assigning nested rules to a `fields` property of the rule.\n\n```js\nconst descriptor = {\n  address: {\n    type: 'object',\n    required: true,\n    fields: {\n      street: { type: 'string', required: true },\n      city: { type: 'string', required: true },\n      zip: { type: 'string', required: true, len: 8, message: 'invalid zip' },\n    },\n  },\n  name: { type: 'string', required: true },\n};\nconst validator = new Schema(descriptor);\nvalidator.validate({ address: {} }, (errors, fields) => {\n  // errors for address.street, address.city, address.zip\n});\n```\n\nNote that if you do not specify the `required` property on the parent rule it is perfectly valid for the field not to be declared on the source object and the deep validation rules will not be executed as there is nothing to validate against.\n\nDeep rule validation creates a schema for the nested rules so you can also specify the `options` passed to the `schema.validate()` method.\n\n```js\nconst descriptor = {\n  address: {\n    type: 'object',\n    required: true,\n    options: { first: true },\n    fields: {\n      street: { type: 'string', required: true },\n      city: { type: 'string', required: true },\n      zip: { type: 'string', required: true, len: 8, message: 'invalid zip' },\n    },\n  },\n  name: { type: 'string', required: true },\n};\nconst validator = new Schema(descriptor);\n\nvalidator.validate({ address: {} })\n  .catch(({ errors, fields }) => {\n    // now only errors for street and name    \n  });\n```\n\nThe parent rule is also validated so if you have a set of rules such as:\n\n```js\nconst descriptor = {\n  roles: {\n    type: 'array',\n    required: true,\n    len: 3,\n    fields: {\n      0: { type: 'string', required: true },\n      1: { type: 'string', required: true },\n      2: { type: 'string', required: true },\n    },\n  },\n};\n```\n\nAnd supply a source object of `{ roles: ['admin', 'user'] }` then two errors will be created. One for the array length mismatch and one for the missing required array entry at index 2.\n\n#### defaultField\n\nThe `defaultField` property can be used with the `array` or `object` type for validating all values of the container.\nIt may be an `object` or `array` containing validation rules. For example:\n\n```js\nconst descriptor = {\n  urls: {\n    type: 'array',\n    required: true,\n    defaultField: { type: 'url' },\n  },\n};\n```\n\nNote that `defaultField` is expanded to `fields`, see [deep rules](#deep-rules).\n\n#### Transform\n\nSometimes it is necessary to transform a value before validation, possibly to coerce the value or to sanitize it in some way. To do this add a `transform` function to the validation rule. The property is transformed prior to validation and returned as promise result or callback result when pass validation.\n\n```js\nimport Schema from 'async-validator';\nconst descriptor = {\n  name: {\n    type: 'string',\n    required: true,\n    pattern: /^[a-z]+$/,\n    transform(value) {\n      return value.trim();\n    },\n  },\n};\nconst validator = new Schema(descriptor);\nconst source = { name: ' user  ' };\n\nvalidator.validate(source)\n  .then((data) => assert.equal(data.name, 'user'));\n\nvalidator.validate(source,(errors, data)=>{\n  assert.equal(data.name, 'user'));\n});\n```\n\nWithout the `transform` function validation would fail due to the pattern not matching as the input contains leading and trailing whitespace, but by adding the transform function validation passes and the field value is sanitized at the same time.\n\n\n#### Messages\n\nDepending upon your application requirements, you may need i18n support or you may prefer different validation error messages.\n\nThe easiest way to achieve this is to assign a `message` to a rule:\n\n```js\n{ name: { type: 'string', required: true, message: 'Name is required' } }\n```\n\nMessage can be any type, such as jsx format.\n\n```js\n{ name: { type: 'string', required: true, message: '<b>Name is required</b>' } }\n```\n\nMessage can also be a function, e.g. if you use vue-i18n:\n```js\n{ name: { type: 'string', required: true, message: () => this.$t( 'name is required' ) } }\n```\n\nPotentially you may require the same schema validation rules for different languages, in which case duplicating the schema rules for each language does not make sense.\n\nIn this scenario you could just provide your own messages for the language and assign it to the schema:\n\n```js\nimport Schema from 'async-validator';\nconst cn = {\n  required: '%s 必填',\n};\nconst descriptor = { name: { type: 'string', required: true } };\nconst validator = new Schema(descriptor);\n// deep merge with defaultMessages\nvalidator.messages(cn);\n...\n```\n\nIf you are defining your own validation functions it is better practice to assign the message strings to a messages object and then access the messages via the `options.messages` property within the validation function.\n\n#### asyncValidator\n\nYou can customize the asynchronous validation function for the specified field:\n\n```js\nconst fields = {\n  asyncField: {\n    asyncValidator(rule, value, callback) {\n      ajax({\n        url: 'xx',\n        value: value,\n      }).then(function(data) {\n        callback();\n      }, function(error) {\n        callback(new Error(error));\n      });\n    },\n  },\n\n  promiseField: {\n    asyncValidator(rule, value) {\n      return ajax({\n        url: 'xx',\n        value: value,\n      });\n    },\n  },\n};\n```\n\n#### validator\n\nYou can custom validate function for specified field:\n\n```js\nconst fields = {\n  field: {\n    validator(rule, value, callback) {\n      return value === 'test';\n    },\n    message: 'Value is not equal to \"test\".',\n  },\n\n  field2: {\n    validator(rule, value, callback) {\n      return new Error(`${value} is not equal to 'test'.`);\n    },\n  },\n \n  arrField: {\n    validator(rule, value) {\n      return [\n        new Error('Message 1'),\n        new Error('Message 2'),\n      ];\n    },\n  },\n};\n```\n\n## FAQ\n\n### How to avoid global warning\n\n```js\nimport Schema from 'async-validator';\nSchema.warning = function(){};\n```\n\nor\n```js\nglobalThis.ASYNC_VALIDATOR_NO_WARNING = 1;\n```\n\n### How to check if it is `true`\n\nUse `enum` type passing `true` as option.\n\n```js\n{\n  type: 'enum',\n  enum: [true],\n  message: '',\n}\n```\n\n## Test Case\n\n```bash\nnpm test\n```\n\n## Coverage\n\n```bash\nnpm run coverage\n```\n\nOpen coverage/ dir\n\n## License\n\nEverything is [MIT](https://en.wikipedia.org/wiki/MIT_License).","users":{}}