{"_id":"@caiogondim/arg-type","_rev":"6-c0863212114e1182342fb3b45ec514d5","name":"@caiogondim/arg-type","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@caiogondim/arg-type","version":"1.0.0","description":"Like prop-types, but for vanilla JavaScript","main":"index.js","dependencies":{"type-from":"1.0.1"},"devDependencies":{"@types/jest":"23.3.10","jest":"23.6.0","standard":"12.0.1"},"scripts":{"test":"jest","lint":"standard --fix *.js"},"repository":{"type":"git","url":"git+https://github.com/caiogondim/arg-type.js.git"},"keywords":["types"],"author":{"name":"Caio Gondim"},"license":"MIT","bugs":{"url":"https://github.com/caiogondim/arg-type.js/issues"},"homepage":"https://github.com/caiogondim/arg-type.js#readme","gitHead":"916882a437a555cefe508e9e2baa006c1fd7be61","_id":"@caiogondim/arg-type@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"caiogondim","email":"me@caiogondim.com"},"dist":{"integrity":"sha512-ZreNHy/D3mHnk9oDV2PlogWNOtg5AJl/+nvf/0vDLS9euzIoCM6exO0jamlrp+LhXzLVCh8cGvldnV+Z9nODFg==","shasum":"ede02818611b8e0217e3524a1c43c8a019904416","tarball":"https://registry.npmjs.org/@caiogondim/arg-type/-/arg-type-1.0.0.tgz","fileCount":5,"unpackedSize":8845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHUrdCRA9TVsSAnZWagAA6JQP/iywYlY6XnU5gsnJlI55\n9QaXy+5urknNMOqvjVY3mGXw9j7LLOi607L4/zt4QN/bsztxOjqDd8NHDqRS\nNvI5Ii/5ypSgH7jRfMFGC/Cw4FYFCpnzTFuqp70EWmqGKAxB0Br9n/vqYy2O\nPcS76u71d03bH3v4WzBTcyytt54K52ZF9gDYIt07OVOAZzup7Jk5nhnb+um7\nZ5nfku1xAJLlPNH/ue1QladTh5vtay5uuc6HcNdrBb1lwi6AkNH4ug4Cw6VD\nGDkyZmhrY/LXb4szyFyXQXpn5a0G7LT2G3bgjNfE6Gw9DGmZ5kdaWwdEs/cM\ntR1fJperJMXg/1t+t3Xzk5/WN3Hu5boNx6AmB/dWtnki9CGr3rdIrkoWd2hU\nWt4XHF+yI2eVKPX5AKoCPqK+xRqucsNa5kuhsuuzGuvbGrci+Y8x6ahsQ6tV\nVKBp2pLpMaFC1tLZ6EPAsJ9AqSugotl5nO4e5relCMdm86ty2lHTgaIL+gC7\nXWf42Gp+OuNypE/zKMoKn+A3eL/Xe2eAqVzueZUORXPyVTQ+DDB+qv01Uh52\nKXeWNQVORo0PSA6nuO9fpMVw7y88N8iWJQHGvposnMCUvXrSPPtTMD+SxliE\nxoHKi4av9BlKCu7bHXBgQCvYdSRD9rDxfKjxjoom850GKFF8gRQ1n5msiVA2\nNSlt\r\n=jCFn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqA0qcSlLkxCD7PW4WofLBILDlP0d465tvFlWV1jmofgIgcum8NUEaqBP6ETT3JFMgwfrKjRWPjrFrTIwMZ0rRIs0="}]},"maintainers":[{"name":"caiogondim","email":"me@caiogondim.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arg-type_1.0.0_1545423580431_0.18655240376586213"},"_hasShrinkwrap":false},"1.0.1":{"name":"@caiogondim/arg-type","version":"1.0.1","description":"Like prop-types, but for vanilla JavaScript","main":"index.js","dependencies":{"type-from":"1.0.1"},"devDependencies":{"@types/jest":"23.3.10","jest":"23.6.0","standard":"12.0.1"},"scripts":{"test":"jest","lint":"standard --fix *.js"},"repository":{"type":"git","url":"git+https://github.com/caiogondim/arg-type.js.git"},"keywords":["types"],"author":{"name":"Caio Gondim"},"license":"MIT","bugs":{"url":"https://github.com/caiogondim/arg-type.js/issues"},"homepage":"https://github.com/caiogondim/arg-type.js#readme","gitHead":"59b6e557b01b5b708034013ec8cd6925b45de7f2","_id":"@caiogondim/arg-type@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"caiogondim","email":"me@caiogondim.com"},"dist":{"integrity":"sha512-hRCZO0jQTPxw5RYCTUqyIwGnNmQwO4WTI55KGCAkCueYs5oiF8oP5rrG1dodOHixTgv/y23xgi+LNTh+7zvosg==","shasum":"f0ab34965f919b9554fd2dd62414b09dcca76ac2","tarball":"https://registry.npmjs.org/@caiogondim/arg-type/-/arg-type-1.0.1.tgz","fileCount":5,"unpackedSize":8877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHuwkCRA9TVsSAnZWagAAsnAP+QCNThKMNZXGUio4GumB\ndagF43pmaUayWxXpJrfNQNAyAez68h68NtsyCvPhb3tnLoe0Ps3xjNS2O4F6\n+XWDkVpYQpcRn3a3mMuUWZtRZtMHOj2xUK2QQ6+S2iYBUx3s8DuulEB0yGYU\nrtltGQuJUbT42CVfBqA36iQ/13ofVbzumZ11GtzhzsdhvtmjqytSBsEGF6RZ\nzgt2xWa0jRt9gRYIhBytJsVwRRhSjQnHuMZr0ssbxQGAE0mPlvJqIx4LRH1C\nQdWRDR2yT5MX9uJImvWHrM9mz5yXSpIbQdI4BTQ7zPN8juVqY8tLALFaUwu4\n/YS9l4Jc+8T6FqMsdao5rB6aIGNNze6iHAc9ikOMAL6Pxsqt3vdqh+hQ0AFd\nRRBPHkT2kLS6fFQNyBBMtXoY9FGVqPo7ES/hUnF8Ylgx8NWiFi3zav0GZjsu\nDYM2aSfLmTLIOiQuO/CCRBl7Ub9kQ/oOBAuLkCbzzXiUT9YE2PlBvmUjTogP\nsnvus/IXYtzM0y9TervlVIziPZf6Obo1pZRIBqFWps9pHt3+sMA8vGLDqG+2\nDw0AP4AMYPpoq2ZutTxS23dyHSA4ouGiK/wRDWaIHpiBEPmfMjjxG9yWxCaO\nLwQupViYB150CWfVvWgd2yIeIGATvsCT6O/GAUuItas0PeaJcr1a+khbyXAI\nFj21\r\n=HneA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKiTFbpLLS8XsNO+Qxy2jUI00Npywhky9elTajOffRNQIgVjmdqFC2hjjuPBYg6L49uhgTRKRAkzr04xmI0//JjAQ="}]},"maintainers":[{"name":"caiogondim","email":"me@caiogondim.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arg-type_1.0.1_1545530404119_0.0740901487563368"},"_hasShrinkwrap":false},"1.1.0":{"name":"@caiogondim/arg-type","version":"1.1.0","description":"Like prop-types, but for vanilla JavaScript","main":"index.js","dependencies":{"type-from":"1.0.1"},"devDependencies":{"@types/jest":"23.3.10","jest":"23.6.0","standard":"12.0.1"},"scripts":{"test":"jest","lint":"standard --fix *.js"},"repository":{"type":"git","url":"git+https://github.com/caiogondim/arg-type.js.git"},"keywords":["types"],"author":{"name":"Caio Gondim"},"license":"MIT","bugs":{"url":"https://github.com/caiogondim/arg-type.js/issues"},"homepage":"https://github.com/caiogondim/arg-type.js#readme","gitHead":"fb8ddd07ab4b9def7de0a951a9e3c530a31ab746","_id":"@caiogondim/arg-type@1.1.0","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"caiogondim","email":"me@caiogondim.com"},"dist":{"integrity":"sha512-nx/Jwd6+v5MLaJfpcuaA6NVucoMAg9sywbz5D83l/c2URSraF5h/1Z1UKnvhDe32dqQ1Wz0kc6CICyQXnPdjWg==","shasum":"3ccad77350a52c19dd3c66eeccffae217fd49431","tarball":"https://registry.npmjs.org/@caiogondim/arg-type/-/arg-type-1.1.0.tgz","fileCount":5,"unpackedSize":9281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcK7YxCRA9TVsSAnZWagAAk0IQAIbwy7TinBqH6/QARdE8\nMBvuFcD7evFwnsZ1uHyNDMa7jdG1xNdCuJSqj4pyHgdIBd8wy/SW+Vm6Zdgg\njy+sGfupMWopkh9Lofeb7c/MYdxb9JCI5Tz2OhUcPg3aXBuKM3XamT0BZVeq\n5qjmQsmJRlRZl0S90kd9oSg3EfuilOYg3HBVoKoOtfIFSOEWoXEJZtR8bKNo\n5HAufzMNx+ocnTTikzECxHLdJdWVtv/dmGgqjpeiaJcTURflc6Baynj2yLXx\n3Qpi0sN+jXpclAwb8ecQ7PYvE3dJG8YEQoYDiXn83f8yHNsOEFrlEEa4tGmi\nfgpeeQfNNeBBrWoKMSl1dwB97wz0rivEeWRB/tLGIPZNQb5IrXgjtZEY7q7M\ngQAMqOIHdXjZx6bSTEPw9809eY3I/z0spE/h6ED9EIdIGZgYjrreIlMfv7kR\nUrIF58NhCrIz+cs6jRLmqHvINfI2GANgTChVR5aF/ALOAw/td5Gyl/15zNvN\nLgfv4vYG0qbgqj4jzvFAdZQxEVR6BJ9xjH2WQgO8Yg04TL3VpPpeh+tNoK+k\nzTXN5HY5IYjC2KSDCrn7ZdjCqEVO+vDL9Mrhqk0Ob9vIiV+Q9YuAfzVwGdI5\nqJPvGnxPWOkkGopAjPb2e0okrbnODLNPQrlHeRrHr0ot3qtiNERufQ5yYDzW\n8PpS\r\n=UBpH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNfGzZAFEQ4NJB+7k8vI3m+RbG5ctwz+0cgD1lwTeemgIgRHXbtb10i6nohRUyPhTyF3YTH4KKUW5WDtvyvnlxmgQ="}]},"maintainers":[{"name":"caiogondim","email":"me@caiogondim.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arg-type_1.1.0_1546368560355_0.5396566144627193"},"_hasShrinkwrap":false},"1.2.0":{"name":"@caiogondim/arg-type","version":"1.2.0","description":"Like prop-types, but for vanilla JavaScript","main":"index.js","dependencies":{"type-from":"1.0.1"},"devDependencies":{"@types/jest":"23.3.10","jest":"23.6.0","standard":"12.0.1"},"scripts":{"test":"jest","lint":"standard --fix *.js"},"repository":{"type":"git","url":"git+https://github.com/caiogondim/arg-type.js.git"},"keywords":["types"],"author":{"name":"Caio Gondim"},"license":"MIT","bugs":{"url":"https://github.com/caiogondim/arg-type.js/issues"},"homepage":"https://github.com/caiogondim/arg-type.js#readme","gitHead":"cee14c490f96ff7d2073ff05df4e191a584c57de","_id":"@caiogondim/arg-type@1.2.0","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"caiogondim","email":"me@caiogondim.com"},"dist":{"integrity":"sha512-/+F0IeDV47GAtRYCJLnez9Ip3uz82nCKDxRYCjR6wdeURgJ4tm2juDUGRvHASv763s5Ei5DPFDT8dUZ7vFTCww==","shasum":"8fa6eb8fea917482c01676383ea1d0c2bad32921","tarball":"https://registry.npmjs.org/@caiogondim/arg-type/-/arg-type-1.2.0.tgz","fileCount":5,"unpackedSize":9663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL8ZTCRA9TVsSAnZWagAAwJsP+QEHbAcijyjSnzObsHmL\n4xk5tidgTwcj3AhxNDt+kr6RMqIvVN2D1vK/jQkGu4Lvaat6/CF6zfg+4Hfk\n9hD8vxH+DU9fsw7OKIVC3BR3jSMa4bRCLn1sv2TfErYXrqMk0y8Z8g+IJSeq\n0aN8o4pWOFRwYJ3SR1x9EW3Ahx4RIJ208+GFQs259BmHZzcDzvQmd4ZMGf6J\nBofnOQVvzXv88h8I82y+UJkI+DuNDG6f1WcA8B9KyMchJXhoCLQ5M4JS92qr\n0/An+RzuniC1DWX59rVUyxwHup8s/Wqfq9GvqavwwAX1oIKY0RWaqA0N1ukA\nWzve4vrtVf/mDjOBcc0IF9HZ9XqBhYOhuaCE2/ms8ZGgbEVc30J333W6WMUU\nqZQi7K50fjm1apY2Y8xf09ht0JGsZnvQjHpc7fFtDA5O57l02GdDmuVdJ3up\nkvfMxLuAW+PoXfkKjjrdszf3lREEQhdwzVMYA23xJejJf6RIVHmzUBZZXYFy\nbXLZS8GlD1vSnRNP+iwLy6uXDIznNIWg9EqhCxMetcaY0x8z4SQU1dLcqBGO\nZ1W35h6VsbGOGfaSjPlAMQyrYKiUijY7Sy6pMRsYxzx2XVbpfhG2Gb9ojBJZ\n7j5T1cyBBGT4s3ouLDV3FCG25ZMbDh/qQTixV1wluyp1GE6JTF68KcSHelIZ\niQX5\r\n=gmzS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE8iWpWOLNuF4eu/Nx7WQ7UJa1+QtZh3k5KuLZ/H0I+wIhAJr2vH3NpoY9ciAmqcf3QQVD0syZ6Z2CA4m0+RieoWQE"}]},"maintainers":[{"name":"caiogondim","email":"me@caiogondim.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arg-type_1.2.0_1546634834559_0.519728976495778"},"_hasShrinkwrap":false},"1.2.1":{"name":"@caiogondim/arg-type","version":"1.2.1","description":"Like prop-types, but for vanilla JavaScript","main":"index.js","dependencies":{"type-from":"1.0.1"},"devDependencies":{"@types/jest":"23.3.10","jest":"23.6.0","standard":"12.0.1"},"scripts":{"test":"jest","lint":"standard --fix *.js"},"repository":{"type":"git","url":"git+https://github.com/caiogondim/arg-type.js.git"},"keywords":["types"],"author":{"name":"Caio Gondim"},"license":"MIT","bugs":{"url":"https://github.com/caiogondim/arg-type.js/issues"},"homepage":"https://github.com/caiogondim/arg-type.js#readme","gitHead":"f54ed9f6064e0b1825619083f29786ddf80be212","_id":"@caiogondim/arg-type@1.2.1","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"caiogondim","email":"me@caiogondim.com"},"dist":{"integrity":"sha512-gx9OfJFJqBtiaaNQwn5siQaIVbTvvSjMJLwVvzAWpPDgq9TDb7oyPxmC2iJBfLZC2u4HjeZnrv+r45HR1Bjikg==","shasum":"0ddb96911a4c19cda76fb445247d28224c9bd943","tarball":"https://registry.npmjs.org/@caiogondim/arg-type/-/arg-type-1.2.1.tgz","fileCount":5,"unpackedSize":10367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL9LZCRA9TVsSAnZWagAAQe8P/18Z33eE8H5PxYDrgrxW\nwsqe/ktQ6zHE/qyOrhsLLP0/LgE333h82rvpci0W/SX0aclsh5bgxjAnNt6W\nWwBMFFRek+OEPrKctjyUZNnoI0pcvV6+zITc35ia5f6z4mWsbs4QG8iNqKpZ\nmXDwumN/Xgine51f+xyOZTxrg+w01bEGahQKneH6WWc6r+NEApl60Zyqf1JA\nCcGWNEW8xixHhHtu17GCzkL4yIwR9RpgbNn+ixc1LMALZqlQtddAbxZtKOD9\nw2Nx8EhS5xynXXjnm/jNMMS72vzb3kzsvdzjPSVAwFQC/F6HWbf3gdC8N7d9\najt+/vshVx6UiKbw0fDE82nxcj0dpqt1lrSFz6gr9iklcWI2sbC4kIA4Xi3s\npY/pAqybrBJULbCcrWQFvKHirnDnHgYXm58pFa+H0CZtuHPo0BErO/67eRKE\nF0pNYip8EAiFOaIlHR1az11WcS3jYsllF7NaAhiKmZxvdbVPhpsQVi4eoK+N\n2XerZzsGYd5wsnngWURGPIJXxym5jwPdvH65gWgpMr9WEt7MDRsaMnM+O7+O\nJ5kOq22FS2k2RNqwwUcg36JDWuxVz3160ama8jQgMq38oq9G+CXXHPEHEuJA\noAtYZSFTV7sxY50w+orNF8FrvKY7tcCxC+EExTbcNQ7R9+epFmBr1XmiepRX\nK40y\r\n=TSEL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5tsiNUjVIpAUgCKW/8Dx+J5M3jW3pujrFikCWfCeNxAiEAxkw/nZs/oKargFI5g9+lcxpovcR5v30VBdIhfLOsWus="}]},"maintainers":[{"name":"caiogondim","email":"me@caiogondim.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arg-type_1.2.1_1546638040792_0.2274316408700212"},"_hasShrinkwrap":false},"2.0.0":{"name":"@caiogondim/arg-type","version":"2.0.0","description":"Like prop-types, but for vanilla JavaScript","main":"index.js","dependencies":{"type-from":"1.0.1"},"devDependencies":{"@types/jest":"23.3.10","jest":"23.6.0","standard":"12.0.1"},"scripts":{"test":"jest","lint":"standard --fix *.js"},"repository":{"type":"git","url":"git+https://github.com/caiogondim/arg-type.js.git"},"keywords":["types"],"author":{"name":"Caio Gondim"},"license":"MIT","bugs":{"url":"https://github.com/caiogondim/arg-type.js/issues"},"homepage":"https://github.com/caiogondim/arg-type.js#readme","gitHead":"f9f4a917839a069f252fe53994a265c6e6c1d47f","_id":"@caiogondim/arg-type@2.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","_npmUser":{"name":"caiogondim","email":"me@caiogondim.com"},"dist":{"integrity":"sha512-O4rQiQGrLIcejLgxZlgpj9J8+CwYbfpYxu8RXYYuK9dI+aTi3idcNlhhGWpvXFMd1q+tls0FiLWwpgX2khQ1iw==","shasum":"3a4e9770df8ae33ef8740a7a7fba8cd6bf8a2237","tarball":"https://registry.npmjs.org/@caiogondim/arg-type/-/arg-type-2.0.0.tgz","fileCount":5,"unpackedSize":10432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8AmTCRA9TVsSAnZWagAAQAYP/ir5sxyqHfQ8jz8bgy5S\nSrzBAG4aPjuuILdnTdDnshSzJiACKxbKS/VQG9KRm7Z6NSutMTQqzWPoC/QV\nHYTC9p74qauM7mJ6jAQntZ/vCdUNglpfgai+YCxw1KLWOZuSTmbG0cyxYkgo\n92EXdb/4JuTIz5KJpUkP+wDljtRnL3bCvT3SJiT1NfqbZ9jxs34ZDTHTHJm4\nh4uy4ZacU9uyzNmVcAcu1moYRYtE2+JQoSe5begDzIbNpxmQW0C9BO3t2MXA\no4TAAyJ66XJEXrZZinFoayHTthiCfIhY3ovbdATFUm90TIobgPt0tWHeeUt8\nMUkPAdczdmQeVVIjVpL70/qRajYyYbAh3ZCffWXVGnjvKCFr7tWLlr0WTpBj\nRlrUUKwhvsN4aRmo354vvHbHmoO7fcKPSFNKxKoYmM03LJchKtsMoW6x2q2e\nIpwPc79J1XR0OXUaq/5Y60SwHKSJqy95+vhHCAFhLWiFWlDI12jnEbrvnFHu\nMKdouqr9W/lWe/By8KxG8eP3X2+w28Aw+lF19dTKWQZC4N3o3d9WhTqMFato\n+t9P2LCDaYgnkAiqXevwl05hzsyl+XCvr+VgYwvCgCykHIs7Ui6j6AR+GWAV\nnIzJ8kvnI2/MtqQNKUKEVjWRdpCboEFuEnNElUX3iTrvpq23Atjhsm8HgL6c\n/8GL\r\n=RPzp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKd5XRMQjQzkSWG3baWxlHk9/LeSdDr44zET4dY8JcBAIhALkBPnWWLuLRkv56kW+ti3UmtlcCV5tfrLGq49mstYCc"}]},"maintainers":[{"name":"caiogondim","email":"me@caiogondim.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arg-type_2.0.0_1576012179037_0.8309750688556334"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-21T20:19:40.246Z","1.0.0":"2018-12-21T20:19:40.582Z","modified":"2022-04-04T21:31:03.984Z","1.0.1":"2018-12-23T02:00:04.298Z","1.1.0":"2019-01-01T18:49:20.527Z","1.2.0":"2019-01-04T20:47:14.636Z","1.2.1":"2019-01-04T21:40:40.904Z","2.0.0":"2019-12-10T21:09:39.218Z"},"maintainers":[{"name":"caiogondim","email":"me@caiogondim.com"}],"description":"Like prop-types, but for vanilla JavaScript","homepage":"https://github.com/caiogondim/arg-type.js#readme","keywords":["types"],"repository":{"type":"git","url":"git+https://github.com/caiogondim/arg-type.js.git"},"author":{"name":"Caio Gondim"},"bugs":{"url":"https://github.com/caiogondim/arg-type.js/issues"},"license":"MIT","readme":"# arg-type\n> Like prop-types, but for vanilla JavaScript\n\n## Installation\n\n```bash\nnpm i -S @caiogondim/arg-type\n```\n\n## Usage\n\nExample:\n```js\nimport argType, { types } from '@caiogondim/arg-type'\n\nfunction sum(a, b) {\n  argType(a, types.number)\n  argType(b, types.number)\n\n  return a + b\n}\n\nsum(1, '2') // => throws TypeError because '2' is not a Number\n```\n\n## Types\n\n- `types.array`\n- `types.bool`\n- `types.func`\n- `types.number`\n- `types.object`\n- `types.string`\n- `types.null`\n- `types.symbol`\n- `types.instanceOf`\n- `types.oneOf`\n- `types.oneOfType`\n- `types.arrayOf`\n- `types.exact`\n\n---\n\n[caiogondim.com](https://caiogondim.com) &nbsp;&middot;&nbsp;\nGitHub [@caiogondim](https://github.com/caiogondim) &nbsp;&middot;&nbsp;\nTwitter [@caio_gondim](https://twitter.com/caio_gondim)\n","readmeFilename":"README.md"}