{"_id":"option-validator","_rev":"23-a148bee0e5878936b3c2404ce80851b8","name":"option-validator","dist-tags":{"latest":"2.0.6"},"versions":{"1.0.0":{"name":"option-validator","version":"1.0.0","description":"A simple option validator","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"jest":"^23.6.0"},"dependencies":{"kind-of":"^6.0.2"},"gitHead":"4c45c16c604339db4f9d16362eebdaf0198c6aaa","_id":"option-validator@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-08fyEiVA1zUChRiG1hekMi4jR5h7Hv08coa80SboJjdDy6jv+z3vodtXSWTv4QCtZSX4QNFMqXVIT3zro5NWeA==","shasum":"5eabf54a503d3ac80e7b798c9305686b7dc15f4b","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.0.tgz","fileCount":9,"unpackedSize":5907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1ShtCRA9TVsSAnZWagAAZcIP/j0EX6DoaMy0YzUFrW2k\npbEb8RZP++E84FAs6HZWq8ASbnZrp53k4pA7sN221GK8jc3BPq9BICKoj2Nl\nJM/if0hOUnCFIQS1tJdtMI4/VwPXY0xMukm8wojlozXGtu4KvPLj9/3IqZ4K\nqH8f2fSVwdL62MNLCBYfRr0PmTlO9u9EmAqz8Jkfm6ixyTlVw66WCkE8MfPv\nFoUHi6ehkH6uVGqzFLRWHIJit58hzO+gXTiNCoDhGVEah6JsJVK6et/0Snw6\nMBcSjckUYao5E8jA6VnEmVt9SYqnYuj42iVYXvBKBg9JgAn7wmXm4oPWfi8a\nh0yeYHPpChR92dV4r22OP1ZEgATPSANMYPQsvNz6DB7f0dGrIK1n1jIowRok\n5WIkn6OrNVXGIgjXjw9RiBV5x3FXKmUSeF4eyfX//w68plaUsdowfByZ5ZJX\n8Xb+USHz11NiuiSMwnufshZs/p3Jhqc+XIQCpnKrxqzY1KU1s9kcORGWJWsc\nSzedoZYV/F+3iSnLOJJsluUZf9SMyn0zQSHKPZI17dyXMqcOgvObge51XGqb\neA7SaQSPR2YNXtxHCLhqyV0QG+DyQ2I/vI1Zv8UMO4GqIQXtLf+J1K1LXesB\nsXof4bAoBLCbSiQSWukDhPTu8lYJXBg5w9bHzzfDIaD/8NMP7kHITtEEEtaU\ndOHq\r\n=DwNN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAn2qPSTQ8bx4YXq2IHCkvBTenQkZxRZ94wE/NTvI6Q4AiA6Uk2w/0lLReoTctKks3FuXABmyMe3uov2j4mSAVmYvg=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.0_1540696172366_0.9497787877296977"},"_hasShrinkwrap":false},"1.0.1":{"name":"option-validator","version":"1.0.1","description":"A simple option validator","main":"index.js","scripts":{"test":"NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-preset-env":"^1.7.0","jest":"^23.6.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"5370137049e55445601c8353d07741002a5e9d79","_id":"option-validator@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-9+AGZpQLwRySKvWwHiJOWt5sothsgGJTDPKcVco41DVAsjYj7akmWcElu/9eRfZTiMgjRbwybdDARHzqNTUP+g==","shasum":"4526e1e9184d04509d4801452c5dce958556e834","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.1.tgz","fileCount":18,"unpackedSize":15623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1s5bCRA9TVsSAnZWagAAjK8P/jROlhKIyfk4jlcSg72z\nLP25f1+Ynd+OSKxtl75qgC0821cn6eaHYdkhylLq4L2hqiP4cG+cDKUvJKCo\nqOEOjcioykd+O4baAqYBzNk+GRxSSPHFOgamwC++5lHJKBV7VTiJs/IfFuKc\nBMHSQcqtXZ9xpWTb9ZnEhd/Jgiezwq9HeaqYtVx5APl9QtUhN2pT+POcNsJ1\nUP94mlw3zezBXq/5HaOW1ZtyWsb/AvZ/tpJdeyTf1kg8sbZEpTX/KwpqMKBv\nD8gy2WD4mlR75/UnzdOHSc10RfzJloqYw1F1H4+1OjCJP3q6uKN+Mw81qvXp\npqWVsPjuy5ZH6FhjXGk7lN/X0DR45W4/SkpvVc5ILppwyI2PLR6L5nETHXAh\nseaYH+usmCaslzAeS72ci9g7pwDk3GnRCBrQ6TAtrqAq8YWfEZZagYMn4GLZ\ndBCBh2FPzShiGyZyBITmu0RdXlxaM8KVEo+E6Hqj0mkTOoQgomn3ULn2VTwd\ny7nW/AZZmWsMxk1yZV7m8WEOzTNAVwha4UV/MuZ2BlalTZuB5PQw5yx6Mbbv\nVTjsLsJ/uNm3Vxr9riW8Cmg5zpnf5LXAUmkvDtBhc+ohOHAaIhe4EQ0Gqr4A\n9o+eQ2j7EsL7PJgxdgcz0zRHlePLGiOyhNReyyiqJa1kHVa3LZdzrulceTqN\nd9PS\r\n=1Tck\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID35Fc340ljUiYxCemBw1TGGGsAHmLFuUWradSyK/V4eAiBwmUsCH14s/Ssm2dA09Mz7+9HkW2fjOXx5VVLOHb/fzw=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.1_1540804187036_0.49245959461400757"},"_hasShrinkwrap":false},"1.0.2":{"name":"option-validator","version":"1.0.2","description":"A simple option validator","main":"index.js","scripts":{"test":"NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-preset-env":"^1.7.0","jest":"^23.6.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"5370137049e55445601c8353d07741002a5e9d79","_id":"option-validator@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-N2/VahsnzhucscYQZ0Ih63tuRE2dyovoPHLOKTYplQAuKgJUN7SWtbDn82x9SgHe19QvZqiNLToYLUFwFoB4hQ==","shasum":"de1b50ed9c6d539f9f5548707648bb6fa534676d","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.2.tgz","fileCount":18,"unpackedSize":15441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1tD5CRA9TVsSAnZWagAAbrsP/jhgLTFe6WcvvE9KT4c1\n8UZEACaG2xouAN0/v/Rxx2RAjra3E9GN129YEj++jGNEx7bqmaJzMbcrBP4S\nHcOob7gmHCViJjpm6uAFdHMs7PHbEt5xSaLgEOezTYDmgjSMxY4pGo5nyfIs\nSt1dvFZovPSppvrQKXdvtLTL0fZcahQ2r7Zo3NaN1BqcISzrkEOGHjRNhKwQ\nfkjdRHaiMhiGxPChD3j9SvvAEL6BXaMOEdehuW+eYNmktcj/7M99xtsjwrsI\nndOL4IdmtENc+X600Kh5sj4b3OmWvL1sPWCXnB0jijJe6DkEjX+oin16EmS2\noAC9ZJ4AYtWTz2mSAA9nqc99LlKvB83gRy8Yz1XpMGF1GYPz8SwGhm84PpI2\nJOzJJcBD2IOM4Jh+MyRUt0xp5wfqgeSN7OUFMwk/rtxlwm+bCC27frAF/FDf\n+20DxmklMNlpuPmq7dXXuplBPhj2tKWiKOUTgh5KmTtRt/iR27Kq1xcU9UXM\n9Va25CMsqeayuhvK3ZOcUBUTPZ05ZXVNetVCtolUtEbLt9gaX8tTGw7ppQDs\ngXDN3/4bI5oZl4iPZb0l2ZsTSSyo0BqemHvb2Hp9w2IyP9MDpE72boi4xcBi\nL++iY17hs1tys8YiFJ/jxdeLiw5dwQT7PLN50e0p5bNn/jIK9MkFpKXwQ9CU\nQMbz\r\n=y6n/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaAsSADYPYK7icKdDXyubdmoeZJU7poYNgbkDL9VKsCgIgX2QR5tva4BpifnKOKyjUya6U8DWKN/g4U3la69QkoK0="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.2_1540804857031_0.7832788565912017"},"_hasShrinkwrap":false},"1.0.3":{"name":"option-validator","version":"1.0.3","description":"A simple option validator","main":"index.js","scripts":{"test":"NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-preset-env":"^1.7.0","jest":"^23.6.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"ffb5320dc36cd7050090ccd65751923f7fc433f8","_id":"option-validator@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-IK9WtIj5I0rvPYaxcAJf8UhzfBbFg9TEvfsyzPbbw3TstVdEgqzE3aMycjI9JjgpqcurqwBNBWk4UwCvcwbxDQ==","shasum":"0659179e2f8faf76a47ef420d4678d3cf1be5bd2","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.3.tgz","fileCount":18,"unpackedSize":15721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb17K9CRA9TVsSAnZWagAAPaQP/3thKJRyrKc7iFcyTchz\naX7f9AHwHOuIawMzB9zlW4W+BRNBa0/TCQbV2ppcCYZuekIC21kwJV45fMLg\neksq/2UV94rP+YbYBBhlQtDaLe6oxSLvjk6K9n1dhsGQcibmNjKlPH3mtUdj\n7Z5m4QR3nMm8tFVXN4sJn6vl5AZfOw1Ejgigp+28NWF8dFjMQGySFy+b4W9B\n8j5LLMrYp67N5tunuSLWHvVMBnaUBtmuV7bECzJXWadRtxKqY0iWULhzk874\nFKW1ke4rZtkoJI3SM26aAk02uXqSzXKZbsKsNHaCiJdAZujk0D7JQ7BNUG8r\n3OYVv3l3W7ysOCNKGLUNmE0zdtkR5QkfL87xFbM5FTL7vVJEDBydSZVLpVmC\n0FedU7wKwuCPAuvrV3x8tZY3EXOQiDaR22KtAGAwP5tzpblTgNDJJDpavIYJ\nbVyzVj7/qBWYpiTCxksI7/Db53TdKvNCVLhpXDxJVm5S1mdVT095gh7Enyox\nsw+TPJljPgEwIC3H5uoC2+Iz5vAa0iRmYm1+0JDB80bOZjGtMtkmDxLgh4AI\nW82wAn+jcN25Q750eDZxlu5SYFZ7f2ylqAC6dH+yydh1+vVs+U0W7eNjbeQB\nt+H0muMHr1kDMUSW8FTRHxi8bHcMizSDcu/H7J4IthwQQXWYn9Nkjm8NiB16\nci37\r\n=eLAm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkBjxjDmpWhOUQyeU32Wi1Rz9/uxkxRYXmSBY2Zv4sZAiB4Gv/NHcXjx1e5dFscHp3rBvUNEa+gTuBRvNCibwhOpA=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.3_1540862653291_0.8722416545727221"},"_hasShrinkwrap":false},"1.0.4":{"name":"option-validator","version":"1.0.4","description":"A simple option validator","main":"index.js","scripts":{"test":"NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-preset-env":"^1.7.0","jest":"^23.6.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"ffb5320dc36cd7050090ccd65751923f7fc433f8","_id":"option-validator@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-8MMFfPUJkTyhEX1dUof5H0KkH7h93IOpnh083vwL16RMBC5CcSBlpRbUTT3s+npLSeUOHC2IZv/Yub4PxAIrQw==","shasum":"39ee6a800f2351de3a25880366460f0f61b92603","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.4.tgz","fileCount":17,"unpackedSize":15257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2BUcCRA9TVsSAnZWagAA2cwQAJSbrUZAZi3rwkVrkjv4\nOZEocbirxBH6Qqtf9KzreDX1Vzqg16QtmMb7GzA4CVJItjRSyaPbwCyE6hEO\nYbB3iBhKBJsvOLAf0MhLcUU5mZzkAMIAIu5kQVkhhMPbMIlPjxp6zi2im9X8\nvC2j7R3WuQ42SqmpxkXMxLeDO6N8UMXfpGZPivtKsQw/huZgUKfeMx5r/POr\nF23hWLg2fyjNl4loW9Mmnq1qqlH9GYE10q1Qj/s4tuCWqjunQjKaXkyKTPfK\n5uUhgEx8/IlTPSvxa+250zoVDo7u6jqK++mCIc6kkgr73eiT8BuW3maY3j5P\nUhWko1U5QYtVwYcacu/Vb+lW3OXHY/H663fXloKUAzeFDlZZaa7i87rcpD0G\niyg5iEikuq9Eel66Ih8W7IKmcpnCmzrmyDfaLoJhBl/fC6joUuVHL8gZORpN\nBNwkA8i6bNpxYSyVQXTvCY3WClpKj7fi0cEvogc3AqLtaf7qf036IDgsSQs8\ngCRdAxUzovHJQe6dzczyCANVgx6zy9rJm8N69/1uvQXN0pXUtH3uRBUnTBHF\nKh+CRBM0ZAAoeQpNIhDXuxhztFDOp0QHlcSo1w0aMw4DZ0ocHkMtFXosEYKI\nUCjUd4wWTldXFmsHPE+84Isn+1/EaJZSzOOtvOqg0kdmYjRe+hcX5Vk8q8va\ny2IS\r\n=yneX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5jo0XaWsTl16B3KydId/E0jTGPQx0WzcpeHIj5/nTCQIgHzc3CWnE2pmaA3INYC6vlO/d107Src+L1JtMYjxv6M0="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.4_1540887835689_0.6050144406869409"},"_hasShrinkwrap":false},"1.0.5":{"name":"option-validator","version":"1.0.5","description":"A simple option validator","main":"index.js","scripts":{"test":"NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-preset-env":"^1.7.0","jest":"^23.6.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"bbced400e180109c44c01f2359e3d1b9c7662c65","_id":"option-validator@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-RnTGwKXJksnbFgPPs2t+qau5EcP/WqQe3x8vOuoezAVbxpG8mn+CYHAyLQVdVcSy0ILcQ88hVdusKLsVmGun1w==","shasum":"24d1d8efcdf30cd29a78bdf50d9bc79722cabcb5","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.5.tgz","fileCount":19,"unpackedSize":19579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2SrhCRA9TVsSAnZWagAAzQgP/j4tmO7iOfl+LH5bdZAt\nULgkAygM0HDDzp3dsKF9a6m4Ej6B//fVc3ONZMnAn+XajaqM3BO5iCG8Ea3V\nk13i3+xm6Py+w9TINfE70XTZ7rW3xTWQpTH+4QYC0uZ2TAvhWxy41gBfeG/W\nvKX3wSAi1lBT7X5wNvSXzj0wbQsKXaPO4P8iLtxoTNY65lAqoJ0mIoSjLsN9\nSFL5rOYZTMv6q6cMhLp9Kor4HD8f+RlT3EmJk+lQL+pHk99xbarJgdO9G8hU\nHXOvCUCoqo5YpgqwEgDNyoj6b8kjm/wSdswn6zg7uW3zTaEEkauH9TZkP56r\nnZlLa6fkFRGJbpc4W1IgP7q/4OjyoHRV21S53wPsxcZknNBlLDD6AP11gWYl\nJBMAhdh5dUzCkPh+nbvyNItLrYB2eV87QtBP7TVPMrvdNBCcT+jgJH3JSzTF\nGjmnxHUNVCG+zgqwrb3QJjbPwEpxs5zFGDQJZdWWTSQwzNcGkvP0RqO0A6EF\nLgS22Nwzs5MyVMe9pwMDI7mVG+HW2cq7xJE19s1EDTKOKQAdPxYKT+RUfymp\na4qgMC+Wk4d4WFqIhm9sNdeDeQyzv41GE7VUTZGbHdeZ/zgOqb9VUl6XDY2s\nl1iBvPJ1N11R2iwKe3e9nWDloQXlPOdTGwGbl4ENEqDldgu7XTR0Z4o+nhdP\n6pXv\r\n=ocHn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDP1o3OiRijKplx4S9CS0qKc3/6ZzHg5r7ynUDruQDxlAiAzKF0FpqMKZSFNwSNmYJUv8PdMEwk/SBuCdbP/DhMUUA=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.5_1540958945116_0.05285438589182734"},"_hasShrinkwrap":false},"1.0.6":{"name":"option-validator","version":"1.0.6","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"05f782005a44b78fb176a36c14a6a89b450da4ee","_id":"option-validator@1.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-xGteervDYOL5xnYPp9N+Rw2Em3PYDIjRyD+s0DUHCIcCgcgwFmYko/OnSnnaicRM5AVZGm04wVGnPTFcndIrWw==","shasum":"1eb8d821bf216c49d7f21edaf3a38c4fe6141805","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.6.tgz","fileCount":21,"unpackedSize":24122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2oi6CRA9TVsSAnZWagAAY0QQAJVazFp0/gjm213i8mgG\nqt3vns1qLd4fq3yFpmKgaU9io+sJv5mjCdFda2xJI6+LwJTQ/pY65JozpBkb\nF43pkiLBukg7hBZF1tkn/gHDaYD0xEVNM6AUweplCOFmIQq6XDFIVZP5O7AV\n66FVLkPQrrIIv9kIbuZkNwUuP4Si8qVD0A4df3juhjyO1bnHcfKqx2fIOkml\nalrYX+gCmNPHbvE6oajUnDdChg2yCHID+criXCWnU81arVVEhWhQvYpVxerD\nWRcvDoTT38Hg2+60j39Ytm4wfMCJXHvqQ6KOjOTh58sPTtGk3NO8TfmZI4o7\n8mwkSU7MoYQmztQCrSBP7nbABPxIyHv8ne/hA8Du7Czr5Muk5RWM2FLddSV2\nPxBekoQi+ka+vGA4jQHySqxzguYmkw8FSVwdMAuhE/UWvLV5g2HCTeElvBQv\nGM/SEZRx8pxbQoznRNrF/1VYxMz+uCAelsjh8FPKf4+CCqGY5YKHxgmMcAsv\n/Fzm/Fp7137fqY64wND30TDEKUkrQmMtaYraXDixoWT2+ZFMA1kdSlCOeSB4\nAoB430s+pC3PourtKHHmQQquWuDpjWwm7uyrrw3YcS4OuKVFNun6nPGxLcNX\nwIDNY6RT1jvvE4cisA5chWob87LVuAsuFW3rrtrByx4twXISi8lvtlTiEJAA\nyRAn\r\n=ivQ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6CEjLwxvqxd5NrsWceuJYQCSEgnSF5zUxkxZblsXvcAiEAuAH6/x/vnY6VNBFR0aJpHvaDhZV4K3BNhcVGZRlpa8g="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.6_1541048506332_0.7641024938151133"},"_hasShrinkwrap":false},"1.0.7":{"name":"option-validator","version":"1.0.7","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"c82d8d7887bc7db3b873642faee5a2b051fcc2ec","_id":"option-validator@1.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-8/w4wTyFXD6h3KBqEZwKcCHjkEJFjzDLTk8iG6VCemaK0dh1qQ1kLTXBudUAczl/7zjxDpAPB2fG3zMqgDYevw==","shasum":"5465e4504695a95abc0715313ed9912d716a0440","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.7.tgz","fileCount":22,"unpackedSize":24701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb27mNCRA9TVsSAnZWagAAYswP/iQtyzvVLFEClqQU0Vl9\nKqF7Otj66XFK14bxmoaRdu7g7YRAryq0GPmK35ZVsNEMw3xWg8a335/4uGuI\nPN9Ri/3kEwHCLBZsfV3CVxxZnkXpEgBQPJl4poREX/YUU6H8SuQdM7I/zcw1\nQ2XSGQ7yyBQmS3BEtitAFtQw8oG14xX7/qc4ph21Cg0Oc1mMNFz+0vbNK4Cb\ngsapYwxpJiI11LSbEg+duQ/VO0Bi6UXKt7M7aZyPwV8MPw3mpXktGZKklTXn\nW72ZajFx9Dhxp5Afyy8mQJZcy7Js2vLvLwl6Oz1lwNmBVuQ//xae/IOLMhkC\nKjmx8O+BSNotU0rDQxsAy6QV8sUUGZGnVqrbSNn4GrEYckJP0v+14vICzj5A\ncfTsGXOD80R0+PNTQ9jOi9gjzvKJzc+FBQzWBnniBXSQepD6YjOjfAgXREPf\nU1nwolPg1xt7nZQMlwke3/PayrXxhcqFYNpp1AhEqCw8SNGnSHfzlw0+W/kV\n6JF0fas6o2Rc3c9/Q552B6bvWDkOzfDRuh8/Y9KPNva+Nafgb9TZdpUSj0VA\nXw96mXJwJPkp8hRImTc/5B3JXmCDY7hVqGxVx6b3QeM8y+iiKlUOsGmbCUo9\nyKQPE9Y1UEi2D4XAD3TGFsFTicAFlNguLzxPPwtVCxdwJ8WqfMb1TI7vKAnP\n5Um4\r\n=AGsJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaIghgPPJ7bYh7RiUMZFYjdSt1nlAIdwVtG3P6+R2EcAiBwV8GDE0jBXZ35Y/A/QjXrD7oW9/58Bd98f+vIC7mMgA=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.7_1541126540557_0.4019352082264547"},"_hasShrinkwrap":false},"1.0.8":{"name":"option-validator","version":"1.0.8","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"619ac290dc2bbcd37110dbd1c663fcddd9a9e252","_id":"option-validator@1.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-bx+3vDM+Vdx2qriLp73Bdess/kQZHSJ6cVCVs2k2yZ+IuQlGS1zZwUbWR7CZSQ3cBfxG/Exso8CBCFc1BpPzpQ==","shasum":"9ad0bc01eb043095ac5e71b49d57e6ce89b944d4","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.8.tgz","fileCount":22,"unpackedSize":26660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb27+uCRA9TVsSAnZWagAAoO0P+QBOjSAUhYBd3ZZ8mz8C\nD4Kh4wESbSLK/J3WHdO8zp2NNnmOf+5idgyWsuC7bcIxHmxLFUq4/d7/7sAy\nbTV0T4mUTMufeIdsYGvmQUfQAUohI+dnyJZEN6nty/fZhwxMjj8ZJRpshhQY\nAHrgNHa1+rOZRID/6JT4F7UQ7DEficd16Odm+0R9Xxh9tEvrPpK41jzWJ6JM\nyQb9I9IRWahe7dq7hmD1wHpvco4Cqe8eQDmyqxBTBmt6YwyNh1tvf/R2G95Y\ndRp8VWvoRikCtvmMJITr3AvnqHRYHdsLRsVZn4LUQJVuD2YU3ekWdpevIEMm\n0YZCe3jt3UNTe+CMyVoJX5Yn7H4gtwSfINqLD9OsUxqr624s9AV3KSKangYp\nmYGGcjBr4R/JisnddqnX13nL86Tlcze5zE/UShhz+7IkjDtuTIKuP1g1LZLc\nrguHR2mALeSUwbD3uszTxN/z575jrupcb0nG7fZyUK+dU6NBQMztabSsOcAT\no8r7YEcnChzWjxHHIJ757iN/7icmwFRJ+mkl7UOdS2CB0KOldEA+Ia2EXSOI\nYKCio2DBBVwbUZR/IbxaLdL2k07lmoJAv93kj98kS0KhDL3qykG9gsWrnAYy\nIcpGFHA1CA3GZUvgKUgV4JRyRerIwbCObbXh1d9my6KItS/6qsEq8fATA4mK\nO0lR\r\n=5CaE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvIocXmNu4n3gYvfknwpmMvIo4wDYwqLHI3zSIWy4ZlAiAVniYXDo00EcHYAWFGYP13VIy2ymO5lxGhDXJwNQKjoA=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.8_1541128109903_0.3613526258418813"},"_hasShrinkwrap":false},"1.0.9":{"name":"option-validator","version":"1.0.9","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"37d70c4ff39eb5af67e78056b5ae5ff847634d6e","_id":"option-validator@1.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-JrPR1MB1Nrf++S5rdoBho0T1q2l6UstmxmqAgr3LFvZs15TmHt/xR0NAz+XVTgz++yjmWyTbr/YDRkQZ6WAjJg==","shasum":"a606d2f28280e2312a4a38f6623d41bd324028fa","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.0.9.tgz","fileCount":22,"unpackedSize":26674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb28CkCRA9TVsSAnZWagAAmpYP/31S1TTg8ljrj45oQ3Aj\nFwjaLEQPRBesvEIf9P05tqoHgIqmYV43OMR70hhyxfLQV1FpyPDUZvf7RAE1\nUhMLI5bKphpCknocjS6DR1Al2OMygvbQNpKmH3Zvh/vvGz0tnK8X9/j4MNwc\np/aXrWx7c5uRgA68IKAIPZ3x2tcRLO1rrLbOmE65qp6Uog6zCeHP2U8IjrtS\nDI/OJvmGH9uhcoFneWSAI2XZQ8uG4ExVnHgGcLU9wIFFGH99KZFZze7slfS8\nmZXtgX2gIMsU6VMOeTl+W3p+sxjdadNWN0Fbcr54mUF/rUYO1jpumOO5wiFF\nTtZCDe+AtELewCtgwB8oEXZeaoMPEXf4MP+3NClumQmzbEZ4sP1GXb7o9KFk\nICs5DILItgmGb9X+iSl9YZZUQdfkkHUdT0woC3peIuvP8VtNodeC9lltJgG5\nyI93JxfR8ykEESwbBx9Yq5/Hdwp15NeSA/nrXxxNBxn87iKQCdS5TLdsg2uH\nUBdqfYQyPDnCFg4PPQdbf/f0osGcDQY4QDew35k+P8P3HR4Mw67SBoqzoOXx\n4py05MnBw4gZ63MGkzGqBDTKbMsyfNxy5KJ/iTIRoMnFc8gIeYb3QWEviP/H\nmnYFTwbmLxLsRmKHdfseDej0hsUu7s4Dl3aZxFd3yvRiV4HMw7kDwHBxsQFc\nBSiK\r\n=gtrX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBX+tu66PwATrSEWyRcOKeSHPRGFOsXbnMBSnqdBlTcAiEArxHnNM0pvYFY/iawEL8C1zGlYGOWJvw1NZrBZRCpy18="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.0.9_1541128355307_0.31325234869147933"},"_hasShrinkwrap":false},"1.1.0":{"name":"option-validator","version":"1.1.0","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"49be22141a8546b5972900cee64d8c37cfe130e5","_id":"option-validator@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-1P1OhlxOK3TW6xHDlROLIp5VFvCYc3iIYlsGKIqr5j/ZF4ddc0m2IrZXSrw8FtHl0DgLTtlGPODQq2BRCOfuLw==","shasum":"e2a8e1c6574d3ab15ade38b261e0dfec4ab90e4f","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.1.0.tgz","fileCount":22,"unpackedSize":26756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb28RWCRA9TVsSAnZWagAAkJkP/3fxNQ/dhggHrTegVgy1\n/R8qCthrlw6p+wgFisp5VAETEZ4GgXWlbxjDGvVNgCsLrgKxdWThJaVHZFic\nNf+su2cnC/YeZiiI7e8F+Mw611ZPUuRbC0q0ahcUHEazjOXd6rL9XVxnuCO9\nF3RUM7FUItuf20yk4zYgoFxm8YDTtA44jOOIy9IQLvO1ZphI2+71oEvwZLBT\nUoEiRwXZGaHInLEC2RHapEoFZtIrFGExKgb57rNNyJlBWFIJsUa5L/TrwrNp\nhaIqtV1a0yzInyMmrE6WLLhQ7cBVCDYkZTZhnhFQjEaE1ng3RKs4r5lVnIMk\n6iTsFRJUpNTHVc+6f0aIdCmPVzhkcxCSiiWiYJJRyrb1vgQjabV/sB8NTWn1\nKkns/yBK/F8k9Y4Ts9w5zXe8P9WTi4utP3oAzF/qfKNP/qnzA8GShGj157Oc\nq9LL27jXv8Wv1w0cvgmQHHnRgtO6SokOnOgcWzuRNjEUeJjh0BZy9Jjye5WO\nrKu0A6cl3Gz8MZDWg3r8Du2RMmQ52EnSfVZszO6sPKs4VvYhNTvYd04xN/ML\nRsFCXjeBfIQd5h5+qMzEA/cbTk6xk8udPmmui+9UUpOyrqtp1PJ4Jj8pgiqV\n4NBEghV/+ojCbbaKBtyUWPI8wDTXRwT4J7uRy+yq4eI9fMdl0I8wJ1cptn0k\nf1EK\r\n=mDbp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3sAArhHlNqmVifj1XRhQ8NmoCqi45AoTI/5zM+WYY1AiEAj/Gmk5Z1/4dM4MNToaAwYuHJdrbrtIuqONPxtGHu33o="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.1.0_1541129301685_0.7347503578145311"},"_hasShrinkwrap":false},"1.1.1":{"name":"option-validator","version":"1.1.1","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"7594c9333d8a00b9908d17b3bd9fddfc87ce31cd","_id":"option-validator@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-I9dar0IFAoMcjqoe94sYSMtnLDt3D3FVqq8o45oU34oShQP3FBAg/58QeA10ag3Q//Nm+MkTf6wV4wcR7G+4/g==","shasum":"5e213fd5e0c5f80b23e5fe04d9d0e60925459d1f","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.1.1.tgz","fileCount":23,"unpackedSize":27546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb67x/CRA9TVsSAnZWagAAbO8P/31is7DBstEv3nPbiPKy\nJlKNoeQF+//MVyTvMOaAs0hcEEsURAT4P6yohMXMPs2UiYxZ+APB2PwhQDkZ\nOgjFqjVQAu1VGWqCYCL2ofzFbtyPKp/To32FrTKMIr+XsrFeW2bwoNasixfJ\nzRGbXkBAzUqwPrTafqjI23MHt+mc7IBeGTfiebWI6j666X1JRS6HCsKR7S/I\nQ/A0ivj32Z7hOlKJV55XX7Zjmth/yHW8wE/LSvNc94duZnMPDgDFZlZpOevd\nEnFFH540ixHFQHjxW4EJOIH/+h2ImWmEL9MMuOnzN/ljtxC2tDcWg6+qMBsl\n6ZQcqVkWGgfdCeyce9gMWDNMPkU8sQeC9WIG/cIOMQR9Yybn2p/zmypTPhFi\n6g+6cT/g78GkBBF5X/yH+tzqOhvKDN5uJkX7aFPDzwADSmLafBEFFv9HKz8M\nLzM710bQnixZS30xTWbFY/MHflTyYYRAQAXihv34vvkym04+t0hkHwYVVVUI\nc5s2Quwrk4/kU4+kreSsaywfHB32F3x6QwESSEuTGGm/MCrDMn4srupxBcZJ\nALyfs4DDBgGXohAXwBp9udMthsnWt32WsdH0UhTrDqwfn2OI7aMTTPDLP7db\nHEhP6OHduQx2JRONzCeC04cSoJ3tzWx8bN1W82H/kSNhR6Y6j98H45rHg5tp\n4T9b\r\n=t+9p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvuDYkwahBvsSiL/1aqlWRR4JXV7aeCIV7PvvogoohuQIhAJQ/eJJPxmmqKZIq2+U0dNGdcMRi3NnWsxzKXkWAQMGk"}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.1.1_1542175871143_0.0640093963752324"},"_hasShrinkwrap":false},"1.1.2":{"name":"option-validator","version":"1.1.2","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"881682c40947764227aa9cc1de4c746882c3e4cd","_id":"option-validator@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"dist":{"integrity":"sha512-VgIyPEcnDOXYrLanylBjLFFZOjLZLHxZgc7x01JzXlg4ClM9vu07nlRZQTYk7bDw2UVL0eEGIed5DufS1Ppelw==","shasum":"b57c0d360dbac1f8b25b8e22d32fa0998f73bb7d","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.1.2.tgz","fileCount":12,"unpackedSize":18269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEywQCRA9TVsSAnZWagAALBUP/0/nbzcFN0ac2HB0Aj7u\nrp8Zsf+0sMIowpCb+uPi74ROJtA0bzoAOQWzRZV3zoPRRnFkRkG3nDTadWl+\nFo2FzKoH15Ijd31OjQDS7RNeLDpnXB4Qm8r6n+hdBH607uYQty7v3YTniIv2\nB3cCN9BhM+ZO8zLnDxumJ8FyLuB/Dm9kG1DH7E+02qPcMsJDTaPVBn9d/XwF\ntlChR6Uo5xiz54aCEYVImrb+Xiuvo4TGWG8lya+LmBgHdSVZL4ZZxlTQsn84\nEBS6yZ134yjR9OnBkJDt58WQfWZgtjv9DhIPJCRwdTQBwGbaW4nucJR9mgq6\nOy1QHOPywVv/wkvXYzeVWQ8MhUE4nL7UbkMLO1V0GizIoqMUiXo2O3GJuvFa\nsdeEj6ugVqIxjmCsQ00ZS4mzLBBeGHBClx9InHRevaqmfZMiKNRpdb95kuDf\nw6xdJbbrpkFS/4su6LZXOAJTy/5RtCv15/CP1wp4xd5eZm/WWRy+MYLn/fkE\naE2RSLPqhIIBpwfyxu2lUXvfIH3jdmufemgBbFv67Eercxh6d20ipGKTU+Zc\n83INXezwd/W8MSaIWmCHCBoMOotJHPQrFqa7n5lk9SWDOjLmmXgJLSEN1KtN\nLDAhNl8INjzldmdB4Sxmz94+6bQGTizueG5O8oPKcuasvkPUXuHM0r3Hn5GN\nvANu\r\n=ROby\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcyFGT4W6Y48tFpiFD0+ISe10oB4JZhmdW1FAGxBKMpAiB5/9NY7EnyO6YMz/Qevqz1/bLcm1ExSb4gp7bzaf4SGg=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.1.2_1561537551484_0.3427834344643086"},"_hasShrinkwrap":false},"1.1.3":{"name":"option-validator","version":"1.1.3","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"d06e3aae49b10390425fa5ee9bda9c7922f277c3","_id":"option-validator@1.1.3","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GkLfm4fAHTaV8fiQ/N1eS3qhcqhQpr/d9CevEF50WoPtMwR8FcBtTBwSkiu/h7SM9tqjBNlVPmUsZwmZGumfaw==","shasum":"7606907c70131a4753897b30356d0c9d91b11584","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.1.3.tgz","fileCount":12,"unpackedSize":18341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVLL+CRA9TVsSAnZWagAABjsP/2OqIeCOFq1iklZB4vT1\nezD1HrgEINCFckMWKCFJt3+O8qRQW34mVJpbreYdDaCI8EkktVZX2oHDA+dF\n8TM/d8cC/RI8L1Nl0egzovjsR/nkRn7dqcPIgyeV/LmwDFTxCvW0fVs9iJSz\nzn1O6aLdk1YEzpKODIFY2gTGEI/TTGhc6SgK0XDKn7KRLddwtBJ+vZ2sotAB\nQisj3rrz0yAJwrIBzSlg4OOVcM2nefhP3LkNHsdIIigiW30LMLOS0uw6bJI+\nwRQFY+T1Q3euKs3gYEmB4JIzWdnyWsrxGoHkyz0ubCgySX/HZQ3zV9sxCAdA\nMtzYkkAPGs3GTyxPuf/OZtVo/fVBuy08aF+bmaOxkCyeQqKJvCYInO8UMroK\nTIFPLVLhn0jgXEoLN3yM8ORhwowj5VZz6iXIaahejx8c0LcqI8YH/G97ccEM\nQeLu54EM2Z31SHv6AhGGSyNXLDMwvpEGk5Of0EdNIEnJt1ZCz42Q8Lxy6I/+\nMaQLvy52UPj3lL58G7ER6rzLeubVyas9aVS9MS4UwLCwx9138R+JOmRKQq+H\nUaOJhaVoiNDjEj8GJJFzFavWOGoVx/b3BcMfu35cR3TeKfYrJXHSAIvFFWqJ\nmFdEb5ZJ2JE1Mguwv73tGgdUdJnB2pntKHBkBgbYpF+eEobvelLGVXNBFLkp\na4yc\r\n=I8fW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDodO0JsgbtOEwVinTFUt1mJDsYp98SpDBYz7/8bNdBaAiBDarGnjXkDwyKnMNLefWsB+9FNeJj6r18mK9k64LqAig=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.1.3_1565831933712_0.37544705280187696"},"_hasShrinkwrap":false},"1.1.4":{"name":"option-validator","version":"1.1.4","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"25b126275a7b37ef35b1e1763df557abeb5e03a9","_id":"option-validator@1.1.4","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DUzx6Caw2dYkXGxZlYjkzs/IqOcojRaBb2FJu8pdUSxnpvjv4m9V44N/Agq3ldHkZ0N65s2KTH86Lzqp/JFHmA==","shasum":"d50665ea0a179fd4c9f46076ccdbb6fe9419fab7","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.1.4.tgz","fileCount":13,"unpackedSize":18855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbHCNCRA9TVsSAnZWagAATosP/jnHNmq6kpc3Jo5s99+v\nn5uYuWvsGeLR/LWW27UtTcRzOy0CSE2yLO6VSCTBl6jz7omnwxfEFBdqv6Ks\nIil32Rs4ruL2Qb8QaPu1+sDEYGtIg8sfTir2CaXOW8yooaJ4mbXUYcQIVqWD\nRCxzSjIuKeN/OxcHqfrqhIlG/9cqffZYg3YBKYWJBy7QZW/9bfwM/pXxHQJw\nDdpXJ4DFhmwhe36u4kgKQY+7nDeh8dXcUJsRIDCMIrhHBf/TKLfRw47f2Afu\nlgCVd17Nfydiq1axeZuSHvERgMEABPurYOpBdRRQsQ/O5xsdf7fy/xsncEcF\n+ZqMth5DYT49zQRe0NJUnwYs73OCefTp98KwnOMuiv1yaiYEp6NrpUfoRPlf\n8S475IjGKCC0LZeGiJGSPZ5Z9KwlNz7MI8HWiB7D54wwd7zjMYGT3RSlu2zy\neS3inUSC2zZNZmonlmiuf//6jofQVtMYmm9vIL3dEINbxnyle3k6bW2Uk9Y3\nkVv9BVQr6Ntk5d8I5qJIJJa/LTcA1BKKXLjrm+CqZxCP4yZnqJH4Jv/64KO1\ns8Gw+EQO2Xuo82WmXNn+egzjWrB/Z9nHVsHSgfzI5ZQl8PFGTkTKWKOpLRtT\nkpiJpHY5puCZHQC5I0Ct9sHBRxnSQMKzwUaIuNf8i/HS0gdjhSi6BGkph9mb\nj7mo\r\n=FVLD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC62H5AhsMHkUR0X0xLd0H177465awtvRyQl+1CcylNtAIgX7Si6XvycEE9WBAMNSasDw9/teCQA33ty8fWvzhXa68="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.1.4_1567387789348_0.12759494444715402"},"_hasShrinkwrap":false},"1.1.5":{"name":"option-validator","version":"1.1.5","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"91b0fd9500f332a5aabde0334417ee34ec883dfd","_id":"option-validator@1.1.5","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8GbufB1nsEMT6N0jKgD+iDpZVlQJIuFvSPtvwAmQvoSdaoAWmvNn7SLi14ReOAadX8OGtlzFVw5tMqPqOFbbFg==","shasum":"64b71aa8e245c6ac29a1fd6900fe594a4b5d767e","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-1.1.5.tgz","fileCount":13,"unpackedSize":18568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbHaUCRA9TVsSAnZWagAA68oQAJAOS3MKpYFq5v+IWSTD\ncoexnhEMFt50EkVxQt+XyoDzV+jNBaMaVQYFBtrbCU9iynPc+Xl85eFY600P\n234UOj2ansY+KlJFQIcPBnKkcupi2P1i6PQcCUdK0vZWKRV+pFPROWBpWQlv\niDw+qcij3Pl7S68EUvmkDLQueRoYrP3olxbCoX01dhtKC/IB7RUqgX67eqwY\nyDanidfxgfVhNfdfmqk5JkhrrY+LhXNh16xMF3oa2CKTD4RAGCE2D9VTZ9Wh\n169WF7FQeEbHWsLTc0bFCmet0F7pV3Vh0Xq+9jzVWmDgh9t1ePXXEcAaUgPP\n9UL6c64JX/1AV7wepTeVwGs56/sCtFuv5oa+y+RhiQLTh588N1yGnBlZzTOI\nEeVzDR+cbqPKnRxSEJeOZ3c5eV+6VoNqUl78qWBdPA4Sn6e0UE7Mtv3hNtR0\nNtHi86J/Pji4dmBLIei3LW7E7/G6//Q2kBvCBxpLpqD42iUDmhka9yvCy0un\nZs6oX8xCWNA16TB4WehuCboQ7AboUGaKA36XMqhMDD/wTV8RQ3/ff4Yf9mEL\nvNtvLqozLohvNStoKMzyZb0tMNxhcuqzudpaPOzLFxPBO87zZE3bz9C6TLwL\nMwrWewBfMfgeASG1RYXEoHMO6UUyzamOsTsGT0AHwfZ8lvtjC3Nyvg2Se4C5\nQV4l\r\n=qUw+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIyl/ZUU6LtYoa0ZxW1BNLro+7tTylkqj3YyotA+tXrAIhAICib0KXAGniCZ2CLtY/7oZ6KP/EIqLqI8ZZJiuHcyxw"}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_1.1.5_1567389331908_0.008769635614714666"},"_hasShrinkwrap":false},"2.0.0":{"name":"option-validator","version":"2.0.0","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"86fc36c1c5180a72623fef063c8d20efa20c4a23","_id":"option-validator@2.0.0","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9lr7jqOBj4endbq8d+2X9nC9ZnpbV9k0HB8lFg17nzkyF5sNKH1d/8l0e1EaAlL9FsHD/MFF7gm8jov+oD+6+Q==","shasum":"5967a21975fbfdd8c92c21a8cb98db0fa08630c7","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-2.0.0.tgz","fileCount":12,"unpackedSize":12551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbg2VCRA9TVsSAnZWagAAVCIP/2uRj64po1nwkIRdTPnz\nXihtxArTn+KwGw65orfFy5HO5nSzR1R0xs66NVz2i4CWzfXIz1W/hL7CMEBe\nHtimpSoISIkSVUJjtOk1iSM5A3KquaYYXHkMAWk7+QXHSa1nma1JgGEhvXCc\nlcLMOWhzHS1uxguJngeCr5krTJAGwtPE2P8bqVt/r6K75v9COtwxf/5ad16w\nAv5qXZtC1YQgZb67nFW945e9oM9v/ODEPpxyn6QrMV2xmdic0IPwzP79HO9C\nz5tEEpE8DlSn0g3/YM8ZcF3544CZKf1APOMaj+636cMfFNYFINOt1Ag9gMB7\nbGtAgNMMhY4hdNpQMT+zuvA4f7rcQ1QGcoycBtP1dBHQyqiAHCo2QjGlN+Ej\nCcQmervPHk6jO0QJfHHrzEsHmB2ahfjgbLlmNW7LoLCQimFcrTXuPq4HRCnF\n4vZp4MmarPTk3wjCI2Lpdqu3eyw62fVYotNYU81C+plG2Ri/VoyBC7WRBJVQ\n9IOCBDs6GQMRq3XgfV+bj4SZkazlVquatOhfOrI++TAiF4Yeql8VynRg9ofi\nLP4NK7WmKDPy4MeoFzKmbLOhUnG67DIOy4e0n/5oqg81hHgFahyqZTiNJYQ3\niYmYRCJp3+ixQ13ZyOu0cDmxSTZCqlZzzSlvuxhqspWhLzkftUQoVwtTK/Hr\nq+iT\r\n=7e2k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIGi4pdT9BTRM6lXlX81VUXTcUftHVrcwhGIIPlMttUAiEAuZDKxeilP1pBdzWL72xihHRnRNtVVVfQtLE8/I/FKjU="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_2.0.0_1567493524890_0.5299406749597455"},"_hasShrinkwrap":false},"2.0.1":{"name":"option-validator","version":"2.0.1","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"9864ab5d874d55294f9e4ed03a1d9633d3bf751f","_id":"option-validator@2.0.1","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7XI4oLx9uxKMEtFY4gqNpgD5qEa6LP8j1N46GksID9buAUsL/rtPWUmqsDdqKSRRVMPNfCBB6yF1tNu3th4yQg==","shasum":"70ccf2472e9fe904dff40c1ab81a8ecd31fef4d5","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-2.0.1.tgz","fileCount":12,"unpackedSize":11918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcFeyCRA9TVsSAnZWagAAGB8P/j8nkC4TB47MnujjExvd\nZ+NBEAGPERDNX2t384TTDwOEtQgEb7blGgCaQKvuCvDRwUo6vpi6Cr3cYyWP\n741rswgIHXjzbz6i5Tc2kF2olExbO7j8jgB6x4CQuJKtqRVI8uezfDl/ZWGo\nINn5TFYhpqNRuv6AoZXN8xnmwrlzuajwSlxUCeypChdMmS8xx0xUwBZqBiE7\neT2s3BJsMZQ/FP1gb5dF3vr9oVF1tcwKwaiw0iiS2Z9EyBzyL4x1Q0bxAZlH\nnAV3CS5RSNmRl4xMBs7cs9mdz8mYGwLIsw82ts3crM0nJjMsDs0d4sZrjkG/\nVNpgFZZGBC249GvgOMznn+Lcypqm9NIv2eg4KiyPGm5FlezBmFKByDKk0cpI\nn8kIy7m2ZLUWFYU32jNll1QD4rzWSFGyNUoNvnfK1UQ6DGU+4K4DWnRo9Rrf\nIcoU35coAWLtpwbyOxTOHNztm2KMCMFQ+tx9QkpbaP9MImJ8VSkQVfBdLD5E\nS8Mu5GwLBVtNdVqazNGa0qSWjnBZzNkXQlzKRoHVzcrn37Ms+dDZjiDwkkan\n1EGvvdAhomNED8EmdhoS2kowjCX4WyQ6SIsLKiIZE8SFYLPf+zWu8zmdN4IQ\nG7ESs48fKPJah8Jz7Y/b8Ttvm3/n9bL6kY6C3VsCX1GeT/NQacc/bMdv3Ll4\nEPsY\r\n=fGKt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkXcszuCHd/GipEnQYzwTs96t+RazQE5e4PdHHN2/T2AiAhOU/4E+aezEskVZeBrGeBQKVqxxKFGOK2rhhBMzo3xw=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_2.0.1_1567643569465_0.6264347791874949"},"_hasShrinkwrap":false},"2.0.2":{"name":"option-validator","version":"2.0.2","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"1cc1340d90505d52112f2817e4096708c0bb2ba1","_id":"option-validator@2.0.2","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ddTdiOiCcbj2x7kwC3Wge1r5BTwZPt3bKdJD01SCqkSBgQjqvbUqqQRiz2JYKhV3aOwGga1MfwzhUe0BOifE2g==","shasum":"ab71a2b4227e0e9d0e7ced1233188f4cc01a6748","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-2.0.2.tgz","fileCount":12,"unpackedSize":11958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcFl+CRA9TVsSAnZWagAA5qQP/3iUae7AMyTF8NSnKPRq\nC4fqpt8cm72Ul89TI+HLLCDNfhgA/Ecg4Po1CtZLCwa5awE80XEKNaF5Hvhj\n/Vnkl20+Mh7Cv103YcRV78MguTT+VEOd8iTTHfaNcR9ZqJqraYm4hrWEodmh\nHT51iKXFnV9UwI8jPIMad2rUNQBCAtx0jIjNNxeeKDAoRWUHuR2zquAzhkm8\nnw7q8DC6qACD6a3UKTTLSZNKGaQlfk0Rgq0esAxrxitQ5Kfskzcumyi/sBiq\nc8M1c/1kQGMty4X6B7cvpxr0KDYQXpruzytKSojCgI12l59aG8+JpqpimbsV\nIAl5JaCHO249dPQ4Di5i2faZCG2LGDRD7vqXO8falc8kxN8LzhKF7cWjWHLx\npLVcMPamhXg+i4Z1OgS2SjBL7kfZYkKiUae5i8+MhK99RGvbOIgj9RG+NhRD\nqQqG/ux+88cx0I3y/atQyBQgyNy0HcTvG801xE26UEQ29qIp6c8sasg1IIrs\nIIbXhlsDaIOWwXGZIsSmraNb5Fg/XFeK0rov9B4JFVqCDBHKjtRcIH8xnx+D\nIXWKJD4pSxIrpO9n+j5Z3cfFu4gRaXmm1jV522DePMJMOetIkhsE5VQeiggr\nZtJVyCydLMxCPEDNb0K5tfcN3FCjBWBZvTUE3nqCq1EuelKvtHe7ueRaBBDx\nGKAW\r\n=pHDm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGemdPTTrzq+dMQETq+2XOqyAgOzIcJXL5+DBPyY4e06AiEAsvxi1Wxz5gq9y3tEbrykA5j717LZvYjfg5jsNLvrBuI="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_2.0.2_1567644030125_0.9310919876682096"},"_hasShrinkwrap":false},"2.0.3":{"name":"option-validator","version":"2.0.3","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"1cc1340d90505d52112f2817e4096708c0bb2ba1","_id":"option-validator@2.0.3","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1wq/8izsJqyH7Bh5CHEbjvhgRPPJvTB6l4De5+pPSQf2Am+xOEVEbQAdw7yDT1sSycXXyKusdQGHGwz/P1HZKw==","shasum":"b7910fde3299c27837e8b4bc49dbaa830a9f153e","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-2.0.3.tgz","fileCount":12,"unpackedSize":11972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcFmrCRA9TVsSAnZWagAAclsP/R2BCg4eaB6CiPzJnGGb\n3PUyujAVQk3lllnH40/cl/1783RGjDydBVSN+IdG8TUslMdWdJhuXCRCpH4C\nq+ozpPWLrGNlqylIdn7rg0ViWZga6F3di6cV6lFTiwq0RVEUQ4erlsevBixc\n7xrult9ORPZjtqu2N/EKgRIZ6c8EXlJVsZ9WB6oyjZzuwQ+l35smvi6mN+4g\nE4h8Lf1v363Or9rY/RXotiwxV92tucaE1WToRpu4sTd3r4dU1KhYEtctQe28\nH4g4pmuhYuZJlKqtnzvaaY5lWPgnoB3l2j/FkUdzQ7Nj8Gv8XqcDrcm0tBhP\nMhGDwNyxutoTemBgxRh52N8rqRpqpa5upc4+aOZ8f3kVfZX8eB0Iyw4rFufI\nd8cGMuhBkMZFEIeT1CozmQ3sDitebwOLNy9UAylOoAScU4XugxVrMTMyOtSQ\nqbH/jIGx9tTV24LLcGZExZY6W1IDKE6RDMkOTFRMSWAjpcsFYGqsl01q5Dxg\nVCul0Dd4rnEwhnaeTEIQLaPqj6+igc5PJJJ2fYWUVNpmXHsjfRvbP4Iig4cG\nj5CpGj2rdRCO7HXPE0W2JKirX00c8OlVPvPxgEisMRZyEGRIyOttSu8CF24Y\nabvLAguLpVJz4nbRdGlN6CpA2K8ZY0pcqgrXjkP/LtPwexm4M0JFdryJuKQ5\nbvxg\r\n=mA44\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC66Ly+X3AQbYAA6/tF6764XFvRdb3xnarDHAW9GWnqMgIhAPqXZtj9kLRChRw8P/yVDAMWYQNZldJHAIR6/IBaEbhc"}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_2.0.3_1567644074557_0.4236452384081413"},"_hasShrinkwrap":false},"2.0.4":{"name":"option-validator","version":"2.0.4","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^7.0.0-bridge.0","babel-jest":"*","cross-env":"^5.2.0","jest":"*","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"kind-of":"^6.0.2"},"engines":{"node":"^9.0.0"},"gitHead":"581b68e409eda22c0c3a96f69cc44dd771d30e8a","_id":"option-validator@2.0.4","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0CLA6nRn576fGNUDB82OJsYqup2SmOJn7fexBAoXVZ+HSZmV6ifNPuq86Hugt9e8fedIC9q5ZikOJPQe6pwgqQ==","shasum":"8ceceee56badb807f3db1e30ab9d7cf2333b16c6","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-2.0.4.tgz","fileCount":12,"unpackedSize":12665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddJkcCRA9TVsSAnZWagAA3AEP/jAvd443MhnWnR9Gk8c5\nFNcwLAh2urOxONyLsT/teGgbx7Cx2BahfjP9QISVvkM7qZFo6bg/JqfVwMmg\n/HtDslJdu7T+PplQfCHWtLeG/r1bgF70MDuYipisF6JS3HNq0GR7QOEqf7+h\nGFcN7e+3D41XDwHs2dFjndxxWerGAfd84YOmHaliGs5TmiNczmU4XgLMmgG9\ntcCrDQ4GZ0o2YdFKPontk5+CQ8dLIIRb0o5pBIU+EuAVaY7HrNVq/RhzcPXA\n3X9RFFyoFkoCD4D7TN2iWyYi6NfIRxXDRKlli+m5mIFHphlB1EBGvGrvkEiy\n6uqHkm7KWC/ucxqu71c+rv3A7gq5wcfI0smK/IjeWfQuuYdjARi2bMP6wKKc\nfdHDcuYE0U1zUO1khu8DFtIznW0F0BkdcXTFoVPXp+uKjsQHo5SuLCBa57oy\n1lhQBLtnC+e5TOS8Fu08N5C7q6RqXmS9X4bP1u906HF+rX93d0SzzXTUpTha\nPxJ8Qqq/617kD3kYtUeyeOgoQdFkNJi5SulHi1gkcek2Hh5Fz4JBxSuFKytF\nlWSS9O8P8J4WRRtMfcmKklLzkjT/ajC/Uomxd3dDwheBkLGh3gtvqcSFLkyX\nicIffktKqd85aeq3M3p594wm5Axn6gjNqVU9lVKPQUYdlIasJgZTiVuND2F/\nsCdv\r\n=w5PH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEvPT4gWPYtaDi6/yrUG4Ggy6szfdQlrZJmOoCzTXIQQIgCtdkopMYTX3xKQ8640aS0quPr2hGzob6gR8IHtUfvoU="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_2.0.4_1567922459806_0.5721995911528768"},"_hasShrinkwrap":false},"2.0.5":{"name":"option-validator","version":"2.0.5","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^6.26.3","babel-jest":"*","cross-env":"^6.0.0","jest":"*","rollup":"^1.21.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.3"},"dependencies":{"kind-of":"^6.0.2"},"gitHead":"942998f33490c144334213ef6bfc7213c4287ec1","_id":"option-validator@2.0.5","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RbFOAEFl61gZWG04JJsfgpCZyyBTCpWmc+CPJQe2VV/3Gtev30u91MRwoIbWH9b7OdmH5BGPvW1dE66jc/LWdQ==","shasum":"1e4e188eb7d2cad14347a7a2d96fc5ac6077a5fc","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-2.0.5.tgz","fileCount":12,"unpackedSize":12617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdott4CRA9TVsSAnZWagAAbGEP/i6iYEEuK54olPqSIpUN\nLMXn/HCs088PpjY4HRRELYJFCkC7QHGQ+Mek/mfhlBVd/WMr5ByOGVHGaOiF\n+pRuIWeZ3RIhhgYgvpd5134y2eF4k/MlBmG1wpJJNmI0ZtJQTs4743vwZzqm\nNW/M20D8vDYZ7WCT0dPGtEr/qP63uEwCaXMYi7TmT2mSzR1N2wZkNKXpgm/l\nMRu4RwHuHqMQW79IJQw9YaZglxNZpGMwMFOnN18peCGzu373wX2V9X6V9sD4\njpcUu7PEo4TR1ivd8h47kQ4WH+gb+X5CRGQxIh6D/SwZ4pWEvbQ/welfeyK1\n9ndjUz3vRYNapJIN97OZtvg07wrQhP1HjlhP0590jUtWThwm8icOR1p3WQ3C\nGky6G1I2iISGcgZJDgInSHdWuFrq7aL48hDMp0ta+cx5Mt5hB5A+W/kmIttP\nJK5afI+/HZF3FxQj6f2yfIz6NGln7vgoOxtmwQc7uSIuTXKRvctA4o8jXYj+\nnHFOXoMmv4+lfAvQDkTesNb/CdRfMMQtwMyo9SG2FP9Bwdib9CIkdp2Av5df\nbc3lIv0woCiTsbFuFor7SaxngJKdPbrn9CkDvZTUMXVn5LeJDREBds5VCvln\niYph2HCJy8TSFE/3OJblRkE3hlSli7jaU3TmAV+j2ijY+0bVBKQGoyLula/I\nFujV\r\n=XOwy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERhQF1kFU30jUxOPFDAjWoP7MELN6NbihMQHpKVsACQAiEAl1D4hprf/hIZERZdvOdihdEtBI/uPL+o5qpCVBIQq3E="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"717995589@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_2.0.5_1570954103303_0.7416677987386184"},"_hasShrinkwrap":false},"2.0.6":{"name":"option-validator","version":"2.0.6","description":"A simple option validator","main":"dist/option-validator.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c","test":"cross-env NODE_ENV=test jest"},"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"keywords":["option","validator"],"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"homepage":"https://github.com/zhw2590582/option-validator#readme","devDependencies":{"@babel/core":"*","@babel/preset-env":"*","babel-core":"^6.26.3","babel-jest":"*","cross-env":"^7.0.2","jest":"*","rollup":"^2.16.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.4"},"dependencies":{"kind-of":"^6.0.3"},"gitHead":"fcc0c3342758fced3b3feb5e9b272a081cc621f8","_id":"option-validator@2.0.6","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tmZDan2LRIRQyhUGvkff68/O0R8UmF+Btmiiz0SmSw2ng3CfPZB9wJlIjHpe/MKUZqyIZkVIXCrwr1tIN+0Dzg==","shasum":"a314dae65e26db5f948ef0ff96fc88f18bb76ed6","tarball":"https://registry.npmjs.org/option-validator/-/option-validator-2.0.6.tgz","fileCount":13,"unpackedSize":13199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUcqhCRA9TVsSAnZWagAAq74P/jBUakr8aaT0Q8nhBgPl\nfD1osv02MK6i/6VM2ZvYWm0yo6w773YJ8wB5MWH6NYSL4iK9PEl6gUa/AoNv\nlidPd9Gr21st2xyJMkBPfV2n2YiZCoNFGOJsJaXvIW2ymerT+Ha9sfR2NBkZ\nChOD5BkR0suS2+qvQVJhDGCpNtlxWlY4PwubVhd1qGmVJlp/LymTE1Ik7QvA\nILwHcGcW3vJ6BID0LbohknfAwOxnTDGZZITGlvxaQxZAbz5y2Rzf8qzBqvmS\nXercpExnny98z4Lz7gqOIXzTpjLPqv7Blj7opGeFZp8hC7/b2aA4XZechGk+\nsmI/yJlrEKSqXvtL2uUjL5RT4VZN4FJEhzOGNmEC/iXskjpDA15PTg8i+30f\nsc+ssbcIGUENI0XRfVlIhvHL8zIFpj7i0cTw5zmIJIrbFNRKyuXDgYOXeuRR\nLvUUg+S7hxmMU54Ep99azLTKsQEvCq3NBEWqfH3fOSjWmMExk/MSfnfW08xg\nUI8A379HWetXKjFS3JPhEDANVh4AdnvALqm3IL1oKY90NrDo6Qaln4DML7G0\nFF+TrXHGuniaAWlwGnP5DJ35OSCE2CZM9KhvdwzuBuv5UBJHa4GusGVjjT9g\n+SJymOmnWL7Yu9SGNfnc1O1ZbZYfjvxgM0eO6OW33Akt+b5M9DHSk2di/vEx\nZ7Se\r\n=8sgT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwECvyVn72LQu44QB8VvEH1cxq9gREkxr/thRYRMzRyAiBpQe560LT4kGyFqn5W+qAYjIbhgV0OXDLhRdi0ZWplfQ=="}]},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"_npmUser":{"name":"zhw2590582","email":"laozhaochaguan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-validator_2.0.6_1599195808620_0.9375519744120364"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-28T03:09:32.366Z","1.0.0":"2018-10-28T03:09:32.513Z","modified":"2022-05-12T07:18:49.394Z","1.0.1":"2018-10-29T09:09:47.155Z","1.0.2":"2018-10-29T09:20:57.157Z","1.0.3":"2018-10-30T01:24:13.430Z","1.0.4":"2018-10-30T08:23:55.794Z","1.0.5":"2018-10-31T04:09:05.287Z","1.0.6":"2018-11-01T05:01:46.453Z","1.0.7":"2018-11-02T02:42:20.705Z","1.0.8":"2018-11-02T03:08:30.012Z","1.0.9":"2018-11-02T03:12:35.460Z","1.1.0":"2018-11-02T03:28:21.909Z","1.1.1":"2018-11-14T06:11:11.301Z","1.1.2":"2019-06-26T08:25:51.736Z","1.1.3":"2019-08-15T01:18:53.838Z","1.1.4":"2019-09-02T01:29:49.460Z","1.1.5":"2019-09-02T01:55:32.030Z","2.0.0":"2019-09-03T06:52:04.991Z","2.0.1":"2019-09-05T00:32:49.603Z","2.0.2":"2019-09-05T00:40:30.317Z","2.0.3":"2019-09-05T00:41:14.754Z","2.0.4":"2019-09-08T06:01:00.051Z","2.0.5":"2019-10-13T08:08:23.459Z","2.0.6":"2020-09-04T05:03:28.752Z"},"maintainers":[{"name":"zhw2590582","email":"717995589@qq.com"}],"description":"A simple option validator","homepage":"https://github.com/zhw2590582/option-validator#readme","keywords":["option","validator"],"repository":{"type":"git","url":"git+https://github.com/zhw2590582/option-validator.git"},"author":{"name":"Harvey Zack","email":"laozhaochaguan@gmail.com"},"bugs":{"url":"https://github.com/zhw2590582/option-validator/issues"},"license":"MIT","readme":"# option-validator\n\n[![Build Status](https://travis-ci.com/zhw2590582/option-validator.svg?branch=master)](https://travis-ci.com/zhw2590582/option-validator)\n![version](https://badgen.net/npm/v/option-validator)\n![license](https://badgen.net/npm/license/option-validator)\n![size](https://badgen.net/bundlephobia/minzip/option-validator)\n[![npm Downloads](https://img.shields.io/npm/dt/option-validator.svg)](https://www.npmjs.com/package/option-validator)\n[![dependencies Status](https://david-dm.org/zhw2590582/option-validator/status.svg)](https://david-dm.org/zhw2590582/option-validator)\n\n> A simple option validator\n\n## Install\n\n```\n$ npm install option-validator\n```\n\n```js\nimport optionValidator from 'option-validator';\n```\n\nOR umd builds are also available\n\n```html\n<script src=\"path/to/option-validator.js\"></script>\n```\n\nWill expose the global variable to `window.optionValidator`.\n\n## Usage\n\n- Only one api is to receive a option object and a scheme.\n- If the verification is passed, the original option object will be returned.\n- If the verification fails, an exception will be thrown.\n- Support all js type detection [JS Types](./__test__/testData.js)\n- Support for custom validator functions\n\n```js\nconst option = {\n  a: 1,\n  b: '2',\n  c: {\n    d: () => null,\n  },\n  g: {\n    h: new Error('error'),\n  },\n  i: [1, '2', () => 3],\n  j: [1, 2, 3, 4, 5, 6],\n  k: '123456',\n};\n\nconst scheme = {\n  // Shallow verification\n  a: 'number',\n  b: 'string',\n\n  // Deep verification\n  c: {\n    d: 'function',\n  },\n\n  // Validator functions\n  g: {\n    h: (value, type, path) => {\n      // value --> new Error('error')\n      // type --> 'error'\n      // path --> ['option', 'g', 'h']\n\n      // Returns string mean validation failed, and the string will thrown\n      return 'I will throw an exception';\n\n      // Returns error also mean validation failed, and the error will thrown\n      return new Error('I will throw an exception');\n\n      // Returns true mean verification passed\n      return type === 'error';\n    },\n  },\n\n  // Verify array elements\n  i: ['number', 'string', 'function'],\n\n  // If there is no corresponding validator, the first one is taken by default.\n  j: ['number'],\n\n  // Verify one of them\n  k: 'number|string',\n};\n\noptionValidator(option, scheme);\n```\n\n## License\n\nMIT © [Harvey Zack](https://sleepy.im/)\n","readmeFilename":"README.md"}