{"_id":"check-types-definitions","_rev":"26-d7612e7caab7b445e92368e6ea6edc19","name":"check-types-definitions","dist-tags":{"latest":"1.3.15"},"versions":{"0.5.1":{"name":"check-types-definitions","version":"0.5.1","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"ISC","gitHead":"b35eeaa948a3f38845611bd6cabcee532283f6e4","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@0.5.1","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-B+/q+2952Z8iB/Hi6TV0rQ8NP9oaE1YTjV2T9C8s0dLzYXQKcB/jR9ty60U/NGLkqqDU7TYVcUPeg4rmcU574Q==","shasum":"ef2f6ac7ea5f14c9c35c4e34de174a0781df8367","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-0.5.1.tgz","fileCount":3,"unpackedSize":5757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8j5oCRA9TVsSAnZWagAAlqUP+QHm8P+PpopFw+nRZOZh\ndhtNDZsG3tnux+YiJy4unloH7gLAouO9FOyBIZoo5vG1RM5ZE+ngKO7gObE/\np1fun8aiwd3I+8eS/Ow+sOcxxbOO7MuNzzCFVaThWHT22jpts/iKyGdYgsIF\nMFywfHOOjXs2Z54E12u/qcfhkOJtDAlmSiNwHyaawmXmq2PqyRgsVCQpM/JK\nAoqCpUgQYyv9EuUAYVoUdRRGkfcfOp8/LL3ErI4utbFoSeLQ/wnE5BaGmFwr\n6Jc75K052Zeu/8ogphzf5PmEDJoaTMvs8WbS+ByL5i3aPHtvtYZuqmHVsofF\nZb4MLNKPoY9+qKoTTjoiNkqxjYn4lPhnp2fMoLUZipn3lK5oIt0ltn2icId6\nVgC7xP39cdtnOvMhIKt5lo1Av53ecqcsEXuCOrcxLSSgOJADCARz6KZUZa/t\nq9y/GVltsD+LHsraH9KSJRIoYJtfEVx8bO1PX5raedoL8A5Qop0x2GRAIxTg\nR0H3SuzMNJVIJvGVFjk8LdqSNLPSMErz+XBPmN9RLRb3d5CAClp6QEb51m0+\nHu2lh7qLTv9uHcf+ueuEevfVwiAsatBxO6oxDZY9w0OIv4nP486ur0gZWk24\nxmHL0mjSAVawn8HHk/uB1qAgTIM9jBEk/q+6QlHDujlBfFuWpRJnFXmUFirN\nUJJr\r\n=AFf7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAICeMLzjYVnjtHtIQ2w3YVqjvYlECIhwL6VSK+pZuyaAiAa/oqFiZZMmdAGg+D/zcCv5i8cQbqSmPfJppax8BDWhA=="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_0.5.1_1576156775578_0.10655552852511296"},"_hasShrinkwrap":false},"0.5.2":{"name":"check-types-definitions","version":"0.5.2","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"ISC","gitHead":"b35eeaa948a3f38845611bd6cabcee532283f6e4","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@0.5.2","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-BbNB2x1KUdW95pKMbScs7lUpMFirCchHF/LRmnWxDxq02mlKFHirVbNiY84DfZ3KlklpExJP8LiNUJA+OFkf9w==","shasum":"bd51541a2a4ec52dd1d072e5adb397b0effa1638","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-0.5.2.tgz","fileCount":3,"unpackedSize":5761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8j/XCRA9TVsSAnZWagAA0wIP/A7/Xr2PRTFgUDLh/9xe\n7jYNwxgZTNm4k3DoE5/UwnWyaVYh63LMBixssPmbDykfMj3URynY/0sV3Vyd\nIcGgLDyxcXtPmib2xzA3p1MwsqrdgWC+n/tqfuhsxSkhaBBwCkv4Ng84zVc6\nnn6CDGf5b/zKj6IHercJlFs6HrEE7xE2kX3RxRgHM5KgDqquLrp+9qfaPZhg\n88mvfVBnalYnM4NQn29Ci+3QiZNdcKpe6PuUEoIo6UEHcDdLNfsd/ABxCdIf\nesm77GKhqR6K8vtCFzsjKKzcd5HstLSM5tfsg3nPT77FLqdsZUQBp6DFMGtn\n4LIBTC4vaH3/cgiUhNjG2j1yeWQa9gME6l/xshS2l4AWXrb+NHxjW5ZdOE0q\n/knbidnwh9mhVao1/vqsiWQkm2XBEp6ZgZVrYqgmGpGCJ5VAqkPg84xNuEw1\niYoY0+UQdTF9KSUrHHR2WauZvaCbLBZAutOp2EanLlc7oNg4geEKJDL+LkKX\nj0KWvV4zpHmfNUzC74oZ18FdCsAJpv5stP50IelUD2R2Ks3+P3lKLtXb7IZE\nQba5lbfcUkUN4WbqFf834RRBhw8+BHcZ+fKGJTijD+5a0T/FD5JGAtpAIGvu\nyPhSB98feYsgNizzpAWfDv3DMXBud8nlbjitmMuEApF9XL4TEPBoj4BbB8fN\n3u9N\r\n=WHpo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfB3/dJ/eW902Wq2JzP9iXeu2qXR25+v0FYr6h89T3kAIhAKHGGHeWBhSOu9VCvqZscyiQhkclJH0pOy78AGFI5Evp"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_0.5.2_1576157143207_0.7627693193441256"},"_hasShrinkwrap":false},"0.5.3":{"name":"check-types-definitions","version":"0.5.3","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"ISC","gitHead":"23963910230d94ec3054852b94909a4af2d56413","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@0.5.3","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-o+xJlujG4N5mQk/YmujqRZmsgxGCb7E5mMCqdEbvgah5kks60KkXWX6avXuFad68ih/VtYHjGwyXRCLIgzMJyQ==","shasum":"19159dbb03540878a52f560b4c4c79744ff66233","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-0.5.3.tgz","fileCount":3,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd82pwCRA9TVsSAnZWagAADxwP/1qjnYsWYbb72+seWGwC\nb1MEfDqmOTp5kYHc3Q6aql+RivMnOXG3+g005ZR81TUp7zcA5bGxV7bWcAly\n3WRP9AksgYrtIua5PHCD55CKWlsIbCyULgKE8NFWobmIv3pKHaaHJ37JrRrQ\n7TPy7f7r+xnbvSZP0eelEESptsu7gvRjM14dt/54QOG4g3/M3j7WOiD5gDvG\nNMLpKdhZrKCymhkdIswMZ9A5dq/25cYPvGEwJsM5cUqXEvaUaofjAdzEdeLJ\nmNKUvKIDRb/fWVtHO6xut9EgzluLw2NqaXhUYnd0MPvyEegTpJFkdvTdtOjn\nI0yyIrIm3MkOYnBPBj0wI3FTpOtdvI7mXYc1+wcP/a2PZTFjeo9TB9r3fQbx\nwr+tLOs/M0uTATwNWHOJFob53Xv5STLImlxlPFfXT1NJX/LVMrtV+gc3RlBs\nbsAQORkzw41qsVr3ai8d04Pkv47OKLjudAZtPhT8LHVPi4SMO/Qq2RgAqaco\nHaZaMDpRpyNQlq1clX6dm9i10/s8OhRbSyDiJDv80zAHgmZlAkA6kagqVeR8\noKALcBn/8Kbnp1sv6vtL7UubgaPZQbExbo0dOWJB1vriIW76BQLqWWY7CAMG\nvjV4NBPtZ92CcGzi00Ir6S0TSPj9fNxciuaAO8QieZwJA7HxEiMSMpOM9chS\n1POI\r\n=ECOw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWiQRxYI6OXX2jiEHq1/dC1rMCOkriwYF1CsAewsLJhAiANzkdxwz0j8KXgD2uSIrIYVjDsf4TPb7fvGcCtcNk2Yg=="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_0.5.3_1576233583869_0.1416282762562613"},"_hasShrinkwrap":false},"0.5.4":{"name":"check-types-definitions","version":"0.5.4","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"ISC","gitHead":"95078dbb6d25e80c06d3859237c3f8d2d5acda5a","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@0.5.4","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-b5KmutuV+VkLizDwIcrTX4Qi+mOUFXTjWS9aNBxz3HfIId16LhJUs9pGV8GpuF2/PzPokcT+/wXa6Wuf4argyw==","shasum":"4d8e7cc101415d6d24a0d7cd82cfdcf7be37e3bf","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-0.5.4.tgz","fileCount":3,"unpackedSize":15407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd82uECRA9TVsSAnZWagAAtnIP/joWB0W+CPQVzIx7Krqt\ndCJs/W04oySI2Q7Pqu1j/ZOExBEIhP1fubo8+MWcvi1TXdH0IO1xvupbkdT4\nxoFkUS+pupMngtOJ/APGq4W4pvASYLY/fxfwN3SQq7ENuWYbrM/FIF0qRg4e\nSWSgQFG8f+NQmy2ZoKL/iWUmU7IoYN0vVgfVQqcLDjuzutpF5v7AFFGm6dJP\nxxJSsrpMMcPC45n+tcZyP2faNcnq/rigB4CsGfIvrvQrdu3retJumFGtu68W\nJUDwAMQ73GMwUkJcSJr2+qlit7SkeyhkBHIZidSKooD1eoXIPoAQliTP08BD\npRvOvigRaAj5CBwnyt7CiWuQaaNACJsWBza7fPJkSIAtNNwmD/QolwXc4cmZ\ni1sLE4Z208h9r6ReVejnwzkT27i75yL2TiW68D/lryx+ctE7r576DTMCriIg\nydq9ClmIGntFnNJbL1OZQWoRkzoh+Yndpupmdr6hQcuP/wpBVc+hqk24/9zk\n9nAiJHeHyBc3CWMe0Vcr9YOES2Bq5HQB9N9ABu+yUVrBKZegIMVyVWjPT4E8\np/a0gbfF862KRi26wxPR07e6BAAQ8S+2j/fuIUIk8Z362KAcd/b3wxOiaJQS\nWfwEsUmINxRPbfwRFQ+0STM+gAsdkjhVr66hws1Pt5x83q0AwNaXKF7NNnPr\ndvn6\r\n=vHJp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxbtvKg9wrUSJ0KZeiUBYjJa3PlRi88RB7P0gPUNewtAiBQc74RbHwoZnYrXN3bWFLST6Hpyf/wm5x4u2EyK+49TA=="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_0.5.4_1576233860259_0.7617942898360406"},"_hasShrinkwrap":false},"0.6.0":{"name":"check-types-definitions","version":"0.6.0","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"345b5ba96d9d30dfc530cde9a929c111b5f12aff","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@0.6.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-7K0Iemq8iFuDJ58tcmZiUtyOEol+/bZ5AxMIXmuUNgfDyRurxw0QhEz+p2rT4KPgiqJF3WknXOBrKdTOjoUC9g==","shasum":"78c687117869c4da231a87fe40e0ff1edfdcc097","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-0.6.0.tgz","fileCount":6,"unpackedSize":28299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9MCXCRA9TVsSAnZWagAAxX0P/Ay9wUYK7PriUR2urEGQ\nZhEZ/cbxtsBtWIgwxxAbmXo+SgloJUO0gHQ8VADHANlugzAPuB3o/3e2fZao\nN9kbCdkGwuLMUPnEOlUI0PPss7yFDLLZA+FGfwht0Gt1ds1dwK6Aj16OFXQK\niZcQRX+OAuzhUmTX29bH0znj7NzsVda2IaM/YHR5Af++vuJBrnIvRNqyTL+K\nMHdAuvGQrEvYCINoFW9Cbnm39a8Ns680rvbOxQi6MnRWQ9Sn/Ga43KCtxFhK\nB4tzoO0Z4YBrCBOth4taVhuDnqyhusZRQHSxsTQun2220DlFavzmLEPRamQs\nLT/9nzQ+th8yfkrK159AI/thfeRbWd1s3lGoLPBOzzvXRC2fsHX6R6dt4nRk\nBjLuOpLXeLYnS+C3ge+tdu3YrkJNTrmeqnYJTR93BV6kQTxKGj/DGd/OpvBQ\nFwaUAFbhf+Nw4k7G8u3wETEWZArNp4WfAHywyiT4+d/RZG0wNqc1pWO+ZgN3\n0ueADnX+P22gQP9DgeLdhdreI3eq9EnFijg/yPm155w7AGpCDcA5xVoi84kL\nn/omFx3+1PoShjHgDUq9lwZeea6fTziA9mL6VVjPSwPiFjnX5BEIPsw91oyS\nGCgr4lAD9tXifIMf7UfBQ82KxxP7C9ka/ow+v4hW9d+/Z3XpeECq0k0jhJB3\nfzgR\r\n=VkX3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBx6UvfciimBjv8Gb40S9wXgllfY4yZWn5C468RFqvDQAiEAwa8R61qWz9Y6/YeHKBqRAlJyxWICn7qau7lTO5Zvqpw="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_0.6.0_1576321175063_0.7384103375128466"},"_hasShrinkwrap":false},"1.0.0":{"name":"check-types-definitions","version":"1.0.0","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"093342d81e5063ae2dcb4e620bc094263aed1fbf","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-7l+d6ZOU7hhUUjYWcYod3H3NANPPXVl2f75j5CJzU2vjjPMm0lv2bvhn3JCsm8LWKS83Z3fF9G4uPb1xYTSNBA==","shasum":"efb660cd86ad17d0dcbccf18a60ab4da2095ca43","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.0.0.tgz","fileCount":6,"unpackedSize":29801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+gqoCRA9TVsSAnZWagAAoToQAJ1ajAKfzluy9Ji2YFLO\nqrw2vHnu9CzvPFzxmfqIxC9PNrutsP4grLbEWSrPTT95c//2SvtHkOfeMppm\nPJoAbmsEpg68S6G6Pr8Bv1utaEzsDraCZTiu3ZgvCF4BueFzsL7wJDCPrtKG\nSS1fn6dsx8SzxbR8Z5TlGiLS9uCuQf/NFDas5frLsAGs1ZqXyr2V2CX9lb39\nd/YftaYBInBX4Mks7+BcmKrPGxOC/4ZjQeC/GxFVe/BRsfyEhOHMPZeH7ocp\n/5SaY886cm+bOSfhsWeg4RJC/odjzmLZmm+n0BhcgxLaNuH526yjFPkJ0lMg\nsT3U9LetMa2L6ZNtWgbvLDQonKYlufx2v47Je+uTty7KDz6HdDR9ElypoHgB\nW4MVaHjLmNzWgOuIkh2NJzYqumkO0M2q0stMEkDOVvEwaeFb0ftT+xFwYqqa\nJEekOjDI9cv4f0Omglzjm6BcHJ51c17lxzxxCk3afMEUvnkudcyodJQpHqNu\nCs1PCRCdJVQWs73xjZ4t+Dx8N1FauizYtElzt+v+EXfhS1xxdtE4FfoewBbx\nJVzz1BUhdqoskO0A5lRIMayNO5eAWLp27hPoDVtTw20SkbJui0pXyrtfo+h3\nnzrydHtDAzH4byoA3mZxFjcLP6ZZKDA7YwLAVrgnY7gs5+bGMaIyBsVnu1zq\n72Yn\r\n=fW5B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQpeh3nO8gDUsk55B61d+A8o7BJO7S1aqS9vrPsbeMVAiEA+Z1Cu1lCTnO94M1P+uM3NCp3pbVUO447V0rN8E4LLdo="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.0.0_1576667816280_0.6482028717714663"},"_hasShrinkwrap":false},"1.1.0":{"name":"check-types-definitions","version":"1.1.0","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"3aa4222a321e9fda5c080036120d1c26ef43ee70","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-S1KP6I1VWXiWJXV/28Lowp4JwzP2KeutnTVjpYOyz/yUzwMlNq4Ine/KWJKUcxRTPa929YEPWvcPniulOBYxVw==","shasum":"c11fcf92104c80929e5b3557f650ef96fbcf53f2","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.1.0.tgz","fileCount":6,"unpackedSize":30632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAchzCRA9TVsSAnZWagAATbIP/jqQscBlz4Um+OI/gepn\nll+jYDZMstcwHsIWBYV7tA6mBfaJwwcxaHKPAJSov3Gv/eo7qotZVaZUxm7l\n8alukeR35OotJfnXZUa5C/mv+iSzOlfppOf7RB4AQ07R57Y9h/vzyppYDabE\nP9SGAzHzvr94d3EhdKJ65CghB7y6IW+70XZg/DNf7tYgQgrcXeLeoSLNUw0C\n5XYuohPihsRn8ZrxzWrCyrmY2klZnufrKoBll/Cm+EJbBcJyfgz0G0bxAZNN\nS0dlgZ6AfFMHX77dBHR2l4tbajKBy/BUS+iZ/SVqguFmKpjuV/batMtdFLkd\nrPADdGNZp+6er8VcTUpzuJeH5kQLx0J0D0udeRIruZU/bOAW7JWZ32XU4k03\nWG+coh5lxMEBzSzNn5f4KcoOLZVflS2tUh13sERA2wu6YsjUhbEVXZjgTRYB\no/AqaQ/R7F+WPufMi6G29Um/vg9TrfrxXNTGD/unyRF4eMWEHqt06G4ODDEl\ncgtQNJO6iuPby446w3oBCoXpkOgdoC69qwJ+2mCetRJ3H6Eqnh/BqPZwFtA0\nt16njyuT/QVPVkYc6m9NCuI3VdQfqjldDORLBR0R13DK1b2eM0s5lSEAdrz4\n3S2CHVp1c5geDRKXjNgfbjBo/8sHBDCVGL9j7mU6C9w/5glpAn8P3a341yCb\nKD44\r\n=9c6y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTulOWPHPeJ2fopybR5pNkNtgMD5K0lq2+X+/Jkn/vgAIgZrnR9KChegXB8Rjl+dM+NTyQXCacpBznl8PdnQTSrY8="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.1.0_1577175154657_0.38302615253245453"},"_hasShrinkwrap":false},"1.1.2":{"name":"check-types-definitions","version":"1.1.2","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"38a78a227b8a16ead197fd2e85ad576dead4ce9f","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-ReGOrBagHWfZeBGHSB4YSzMzPfST5ixw/EnFUTdzkkL1A9DmnsIMZHJd6oZK4MojH27R/vql01nHV2eMWxo3TQ==","shasum":"bf677f1331ff905ca4a8cad64ab024b09d3bf468","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.1.2.tgz","fileCount":6,"unpackedSize":30583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAcn9CRA9TVsSAnZWagAAjfQP/1ndriCkresjmXXi5kvd\n7NtxAJohWqq0rfx9ykZc6EXJ4hgIdQC04SxAWQpMdCBAtePvzRjgeij2AIWq\n6qKB7q+qz4BTe7DUA6HAv1Gh6OaGCx4ZrUzAWAhQikxmWHjsiSw1NlgkAShV\njBvTZPwWj64HKdL6l2yhB14Y3Z5FCeeZWOpcwi3kB3Tz8gnFw8XZE0Mty+HL\nH3WKlgx0okDloJWYVnDBl6qI2hFXrMhIWA43D4Y+eUEHd14mAprxuZq5aR77\nJDfqP+r676WVJVcnpHuuoU/a+KfetLe7ZoCXVriMAY3gJ4UOSNQwMMKC22NZ\ne9OkANfr3IojcFNbBnXjOroHNOKdgYMix3aoqzl6chHORRMzDk8Jr7TelMgP\nQxLLj/jVeqjpay9mAYDgNU0lyZ/3nXVATtVdS+8p4sdHlFPKx/dpB9yQB/ud\nXZA4MD+TilzdGhPco0LZS1Io5ACkSAJiDCgwNkx4lN517N0W71v/OKkUgyxp\nMBjWKTWD4lGbkvQ4zRvRedj8HK6ZiyArDnzB7lD0XaXtPpXugW1Ir0VNYgU1\ngoIeFGrEWKs9x5H938lXLzwI31w7kgA3W5FqZIF+lsWdN+k6F1uGiPj8n+2i\ndM9rPVjU/h3mKlpUNlj09ccnCWtoC5Ywk/iKmgcSN9jLPS/BrEDKFtIH8V7m\nc7yr\r\n=und+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiFD7d3CVuMHkmSN3aAnaRuuHF6saGRxHzQrf/gKeahgIgebYRaBJUIFwNwRPlSiy8Hy1w13Max0QOJXZG6Jt/dtE="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.1.2_1577175549084_0.7025307282649769"},"_hasShrinkwrap":false},"1.2.1":{"name":"check-types-definitions","version":"1.2.1","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"0d407aab8b21b00d7f563d638a89f3a669c808f8","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.2.1","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-Qn/wchmxFWWAq4ZWZ5UYsMluuzOBi/wHO4M+MNPLxuhrK+P27T04zlUyRXNSHiPB5ui+aJPPfdqXoTtiyr7JOw==","shasum":"9e4d17d251d5421beaf2136f7766ba47c7a24e25","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.2.1.tgz","fileCount":10,"unpackedSize":31090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAcy8CRA9TVsSAnZWagAATXUP/RP3SXo2pvTsYcnAkt61\nQ/exPN1Y6xCk2blBf+umrZtzV+wxx7snr2/2BNG5V/c+pBCh1VIuAQVYIp61\nwd55YgWiEhQbZS82hCokVuGcJngKrf/oqd0pmmrxRIcpL/qggHAu5V4/88rY\nBcyvaoxhZWq6U0Ktbe5Z1gDzlrxZZCAKPlOPKBIlzk/t+w5MzfhvglFG5Cr9\nfSTljAdMmnyJ7mDTOILN0W5+cofTgEMIcGuE1VWcFDNhPpD6CkxwidLUythf\nzLm7EW5XjPFlFpAaTBcMFOKTHMzGatdKCo1TaoDiSkqJeRLR9uEHZUjtohn6\nYnBoLOR2QMRe0q5vQ8YCuf3I8zY/5tRoYk4P6ypMaaHebMEaT7kHW8iC/B8R\nhkBTZBPDS315x9RiCBlSxEQO0ctENBU7byhvpvlOzM5oT/yOulrAtKvdvUVy\nrVLDax656TfqY6KE2WJUFpStPKYFm2reSaKzuu+opruxBqvnajDopI+i0Wr9\nCNIvi1Q/zWln2esqRUpk/1wr9tx6fA4gQ6MhD+7fy1ETX+lw9Ftv16s5dK9s\nTWhasAyIm/b5UvV9lyPqWhO6rIkUbKFAgsw3y2OeOJLp7xHganSy6eYrNj+I\nCFfRsxy5Dd+6SgNfyxKW70w/Vmh17V+e19UPym9FlZ8U4qnpQML3lvCVks1i\ndx+a\r\n=wtxr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHTKjw64Sh1UuEyMD4HTpC25yLE0kVo+SAhwdLgDW2AwIhAPkmubtbtsnHDQEUM27dcuDHKmt1F7Bk8/TM6M+MyMtn"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.2.1_1577176251632_0.10498115637804717"},"_hasShrinkwrap":false},"1.2.2":{"name":"check-types-definitions","version":"1.2.2","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.2.2","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-c41bFoPV2uSIrO96K+Zw4XfMVK5N0eCrwRLww1AJcqiDZb7h1rdjTC3di6jZcsVZS4s8/MiYTIfzF2dBa3twMw==","shasum":"bbe774cd29618d070794b4b1da6310829b957bda","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.2.2.tgz","fileCount":11,"unpackedSize":31287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAc3iCRA9TVsSAnZWagAAwSwP/RyZ2b4JzTukrLta0wGr\nwkbK1ThGTBzvRicVfeWVk7bKiQud7J886+WgIcLa0JuX2goTNxp32ijgaMi6\noAKKgMJm/ImA5sXhHbZK3hYugg7lDkRR8f1T9KC7kQ2NzHzLxBNNt3/PW1m3\nr4Z8L9xDSB5RkWf3p3xfIHqTwfPiobQbsvcu2ifSCP49hE2vn1Ga8sHwteit\ncnCyoVd+w5Krh/T8ZoOV2TnGrHxEyJ0zqWIAJyG9rM9FuiW7mdC8SX8tG7WU\navPVeTo3xRERxBW1NAnZnfJuW9UemKWoJnEWocfObXLF8NKqQlZ0tAaDZMVR\nbHyGxVgILEGjzcQOaBRCZKrBS5hj0mJKXxiMAeovK0wI6FojhRJpicxX7CP+\n5ytW9XwdbMr7NqytSU8p/PLfyppA4FvJoHy8fMnoQGLOMqrrY1b4LT9gW4VX\nbhLb39f0gmh1ZJoTTavxlSUyZ6U3jX0oSkqd2PHW4W1eYP07zqDEkR1r4LMA\nDVVjDDScKAQtUNljJzQywBcUAPJQlBuSItKsd5wVG7d8d1VobGFAMTo5SsSH\nCdQQ93WmZUMyv68agV3Jtpjihsv4z9K5Pen3n/dBKUCzTophvE2FPUu1HOpD\nnQVRaG+36pVSBYghMTYx+qHlzhBXzT4YduvPSlLFT3uUv/cLETJQ4yli4zKz\ncWx7\r\n=YdiF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvooWXJ7UV6WeaIq5hMLzspk5Pyz0RZI4eV8b5Rb8VEgIhAMn8g7owynHr5BDFTiARt+gr5YZfnH4J6k9FjS+pKm6Z"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.2.2_1577176546013_0.6825658593483004"},"_hasShrinkwrap":false},"1.3.0":{"name":"check-types-definitions","version":"1.3.0","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-9gX5OUjaQdSV324FLdH/YXxE/CcWITRXQ0ZSoBZIAqg7kLLdY3F0VnZ96z3kBho10CKvZ8ztGz832i3uQoY/Yw==","shasum":"8095a8a882f7e611a8f242b3537c2bcf253e1290","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.0.tgz","fileCount":11,"unpackedSize":34467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuj7NCRA9TVsSAnZWagAA+fYQAIJKMk7jT8R39Sfa/hTL\nrROOTAuHnVBfS0WvPyE0HjF6xKH0F51Oo377UfpXuXc3Ttr3lP6oFppyQn2v\nNgbI5G9l7DTTQGMYpXT8ika1qGPHSMr8kVl9oz8b9lUEaXIawJuJmc5/4nbU\nZ2DIaMfH4oJoNCoqk0KIyZf2LEYA45ZioRLyAmnyf+vM5gRd2S5Oupau0vd6\nyyKlarAI7WgZtQGhiv0RUJrp9u4gG+ALM4yzjfrsoQRCp1u6mgrnz7c5d0hL\nXC4TI8yArpxQKYbbU9Y8X5IRZd+Tcglza3C7VDBdOByMc1ufsBEITk4HhPtA\npPwt79jhxby/W8axq6qqjRZv3GcX0yol9v5NHjXOUwWeVbvZRevCIcsI1LvR\nDaxRdnxgL1ajs2jlmZ+6v+o3zHArbQMgEHaLYkaqj13x3IUEKXFgZy2mrpTg\nOm7tpXmskNLxq66upfpBrKepTBj5mGublJNBhS87xmroEbXyIEvA7EzBkV9R\nXq3a2ceUdeIya2PaLM4agxAGUNf7EEhAJs04ecLNSx3Ks6tyk2a+XMPjzyeP\n0Af1szuwdR2+kcpXc3rhKhyTIn3+yqbEPCWKXctrA33WHE3Xnegyhfs1pQhl\nkdYn6rW1aIqUmE1PCDzhattShFhLqM53saQEt5BElcnUaCX4bLXuFbyOm2a8\ndyiY\r\n=9fVf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3jCd2zacs030QmpDE27tGdg6d44j8iD8uGS5CWoqWaAIhALLkXyTZCgNMO/GJ4Q5wxgaoZChbFmjws8iMGev6Q964"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.0_1589264077207_0.6609716547152735"},"_hasShrinkwrap":false},"1.3.1":{"name":"check-types-definitions","version":"1.3.1","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-vcWCtiobHDATNP9WMzjZK+etVlIH4GDI48LeEATSbf7Senf2fAPFZDdOTIkcbghuYNKvRc/4ZBIvucQoXh9DkA==","shasum":"715b9125cccf6110d77a30c15c4ea4b311db1c22","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.1.tgz","fileCount":11,"unpackedSize":35854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukLaCRA9TVsSAnZWagAA8agP/1nZlv7SkdaOm9mHQU2v\nHl6b3x6svWb0Z+oYtoCjSjUq/tVKcKza5UZbwdyo1Zi1BlQyKqIz65s8/Ptb\nCLoLvZMBDVBa79nAuip+bOZuDMobWipiViKm/El9Zo198jmZQc4YVVMc1/LD\nhT0XKhtIryeMsmfKSiJ72QKlMowmOh/JXiPx1tKrhSpz/04jpcSPZg1AGRKR\nOd8GiYDZRCF9KCkfg3ssdLHk0OagrJ+BPRHrGtGuQvxGWw/xpXQFEjaZjvtv\nhiOQ+IC8xr0lpWjbXaH+BIyvTxWTjX5IueQX0+/pBb4rT30+ft8xUe2625wb\n0TBzRworIID91uGNvacYarx0hf18n8ozgE4Tqh+MFQL8FdDPqQ/V5NpiLfBj\n6izVArW83VoWZDyZHW6jFqRr+4tS8EPr3dcGcWXJhhXnnVKveZkjPvlrBH7k\n9K/0vwkpmd2eTA7X4LUyL5CUbxQMcN02cZCZ/hkVkU9iW3Cipu/+g+tK9O6V\nMz1XsJTiNXGjz6MABdtnl/cPhC6sNEgxvAVcwa2AOdXLqwjmYlaliYyc5CwZ\nTHhZUrWv7+oB8CyMQ4fCAklwv03BZcjdbnsnAwytYxQ8EDZmnLTZqWHPpcfG\n6M/HXD+d0M0cVNZX6wvH11MTxDce5ClbNh5vhFb2xBu8RLlAcxdk5YTlOrLa\nQ25G\r\n=ZsYg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM8W+yKFYtOLr0YHJwzTUxnoVlLQcEL62IpD5QAvbeygIhAPATA6glJfFN2Gv/iwh1As1iUKSJGdpGu9hlFwJKDtQP"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.1_1589265114059_0.8164935388983334"},"_hasShrinkwrap":false},"1.3.2":{"name":"check-types-definitions","version":"1.3.2","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-xKT5pZbIHxFNM1I+DA3GCpaiXCB7JD60OO4Z+mxuTDNu+5hvu3fYMxZkXi0LSXToeJrJCrG0U4vYYWL33FHy4A==","shasum":"15771990588e48098b88e3b4d8f33d6b9f442da4","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.2.tgz","fileCount":11,"unpackedSize":35864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukS1CRA9TVsSAnZWagAAiG4QAIvzjDx/cFhjQ133RoEH\nGb+BbC+rb5faCzggJV78EXQO6pS5ygsDvtqRmhqxa5gV6B/bOmIEwNWPhFCL\nSzeakj1VeJh2Qs7ApucQ9bGIK5JbllDAxCpOlIl9YlVRxwhJVVxfhbE4zVYs\niREQKVtwjqbLqeFE3rz/ICPz4u1pGNv4zQU6fgfDAlTHwexIa+jV4biG8PKb\nipyrnX9RdW3ObiM3yxfUc7IiyIyhyTwKVjRmqyBHim3czLRIvcSPRy1kHlHg\ncZV3d908/g+F2SAgk1Nn4vmJekLfEho577aKeMdXSiYngEh7jGq5Y3w6QKNz\nSd+8whQunok/GTCbSnK3ULCOeEHjhZTb8bZZpnbduUtIKAfO14nfVtbdmhHC\nM1VXNQpkyCf/53aJXuaW6zWA/KTNQswKkU/clltDuu1fYXUP28O+mNQeIYdM\nLnms9hhh8P8uR7n6qXStsUACRUgTY1vnlYLN0uj1Q4kDllsHzJ2vdcHdLaYy\nKZ7/xFlygM/xziNxf9JxnXdmvW7odK2kTiwM1lCaAt7/D/5dDXDycIwNICOY\nN6X8XbkLqSy7XQjFPj+VPLn3g1Yl3fAvk5qW864xe25ksYkjIAojaHO90GOw\nMBN+zuGu0XwA1pUkjm9144yFiECLcC8fxTzEjfuLrWPuctkUWclEcAXoSxZP\nBluk\r\n=UNv6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm9gKW+pWMyuPAlPAwCnGXSpFvbL/8cMYD4yOJi5dqgAIhAKsfWXuy85S9zjM8KEUxsaZoV+uJJvwpChtjSPVTj1nh"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.2_1589265589504_0.8148071023882599"},"_hasShrinkwrap":false},"1.3.3":{"name":"check-types-definitions","version":"1.3.3","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.3","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-Z/X2MgobUoYuIuEMctF0TaQ88pLeAB6jTwyHhFsMZxNVHXb7ef9oqQbnje9j3zjDr3EW9MX0ljRfLhv1/FuPFw==","shasum":"c231f0020f1867cb1c2246b79ac5ef8528161644","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.3.tgz","fileCount":11,"unpackedSize":35864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukWJCRA9TVsSAnZWagAA7EUP/2xKe/wICh/0zmcoausG\nssKSs/aLvLO9t6yhsO++vJj66r068/NT0/YSYBdQrP+2pEZTF/TZj7dteqdP\n2eTa9OfcNf5EVTuCR+tlpKiW1rhVoF2aD77SuVcyBownhcx+rC5xgmWYb/RL\nBveqNVbllA8jzGIGy1FdjgG/y5nwRG866HA8pO5270AudzP5Bbk+PRS1GHwu\nIO3bleeUtpUuvO+uBnh0Gr4itY+z3kh2+Co+MKJHwWR/Mw7TjXPl5PeL1hCC\nVOGpSjwHIV/83uJgfQKvz7aIO9738b4MsTkupx+sKujwLaGB1gB4T/A2uyuD\n48bRRuRJ6E2BD5DFI82BhL5Tr9NRDpHlFV2bamcj4Ev+wN7Gfw2rntUwupXJ\nEmyPJfnGt5ifCaXpWvg1UhzeEsFpCax5ZFVL1+KrCbQcDtn8ePOSfeyaFsGB\nHbt2g+0Mljgp/kn8qtv8/1wnizkhdFC/w4+y/TVFJw2Nq4AU4qOj1xQeOS4y\nPBBdrM7X/C4EcxeD+4BZs40Y8MkyPqeCw2HVj4OyN9/7ipfMmNf5PREPrrFQ\nfHVBstKwdmCrlgVDhLnA9wC2uk5b68T1zFPjhG+gMaezTLvw9nckl8xnyU5q\nNlHJy8BQz3tbg1tIvMN0+C3tRa3BSiB716aaa5IPNzBoIZH1ZlexYsCuc6bT\n8UE5\r\n=7XrC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnrvd4COKFJl1jlxwyK+9jk+IFM/Jz1qQPJ/Phayv+uQIgelPy+IpvitfOzY1ui5W92+OLy4qxCSszQJZ0O6XYPik="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.3_1589265801210_0.16408649476612647"},"_hasShrinkwrap":false},"1.3.4":{"name":"check-types-definitions","version":"1.3.4","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.4","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-8WCgSS3Akn9yh8TBi8VQpIRZO56T0bX8Z3XdCPsFnVyix8V/cNQgsNRKuBFJIBEF6L3gyZzPvY1g9VuUZCNPpA==","shasum":"19498d25ab7b6d9fea631f1147376782f717875f","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.4.tgz","fileCount":11,"unpackedSize":35866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukXoCRA9TVsSAnZWagAAQ+QQAJx24mev0vbrcSRaxj6e\nW6QkhTjGJNK/sv04a/8m+7qBrRSx1xPew095rd6KxKk2EZ6MwLSyoQRAz+6s\nOA8QqPZAPdXqX2g/zOJStAXYQm3+PZXOCbTdSF42n4jRAeGoJk/Vz6jv/yyL\nY+xMLrxFIZTMqac0wTDemj+dPKir/j4dNclOTjcazT7xDxFiCmFEIYBcSKE3\nvDDEC1ysz+Yi37mZhALDFVkEavfugZyd/M4KfEPSBR7O4lq/Dvu3lxj2tow6\nuvU4fK0A7nFZBvJgdK1Uh6Pbx1Zanwno07vTIwzM1oKCel5lL8IwROrJ9SMG\ngHbEN/WEIdbDbawqC1lZs6+MrUAKp1i6Kt6RzrjOZF5N/pu4UzYRqSK52LVG\n5XuICrlz/6ShOJAHkMY9NbXkFMScg2a2+qCXifA5MQJe5TKmg8m32Nqv6/Gi\n90W5iUC6I+PJijqfmcXR/uY2oYZdZRlSIWdYaDqqF5VhB4PC9df0IM+sUZCR\nzbgZDFgRoVhLrBvVflGfN0ICoYZIOZu7V+SBfgg1u0g7NYlta5YFumRY9nqc\noYMjXlKKDsD9kFqTQn8BtFg3EBEabZqP1NwPoY6DHGSN5aeyBT5L6H1D9aOq\nrzqcUslsaxdjqpWjb0OJ8H/P2FqOy33bhcf26eirVXGAd7Rd9+FrQKK989WI\nWLAh\r\n=pKo8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDm9k2fdGgCLR1UaWGAsR2nZoz9A24LwsEbo/EKiRlMAiAVLpS93L8kCokevlHdgqU258lVDar78nznvdXAlcvllA=="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.4_1589265895543_0.6993822768690574"},"_hasShrinkwrap":false},"1.3.5":{"name":"check-types-definitions","version":"1.3.5","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.5","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-RWRInTAGoPzrPOjo5sPYALPvdvey4PLxVMTeSZ9iONdb3poIi1Ya2ljvoy1ljeQdBKL46wDqFWQgM6GL00EZnA==","shasum":"78baace2ca10495a40bc1cb9e82b965788ff47f4","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.5.tgz","fileCount":11,"unpackedSize":35662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukarCRA9TVsSAnZWagAA/s8QAJok/2lNoi8P7UAPBear\nfYYCZXt/ZBicy92+MXQbxGbGYYqXLUV3SL9BU7RgjHSLKfpg/jJaxbTTzGU+\nWay/Ubg4tX+lYxcu6kxS4jGibpdBySP+jiZ0kPOw6iioGvfZxE0tU6gMFRku\nCunmy+cvN99MA34PcpDB4k7ymq+xgEGpP6Z+FVsrkrWq26oR+rB48lxt5grx\n9zkYGLkd3B/ZkqiyBH3/MBAyGcrVf+4+y7Ofwbne3/4Da4pSHEvBz/COuNHC\n4DdIr4HmeBmZdiZKARQPfpafY3OL5ixuA1BJi/BXmHRvje1b8hyJemZ45hli\nhAFRPq/A+HZaX63FT/opoBnnsTl1/4aBbibAuk7nAPMsty16/qGllFTOj5AY\n0BVHgPnVRuJnzAAAyi15Z+Ulq9EYJo0oM8khK+mLpKrC7f2VDRA++RI4tjoU\nhWRVo/W2/zPczhUOd+qr3oYyQs4lZuQAFLQxJOqcuWLsaAgo+e8d6HlW0Emp\nLCQAiqNomaxrkO2+rQo+q1DMUcSn2AamYXGgpGrYLK1V48vLtHIKVVnff3bX\niGjay2a4qWAIEp/L+Nhfy8IpDLzxBXtZwqgp9pQi9i/ptlc+Q8Iv5wrVXt46\nQBHCLBXhUkzk42iv7+b1naTmngx5/cC5/9ax7ls1MBrk8V3x4fheA0r9j5wY\nPQOP\r\n=Kd36\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEG9+3LdeIYnnlVrRx4L/5TZD+x2FfTPCXLh6xi+Y5zUAiAWzhoMfmCXzpd8YaSFIkN/MnKprtP7s3jFYj/ozX/x3g=="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.5_1589266091244_0.406910539753633"},"_hasShrinkwrap":false},"1.3.6":{"name":"check-types-definitions","version":"1.3.6","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.6","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-e1zOS615K8ivcpIplH4cSpQiWg2n+qkb4LwQ0BSgdAvb6tobnZ4Z9o37juVSMQUWeZY4nQiXvVQiN/Nsfxq2Fg==","shasum":"f8e145cc322904664e497fa87e31d0915665162f","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.6.tgz","fileCount":11,"unpackedSize":35678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukhhCRA9TVsSAnZWagAAOkYP/AxTYhtqLP4ub96ZRGF4\nxhMmsNODJuiM9FTPkQp2xYysn3OB+n1kv0S6bfZ1J8gwmRthV5H/MDhEnyaL\naUbw1/wfhpo+3Dm6mGay4NfECP3VT+wt4vA6u7U+B7A1Xf8091xRdia6grm1\nDkAQNk+n4ih2xeZ/O164YrRG/EQtA2iDrwnV5q4QKQodZ+iPKv4tRzZJ/vBX\nrsHdxrfJlhC3D9P3dWRfZ6J/0nj3pmRMOPFdyr1hzSn8RAacghtOyKcaTLon\nfzz3q/5iB6xHVnTNHywvCDrUYmQ8EWVqSJaj218kJ5O3PNicAxC2TVuPnXHU\nkT00GAT9llcYQGb4AeYCH7kMtxgvV4Q8mSwos/3qZwLOR29RIu/JsDq6Ox09\n6PWrfkK4vOKB2ENLgjukAsfjANNje+ySfmKcvP2bLL+cUI6CyS81lMvKib0K\nEFR6N6Rk7mpxW2w9+8Q0HUQ3Lmcv/z14YUlbemjI6g9a5qyPG8tCrTPOtZXx\nzPEj7oDalGJtRLFyuM8K4czCRmSapTgL0oaJYBBR5cUYkxa+Kwa/OR62tonM\nskmAWDifFd5a7AJDoEa/l7lrA2i1R7tmMT48A8H6/b2eUkTR40fm4f4ZoHdT\nyaZc4ozVN8NHHad1JfLBIwUfm4HGsdB0wyBd1QVdIDmQdUKU62TPAr8Us3J+\nZBa8\r\n=Egs5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFP+7xejBverq9VNWxoP1oHlHkj9zFFLzkWJWFNNSseAiEAxbhQ+xzn1iXWR1GQ2pTVeB3Z70MmzDLoEuCza6ziXFs="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.6_1589266529299_0.9369166027557116"},"_hasShrinkwrap":false},"1.3.7":{"name":"check-types-definitions","version":"1.3.7","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.7","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-IQdjIbq2ZMS3CZYiGzy5xpRVtoTsZxPJofnb+TgOD96CLGNRiC2N0UXGykDgKcWWqCNkLQPreBgx+YNaUzUU3g==","shasum":"08a5988ab55d54c032774595724c7d4b6afa5964","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.7.tgz","fileCount":11,"unpackedSize":35694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukieCRA9TVsSAnZWagAA0ccP/R/Jksz80oxT6yrCjRTO\nCCbcmVinilxAcgq9bt44wbGtSg0bNC9OpNbcO6uyqAGWHp9x+ZV9nyMSfUoO\nR0N07L+4Y680OeoMyEralBgYLzJNWPK8gB49iLgXK+yAGp2q1VcnhYGG3yH6\nfDlNj2hkf2hCyJPHz4otYL77+W0bEXkbh+RMTc6TR/PFmVDjPenBeZ2VDLMW\nPp8eHN+mBdi9+6FgIIijnO1lJ70lf2EMqIpHlc3RM7M32s2nBBBJZIrynGgq\nXE7QMfCzVIZqqssu6eREqOLCTzKMXkr8q1spHG8rtiVqsjH04zjicow7cfEK\nr31sjIzWNg8rDNooePYttuJJQJwMAFYPJqbbHnyEBXsawPMwqIQusG9J2m7q\n22REYbRXQXEmidRjwZ7BQyeOXcM/D0Ey9jJkW5l8J7C5q+wBdlAT5r2MVLVz\nrA1rAN4usLesdJ9EVTqQEUl4a/JG/M8uZuSdA93XICu8LEYCpFOZg9NaMufU\nun5LC9UfHGrb2soxGPoUe4pMd/qOISa/rQqQGQujfk+NYA+MAqihFB9EBenC\nOa1R2VmXvCB7YTRZ4C8RnRLtFDmimYwxNG+emI91DccNPirSOU0Jcj81Q39w\n1wSY7x6A8MRg23v24MkdSqlSOjllRXPusm9DDhEGqQY+9tiXeiKqfUjIGI51\nUWvc\r\n=9icf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+e+b6MsVlhhUUqQOHNkD8DPHm5bXA46eSJiiRzilvlwIhAOp6IcA1Wq+r6osNyjIjBXCIcNceblHq9EHhQjt36UfD"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.7_1589266590345_0.20955451100288425"},"_hasShrinkwrap":false},"1.3.8":{"name":"check-types-definitions","version":"1.3.8","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.8","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-4Cshnm3apu8JgUSasJEgkRXM3MfxhSjgQrFCUw66924Gx7CaMu/ECMqB9sX+MPNZzk+L6kefT/xFfgM8UXGZNQ==","shasum":"c1ac59f34154c3270f304aecf34140d296ebac10","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.8.tgz","fileCount":12,"unpackedSize":36278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuksACRA9TVsSAnZWagAAYcUQAJY/1WekkrGQzTCA4//l\nJR6uZ0dwGpeU65gKzu3v5ZH8Ou8nhZpmU3vapjsX+JEGp2TtiB3v5gcPjUzw\nk7yxpLg2kiOeoKOT5pbc8GwX3ZbMVRIVVcvPY1RtI9wFxgkBE7d67fd98kF4\nb8cstDKSxJlWyfhU0eaSi8FEFu64Rf2IryTzbiEDi+gshx+4mLUY32Z6isyT\nndnnAbSZ0kAJCxM1+2ZR1hBI+T8mql3n1IF7FiHqsA4l99NxprYIVZfMco67\nHd5eWCZsx9rHXX1OUEE3fuHgvo8nfn8Tqhs2STZrWSXe25387iOAWm3mDfo5\nWiJXPQT54/le2K5w9CS7X4lBLQVavNokVRj/ZGLXXxM/175RJ1NWVOg+teJo\nFCelJN40t6td6yxIabKTC++zoUy4t0ULOnqc50jkffBVa4tTm3AzCWyQ4vn8\n+gR1I6sR/CQSuoLdZiVfvPrOZEK91tsOtVDDW+mLMsZVGeHbppYNu2rKeo4n\nP+QjR48Tg5+qrJ6vLCdtXJIB2VLu1MrHiaoXQGMBHEjIdKpoHqVoGWmzpOQu\n1rLdEufXm6r//WBKwz/JGs5Z+ySua907PXIiaZpo0MKLoA0fsgOv3gfzU3Qs\n06LoEbJsRXimq+nwtdxqev1XcUb8GTtQh2tyxJfuK0pEfx1dI0EK8cjYFHG2\nvO6z\r\n=qRea\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQDlzUhdCkalT7Xo9FxeBxavEXUI1YYEPOWM2CFehEPAiEA/mXGy5W3uGwzK9MueCz5NwfQZe0b3q47NdxNQVC4xB4="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.8_1589267200005_0.03619880704129552"},"_hasShrinkwrap":false},"1.3.9":{"name":"check-types-definitions","version":"1.3.9","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.9","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-x9CHZTVGox8n27fKihX0Nwnn9jPc9sQB1dyQT1GgYlj2G932zlF3Gv5kTxTYlRn40yUyRGkiCLP6XlSaV4QXxA==","shasum":"4615c7449617e4535d5537ed2373e8d37f753c4b","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.9.tgz","fileCount":12,"unpackedSize":36314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukwsCRA9TVsSAnZWagAAnu0P/RZlvFsd5u+Yb+MIEhfj\nyjhIFA6/5QB/Ey41U3SgsnbxRID9WD4bwVPZLvrnnE7pBPwDJMrTJ1JYVJoc\nmysXVa/yxMj51LSdCz8rsHv+XCqK2YZf5t3Shh66Oi/CMf1enxyMCVSQfjuP\nln22YiCxReXuzMGPCTcO4YrBoQMpBSTZtSTACr8ixxo5N/WjTD/DL3RE6cQk\nwMP1ds6v/9CrCYbotZpXp93lYXEAVkBio2bOIH6OruUhrv7Vs0z/2YRo3ra3\nhVwS5qwXLQRc39Rlfd4ZFHWqr883tjRe1ddFaiowhONk3J9EDsrbjjNXbuuv\nY7ZmfRAS9cw2vL1Cll5+FPCp8DJjZCOrHYP0fr469qzeQA/2oj5KhW8x1Rp0\nEAmp32+j11DwczWjeMGHqTpbCJTGUuJ05kzax+KZMAkja1X8OB8OqPBeqX4W\nIh73dsqujx35/KgMkdll6Tp4Ndqb/dbtPEwoyXORScxw8jM03di4hI9+LYQf\n2V8m6OsqZfa3auTOzg7t/uF0MSiyghz7EtbwpMkQrAt16VukzKjJTvj77zTy\nJhy1ou++JadO7afKpUwJ0w3Bp7IyjRKzNi1dYu8TyZ+WC0ftL0978g5ydaMG\notQ/YXHh7TuQnVa1btJzE2EXOoZaahxGeuaRqza+a8/v7KetVv8OLEk410vw\nuZJQ\r\n=Uqvf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwVPwtP3jh34KFkvU/ElRBs4g1sWvD1S2gf7bVLJYkvgIhAPdvHcVPxZ+7E8/oTjdcY0MhIrbv+LG88VzBlNJxtxXL"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.9_1589267499896_0.21442440444737088"},"_hasShrinkwrap":false},"1.3.10":{"name":"check-types-definitions","version":"1.3.10","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.10","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-72ye525pIqAUJZNyjnrfJn3rT1hJIV1tA6QAvqVXEhrq4EUY7IB1VJNhUUq+2SlOGoTEtQkVbYxsxi4WDDJaQA==","shasum":"c3d8ccbeb4c61c12cba00e97538f7a8255a688ed","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.10.tgz","fileCount":12,"unpackedSize":36354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeukypCRA9TVsSAnZWagAA01MP/0qXiuy/oTTqrlDphjbq\ncMJPknDm9zQB5va4LKd+Zvu4wAG6hiO7GqMIXApjpLRMmpxgqtFe8X6b2EvN\nrYgdy/kcW5gOF/e0fe5sp91cNrk5eeIGziHaZ6Uvs4aBA95DbtsVsuZLH+3Z\nEnSKWs8qOCf/wf4TmsJGLcARJ8zB9ANMrz0+dKt13KFjZ83njG1VZYerDgDG\nF7BkcCuDpcfyNYxb3d7egmztDSsdZfOaQZAcZU8gM8kabcAEMXjneYDe/8q+\nuCpK+Pdr+hddm9Vc9s2rtRvzsVMLA3WJ/64e42f0GiaQaR7FDBF35Xvm5i3y\nNiT8SKlFaFDXfIKGdYGv0bqpQLJQ3AHV1UWvWKasC5cDO6/2deAK71UGHBg/\nfB1vsHGD/RWUPLFvGKKKXcwDcIt5PZWvVKDv1G3BpsUuwQXbhrbbpFp6YBgN\nUo/PDRzM/ae3uaLK84eHZBaAisbaJIaGGiP3NGHBg/tnHcBALC24M/TZnfTv\n0eavelDsS56BISi5/fjssHOB6zrx6U/9lCQ6rF4qoY7OVzk+GneY7E8Z/34B\noFPUSYq0qqwEgqCkvYsUafYo+VYCK0J/PrKKzqCdlXpFz3Zqb/BF2v7++gzT\nYO78gGYxCbq0c6yriZpkF8QvnAWt8PemNpf3YFamN/5GSLlF9RK4os6Xgvda\nSz+f\r\n=Lrw6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu277vTQCwTrtN8bpQbkgZlfXoL+cmX3RkfWYQYos3cQIgZiue4gEiTwpgAPX8mDmokD8XijaFxsu+mxuNteSGc0M="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.10_1589267624640_0.07015283696491315"},"_hasShrinkwrap":false},"1.3.11":{"name":"check-types-definitions","version":"1.3.11","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.11","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-CL39KmYJlCFOyC2Z97zWjr5MCc1pMARuqq19uO+koDRyw9zUq/qKFwVBXCU1zY5jFZRGgcaDfMj5GZtaWlRN2g==","shasum":"31f597db7420a34cf015a49b8b17d70f5a31d7ea","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.11.tgz","fileCount":12,"unpackedSize":37248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuk+aCRA9TVsSAnZWagAA6KMP/jxU4W4D1TwZDMQi6bLu\nC9eaWKs+U9yZpvIIq6jzBbJlSxkGvWX+AL6JJ03f+UOOigT+O6huomaJPHPp\n21430wsi6Dtq7753rlLVkaBiX+Kj7vBh973ARdrUSPzA8bwsB915MCIsHHMC\ncLUvWsakK2EVdFEPtZhIfWMQ4u6Qui+EJCmSbR/nNfpZesUtcNdzb/BDJPQr\njgwFonfBZ1i9818b0BujUltYuhsupxIYe07eqfjbG9LRgnRZtMW83PZmF8+N\nQ0OvplSIN0klxdOEcPK4zZloqA2Z4/sDYO+LjYHnAbRXzQf9djuyMz/SJ/ta\ncD8jVT64lplHgwcTLCm++5lQWIWfAllxIIbqu8JEgJJHWQV5hBXl/G57FW/e\n1x2u6P0BpcojjShnGm/Mbb2GpNIjVLjfnpXaXyIDd6lE84e6/aatus60aOcj\nvs7s6rMLSZRavdGnxiPG0JN5xRVBIeRY6EP4Kv1rQxgpMlsUjx17VMtpBiPv\n6HzH80dDXrbVLabpWWFy/Lnvx6DRaXSfiNfaowD/j9Q4RIbODnZ65BebQd39\nhW4hk7zNLooYNLfmO+K6TFLbKfOoBWGLsQavzrLMWg0Ej4Yz/N9Q/yqAf5ba\nCGFznVlG9YOXKa99O6N3O5bltXqbUL6i8ouU2UY4UrDogSpdWGNNbfOe8iHc\nnzAB\r\n=nSgh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjW+g4SfPGCfe4QEHwtd7HWRNmmX6p+apjN++TMidJmAiEAru4ZOOaLxNjbFCK5KqKDXWbAy8WDviFlyEdXrbr66po="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.11_1589268377589_0.2503918655004995"},"_hasShrinkwrap":false},"1.3.12":{"name":"check-types-definitions","version":"1.3.12","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"bea23d264a37c7c551f591ffb7ad0c6c21dd5bdb","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.12","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-EfXdpN1CI4tQSVXrHgiNvkfec35WhpXfqgTaS8H/FxQm4Svf+W6pSLwMgJs6XawtUby5mIQWp2QsV+NYnRCABQ==","shasum":"28ef099ff7a1c292e08c2769e4cb766657f5ca2d","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.12.tgz","fileCount":12,"unpackedSize":40046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeulZeCRA9TVsSAnZWagAA5YsP/2yW/shoxWFWxcwi1eWJ\nbc3+1YMMMMR4VXVa5Z0Cyh5PZ8Bnd+45VkcemUCxJK1IEjlpZvnZPT07Md6M\nBRw4zpi8CPDWMBAhQQpsmcQ5x16+knMh/62mrR2BpuP16fNDAF5FEINqPHsv\newmStJRiNbnl9vN34ciHsYos1Gns/iOvzHpzx8oa78XZ/ufold+T6dhEWfdI\nseR61g1cHuU5wbV4ZSkmGbz/pV4P0FxZjD5qAWgXWIgcPZqIurWTKeSCEknX\nuOGkUNRC/Dj5DL9NShkpBSuZvvistmDKqzS49xvS8wdvnJy9dK09TzmHe0gO\n3iS3s6Uah6NuLyfGfK6eBJ/O/Q+fg8njU1KN5Le+zg492gluG1csHPzlt4e7\nNDx1e2DBa6MRQdbTBBIroKCam1IlUzzQeWdZbre7ZBvbqxxORVbL5REGhWJ+\n8idfocQJ4EJFfRbpdfKwTZ35iJPxjyfw/KzXzhqFDwD48aIFoTcGMS8sfp1S\nqsLPNq+MEPSF46MBtKp7FD/ct8pmb871+clVtZvQqj6bsa//RIZjlScKengI\n1JKxJckLWmf3U+iFMXSQDYhcpf4kkZejQAEjnL+ptJjHSKKYrVEiI1Hy2xtX\n2XgAC91rfkyZjieiTQ3FkgDFfNDFZ7kdjgxB8MepNR4XgzJECvLfOUeVLwDH\nykuJ\r\n=/ewp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB90g7oQ4ZNDQQLWjFf1cp87DtGV7YDMc0Mnn22xGUAJAiEAwLglVlJSZ78FGt33z0k+1TISHk+F5oaFjvE3hbM7Hnk="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.12_1589270109811_0.10329520082248611"},"_hasShrinkwrap":false},"1.3.13":{"name":"check-types-definitions","version":"1.3.13","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"2e4ac5d81afcf165fbad1b2c72251cf75345393e","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.13","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-K6sO+ZUEETuR11zbOB4MoPJjuc3he6EQ4k5qQcmBCIiFFCAz3aIQuiP62xYOtcj1k9h/qr4m+m4EJPNfIJIQLA==","shasum":"5e04386f88429c78d76bd342889100d441429a8c","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.13.tgz","fileCount":12,"unpackedSize":40336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeunI3CRA9TVsSAnZWagAACgAP/RakaXjPZC/stO5z2ben\nVdRqOA1BtWSiS+rgGNN9pYZBLjbobBDdd2bT92Uih4cvErQXjiOgUdRpfNW4\n36d2pWO5VpLoB1WtNLfXTBsO61tiv4dYXmR8sXWeNvwiW9fky8xAsqw1qRSQ\nDf98xMsdm+4fmxw/Y1V9WS8127Wa8zEQp5cnkRW6JVjmUdgC1f+nWgMpC7e0\nlS8+/QnY2DF9D1k/hvnC4U7lgYc/TUvzyuZOJ14disbWtn3QYYuPGyIIWgXj\nhndN+3L5BTGwfSVEl6oyqxGA8/lgUdA76zufVX2yc3DzZKo2jMTQZd1TnkjX\nP/cFmiHS3x3A7LWeTPT0yXnE6ZCoAr6VBEVU4s0JLobeLrSVlBYn8o0i4wTL\n/FvOpDpX6ysdj8IxqQvhsxJznvTmNP4WYcAlnMVgocBQSjPwpgcBxynm6r0z\nYKp2MZWnuitZY2RPzbIgOad0qRuLjzxtSbva//mPITm6mCJ8+e1cRLEtxaI9\nmlMe6Jb4xFxNq0RTjYzHlpL7sdU2nrHb8+riRSmQGn2Y9fcsYz6erxauMlDA\nc/1QjGJJ2iJfM6g5mLQq9Mcd/b28yD88Eia2AQnyFaFODgRkpZiVOcZH4/L/\nVCVJaroz1LFskBA1pj9bUkUZKdV7fH1fG2EyweMNeohjD4hiPabKhzHTQwdI\nySMU\r\n=euU8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSWeMixOzMttQdgcydXhe1il3/H/hst1ZUurkPGb1ikAIhAMOeWkDHLfrcAXfY1YstCfPjtWxHz0fv7gn7qqgF7AUZ"}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.13_1589277238937_0.4384892210625544"},"_hasShrinkwrap":false},"1.3.14":{"name":"check-types-definitions","version":"1.3.14","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"2e4ac5d81afcf165fbad1b2c72251cf75345393e","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.14","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-UpbknnYFXcrD3cOc+DTOsdIxkA30ymivAt+kbBBMVUgIwYTe3M2sq77SaGP6LNxLT4z+5kuHs/ftX7B6qjv2UQ==","shasum":"a9d928dabce714fd718ee15ece8bbe742c775373","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.14.tgz","fileCount":12,"unpackedSize":40521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeunQ2CRA9TVsSAnZWagAA2KMP/0hnCQ14hT9qqVvRLRxo\nlXcWjiisQZ/7D3OlTF3nHIGf22eSTozWAOY+2Zz2+RUIXo+OVkGxgaa9PLYr\nZalZJoUQh3HDcTmTQkF37QBRLlkzD9G0SsC/1gCk+1yqkYEsqPKfsvecYS5V\nN/+jZLn60MprWkPXPamuKeStEjDh0F6b8mj+Q3Bk+P9QtgeUGcm8bMWCGYIM\nOG/WYDcM+mR8pCBUA8Ux07ptrzhU2fxDV8wtSYlI6D1nU6XOS1xoYmQrhCGV\nW9N/MG9A6ysTxoxUdKL8DRoyZ+SBCHPQjswO+GpQaBOFdAm9M6udFYLGmzJv\n20/doGHXaLkzZwy+qFHD0fd6HMvcEpKm65F4KJTTunpcpIMyysWJChd29Qtp\nr6P2+ZQOTb1nMhC9uJkohRxbQfMGflwONBpIAor3A3it6KcQkqdGVaBTjplt\nV7YyG8+V5pPufH8y+7keTGYqikNUb7p19TPM/jFYQ/pKZHMzgS1JQ01iHt5s\nwIFRGDUcjwtnMkQU1firZE019xswmFPfjSMSKoor785Hekk72lt0fQODCTvK\nAUuQRShC9w7NPTWTof9Qkgm4rVt+tCyVSzui7t369o1fnsY1pgtU/3j+1kpz\naLQCaHjJsP9VYHPcHJ7jvv94q2c0T93R41DnpckicyXIqD64XaW9tFiI3U7F\noPqw\r\n=u58o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLw1ynf7vo9tWtaSFi83GRXZoOxLe1bdZaHxtEmzm2EAiEAq5HWypTCjoLGotPCLy356DEBnDoRILOKaYjmbfNECMY="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.14_1589277749923_0.1451081307175055"},"_hasShrinkwrap":false},"1.3.15":{"name":"check-types-definitions","version":"1.3.15","description":"JS Library to manage types and validations","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"license":"MIT","keywords":["validation","types","check"],"gitHead":"ea62b9dc960c0d801205366ebe6853514b44133c","bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"homepage":"https://github.com/alexdant91/check-types-definitions#readme","_id":"check-types-definitions@1.3.15","_nodeVersion":"12.14.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-jPDdFLi/TJyLMxur5cIaHeI/U18wn9NBHCAeKRpJIZS/pjl3DD4YzPsoGOMytVOoNeJVuj1XUlVkrkKeNU2xTg==","shasum":"870cb82a2d964f99d36a67118e8d1e2f6ab4e474","tarball":"https://registry.npmjs.org/check-types-definitions/-/check-types-definitions-1.3.15.tgz","fileCount":12,"unpackedSize":41344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuna9CRA9TVsSAnZWagAArNAP/iZFIoRA0YgntntNeVJ4\ndbLnANIIMTx7nYO1e26mR/hLqg+/1Weae6GTewkT+RU2G89s4iFl+V0tPGt3\naPRPEt+zIdj4d9LUmddKg+1Cu0w6QprqySfEyVrmpZax0hVkMVAR5eTZTQXe\nnwu4LQ0fBMPp2y/m1htSG/HXMfDc8sT7deOitMdjEKbb6yF/MVjU4dQB36SZ\nP2PkXFCEQ8ZH0q8ZdH71VZxloDgQMgpYqkLtgqiTOMEqGWh7elRZOgJgZW5i\nZNo2ASidMtzJZiU6ogJxFySjj4KH4KQWA0yLHV3ojdHzGG3EmS1sgZzbh0JU\n5b6H9mNq6yetHd8IVkD0ivx28g+2ZSbSsVU2g+lr8KfXsUo/hjHR838DCZEc\nS0lLKk7FOyHKtrC9+bkP2s8FLH4+udhzL4aDoqL9hpTcec6SGyZ9AICfq+rj\nA+x/HEGiPn6ejHRtTVlREQDuzAIiCMjVKcYH4P//jvV//x3JNkP9/Oi/8yCb\noGRNbW+UzSqt9fQ66sa2CabN8TfqxtzBUX+XvwtD24yWBsIPCzERqEXH9VwG\nufnyHV48e3eMGlkDXF6hXaFh1HQ+J4SDo43C2hvMwa8w22/Jj3ThKDlpwmyH\nPPRKg+zPJjJP9r8B+KeQjH4k/AaiirS9UuCxoXlYs1Ls0oCY5grzo4R+Eu2u\n6SjH\r\n=PhUG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEp2ZSN56YejayCsLKVh8ZUB5zqhZNFSFJNNSH4XfwRHAiAAkj0cH0tbEoOakcMI2aI2xP+R52RfkgxBE/+kyYVWog=="}]},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"_npmUser":{"name":"hurrycane","email":"alexdant91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/check-types-definitions_1.3.15_1589278396681_0.49537414152853"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-12T13:19:35.577Z","0.5.1":"2019-12-12T13:19:35.728Z","modified":"2022-04-12T06:01:54.689Z","0.5.2":"2019-12-12T13:25:43.316Z","0.5.3":"2019-12-13T10:39:43.998Z","0.5.4":"2019-12-13T10:44:20.450Z","0.6.0":"2019-12-14T10:59:35.170Z","1.0.0":"2019-12-18T11:16:56.411Z","1.1.0":"2019-12-24T08:12:34.867Z","1.1.2":"2019-12-24T08:19:09.210Z","1.2.1":"2019-12-24T08:30:51.773Z","1.2.2":"2019-12-24T08:35:46.191Z","1.3.0":"2020-05-12T06:14:37.319Z","1.3.1":"2020-05-12T06:31:54.169Z","1.3.2":"2020-05-12T06:39:49.598Z","1.3.3":"2020-05-12T06:43:21.299Z","1.3.4":"2020-05-12T06:44:55.731Z","1.3.5":"2020-05-12T06:48:11.349Z","1.3.6":"2020-05-12T06:55:29.384Z","1.3.7":"2020-05-12T06:56:30.486Z","1.3.8":"2020-05-12T07:06:40.110Z","1.3.9":"2020-05-12T07:11:40.033Z","1.3.10":"2020-05-12T07:13:44.749Z","1.3.11":"2020-05-12T07:26:17.816Z","1.3.12":"2020-05-12T07:55:09.985Z","1.3.13":"2020-05-12T09:53:59.100Z","1.3.14":"2020-05-12T10:02:30.097Z","1.3.15":"2020-05-12T10:13:16.851Z"},"maintainers":[{"name":"hurrycane","email":"alexdant91@gmail.com"}],"description":"JS Library to manage types and validations","homepage":"https://github.com/alexdant91/check-types-definitions#readme","repository":{"type":"git","url":"git+https://github.com/alexdant91/check-types-definitions.git"},"author":{"name":"Alessandro D'Antoni"},"bugs":{"url":"https://github.com/alexdant91/check-types-definitions/issues"},"license":"MIT","readme":"# Check Types Definitions\n\nSimple javascript library that give the ability to manage data types and Validate without `typescript` .\n\n* [Install](#how-to-install)\n* [How it works?](#how-it-works)\n* [Types](#types)\n* [Types Parameters](#types-parameters)\n* [Types Methods](#types-methods)\n* [How to check data value?](#how-to-check-data-value)\n* [How to use interface?](#how-to-use-interface)\n* [Define data types](#define-data-types)\n* [Define data types list](#define-data-types-list)\n* [How to use Schema?](#how-to-use-schema)\n* [Define a Schema](#define-a-schema)\n* [Schema types Allowed](#schema-types-allowed)\n* [Valid Schema options](#valid-schema-options)\n* [Validate](#types)\n* [Validate Parameters](#Validate-parameters)\n* [Validate Methods](#Validate-methods)\n* [Validate Phone Format](#Validate-phone-format)\n* [Use data Validate](#use-data-Validate)\n\n## How to Install?\n\nSimply run `npm i check-types-definitions --s` or `yarn add check-types-definitions` .\n\n## How it works?\n\nFirst of all you have to require the main class. The `Validate` class will add new features for validation purpose like `isEmail` , `isUrl` or `isPhone` with some special options.\n\n``` javascript\nconst { Types, Validate } = require('check-types-definitions');\n```\n\nThen you can use `Types` in two ways. First you can declare it on a new constant and use it multiple times:\n\n``` javascript\nconst CheckTypes = new Types().options({\n    return_false_boolean: true,\n    return_true_boolean: true\n});\n\nconst value = \"12\";\nconst check1 = CheckTypes.set(value).String().Number().Required().check();\nconst check2 = CheckTypes.set(value).Number().Required().check();\n\nconsole.log(check1); // Log true\nconsole.log(check2); // Log false\n```\n\nOr you can declare Types class every time you need it:\n\n``` javascript\nconst value = \"12\";\nconst check1 = new Types(value).String().Number().Required().check();\nconst check2 = new Types(value).Number().Required().check();\n\nconsole.log(check1); // Log true\nconsole.log(check2); // Log false\n```\n\n# Types\n\nThe first scope is to give the ability to manage data type without TypeScript. `Types` is a class wich constructor accept two parameters: \n`value` that is data to validate and `Interface` that is a class reference to check data.\n\n## Types Prameters\n\n| Parameter   | Type              | Description                       |\n|-------------|-------------------|-----------------------------------|\n| `value`     | `Any`             | The data to validate.             |\n| `Interface` | `Class reference` | Class reference to validate data. |\n\n## Types Methods\n\n| Name          |                    Params                    | Description                                                                                                                                                                                                                                 | Default |\n|---------------|:--------------------------------------------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-------:|\n| `options()`   |             `(options<Object>)`              | `return_false_boolean<Boolean>` . If true the `false` response will be boolean otherwise it will throw a new Error. `return_true_boolean<Boolean>` . If true the `true` response will be boolean otherwise it will return the checked data. | `false` |\n| `set()`       |              `(<Any>, <Class>)`              | Set the `value` and `Interface` outside the constructor.                                                                                                                                                                                    |   --    |\n| `setSchema()` |           `(<Schema>, <Options>)`            | Set the `schema` and `options` for your validation rules. More info [here](#how-to-use-schema).                                                                                                                                             |   --    |\n| `check()`     |                      --                      | Run the validation process.                                                                                                                                                                                                                 |   --    |\n| `Required()`  |                      --                      | Mark data as required so string can't be empty, null or undefined and Object and Array can't be empty.                                                                                                                                      |   --    |\n| `Any()`       |                      --                      | Mark data type validation to `Any` and/or others specified.                                                                                                                                                                                 |   --    |\n| `Null()`      |                      --                      | Mark data type validation to `Null` and/or others specified.                                                                                                                                                                                |   --    |\n| `String()`    |                      --                      | Mark data type validation to `String` and/or others specified.                                                                                                                                                                              |   --    |\n| `Number()`    |                      --                      | Mark data type validation to `Number` and/or others specified.                                                                                                                                                                              |   --    |\n| `BigInt()`    |                      --                      | Mark data type validation to `BigInt` and/or others specified.                                                                                                                                                                              |   --    |\n| `Function()`  |                      --                      | Mark data type validation to `Function` and/or others specified.                                                                                                                                                                            |   --    |\n| `Symbol()`    |                      --                      | Mark data type validation to `Symbol` and/or others specified.                                                                                                                                                                              |   --    |\n| `Object()`    |                      --                      | Mark data type validation to `Object` and/or others specified.                                                                                                                                                                              |   --    |\n| `Array()`     | `childrens<{ of: <Schema>||<DefineTypes> }>` | Mark data type validation to `Array` and/or others specified. The { of } option allow to check array childrens. Permitted value are Schemas and DefineTypes definitions                                                                     |   --    |\n| `Boolean()`   |                      --                      | Mark data type validation to `Boolean` and/or others specified.                                                                                                                                                                             |   --    |\n\n## How to check data value?\n\nEg. What if we want to check if data is provided and type of String or Number:\n\n``` javascript\n// Require Types class\nconst { Types } = required('check-types-definitions');\n// Call Types contructor and set options\nconst CheckTypes = new Types().options({\n    return_boolean: true\n});\n// Eg. Set data to validate and check if data type is String or Number and Required\nconst isValid = CheckTypes.set(\"123\").Required().String().Number().check(); // Return true\n```\n\n## How to check Array childrens data value?\n\n``` javascript\n// Require Types class\nconst { Types, Schema, DefineTypes } = require('../index');\n// Call Types contructor and set options\nconst CheckTypes = new Types().options({\n    return_false_boolean: true,\n    return_true_boolean: false\n});\n// Input data\nconst data = {\n    \"aa\": [{ \"average\": 12.3456, \"frequency\": [1123123, 1231233] }, { \"average\": 12.3456, \"frequency\": [1123123, 1231233] }],\n    \"bb\": [\"st\", \"rt\", 12],\n};\n// Schema declaration\nconst aaSchema = new Schema({\n    average: {\n        type: DefineTypes.Number,\n        required: true\n    },\n    frequency: {\n        type: DefineTypes.Array, // Nested array type check not provided yet\n        required: true\n    }\n});\n// Now I want to check if `aa` is and array of objects defined in schema, `bb` is an array of Strings, and cc is an array of Strings or Numbers with a default value of `[]`\nconst aa = CheckTypes.set(data.aa).Required().Array({ of: aaSchema }).check(); // Return [{ \"average\": 12.3456, \"frequency\": [1123123, 1231233] }, { \"average\": 12.3456, \"frequency\": [1123123, 1231233] }]\nconst bb = CheckTypes.set(data.bb).Required().Array({ of: DefineTypes.String }).check(); // Return false\nconst cc = CheckTypes.set(data.cc).Default([]).Array({ of: [DefineTypes.String, DefineTypes.Number] }).check(); // Return [] as default\n```\n\n## How to use Interface\n\nYou can compare data type to a specific class for validation purpose:\n\n``` javascript\n// Require Types class\nconst { Types } = required('check-types-definitions');\n// Call Types contructor and set options\nconst CheckTypes = new Types().options({\n    return_boolean: true\n});\n// My custom class\nclass UserData {\n    constructor(first_name, last_name, email, phone) {\n        this.first_name = first_name;\n        this.last_name = last_name;\n        this.email = email;\n        this.phone = phone;\n    }\n}\n// Get a new class istance\nconst user = new UserData(\"John\", \"Doe\", \"john.doe@domain.com\", \"0123456789\");\n// Now i want to check if `user` is `UserData` data type\nconst isValid = CheckTypes.set(user, UserData).check(); // Return true\n```\n\nThat example give you the ability to check if `user` is a valid `UserData` instance.\n\n## Define data types\n\nTo define data types you need to use the `DefineTypes` class:\n\n``` javascript\nconst { DefineTypes } = require('check-types-definitions');\n// Example: define a string data type\nconst stringType = DefineTypes.String;\n```\n\n## Define data types list\n\n01. `DefineTypes.Any` any types accepted.\n02. `DefineTypes.Null` only null type accepted.\n03. `DefineTypes.String` only string type accepted.\n04. `DefineTypes.Number` only number type accepted.\n05. `DefineTypes.BigInt` only bigint type accepted.\n06. `DefineTypes.Function` only function type accepted.\n07. `DefineTypes.Symbol` only symbol instance accepted.\n08. `DefineTypes.Object` only object type accepted.\n09. `DefineTypes.Array` only array type accepted.\n10. `DefineTypes.Boolean` sonly boolean type accepted.\n\n## How to use Schema?\n\nDefine a `Schema` allow you to check data using strong validation definitions declared in it:\n\n``` javascript\n// Require classes\nconst { Types, DefineTypes, Schema } = require('check-types-definitions');\n// Declare `Types` \nconst CheckTypes = new Types().options({\n    return_boolean: true\n});\n// Declare a new Schema\nconst schema = new Schema({\n    first_name: {\n        type: DefineTypes.String,\n        default: \"John\"\n    },\n    last_name: {\n        type: DefineTypes.String,\n        required: true,\n        default: null\n    }\n});\n// My dummy data source\nconst data = {\n    first_name: \"John\",\n    last_name: \"Doe\",\n    email: \"example@example.com\"\n}\n// Set schema e do checks\nconst isValid = CheckTypes.set(data).setSchema(schema, {\n    strict: true,\n    extended: false\n}).check();\nconst isValidNotStrict = CheckTypes.set(data).setSchema(schema, {\n    strict: false,\n    extended: true\n}).check();\nconst isValidExtended = CheckTypes.set(data).setSchema(schema, {\n    strict: true,\n    extended: true\n}).check();\n// Log results\nconsole.log(isValid); // Log true\nconsole.log(isValidNotStrict); // Log { isValid: true, dataValidated: { first_name: 'John', last_name: 'Doe',  email: 'example@example.com' } }\nconsole.log(isValidExtended); // Log { isValid: true, dataValidated: { first_name: 'John', last_name: 'Doe' } }\n```\n\n## Define a Schema\n\nThe `setSchema()` metode accept a `<Schema>` type object that need, for each paramenter specified, 3 parameters:\n\n| Parameter  | Type      | Description                                                                 | Required |\n|------------|-----------|-----------------------------------------------------------------------------|:--------:|\n| `type`     | `Any`     | The data type to validate.[Here](#schema-types-allowed) types allowed list. |  `true`  |\n| `required` | `Boolean` | Mark that field as required.                                                | `false`  |\n| `default`  | `Any`     | Provide a default value if data provided was empty.                         | `false`  |\n\nHere an example of a valid schema definition:\n\n``` javascript\n// Require `Schema` \nconst { DefineTypes, Schema } = require('check-types-definitions');\n// Declare a new `Schema` object\nconst schema = new Schema({\n    field_1: {\n        type: DefineTypes.String\n    },\n    field_2: {\n        type: DefineTypes.Number,\n        required: true\n    },\n    field_3: {\n        type: DefineTypes.String,\n        default: null\n    },\n    field_4: {\n        type: DefineTypes.String,\n        required: true,\n        default: null\n    }\n});\n```\n\n## Schema types Allowed\n\nThe `Schema` type property allowed only `DefineTypes` data type definitions. Check the allowed list of typed [here](#define-data-types-list).\n\n## Valid Schema options\n\nThe `setSchema()` methode accept a `<Options>` type object that accept 2 parameters:\n\n| Parameter  | Type      | Description                                                                                             | Default |\n|------------|-----------|---------------------------------------------------------------------------------------------------------|:-------:|\n| `strict`   | `Boolean` | If `true` field not specified in schema will be removed. Otherwise they will pass the validation check. | `true`  |\n| `extended` | `Boolean` | If `true` the check methode will return filtered data, otherwise only boolean.                          | `true`  |\n\n# Validate\n\nClass that extends the `Types` functions. It allow you to validate data in multiple case.\n\n## Validate Prameters\n\n| Parameter   | Type              | Description                       |\n|-------------|-------------------|-----------------------------------|\n| `value`     | `Any`             | The data to validate.             |\n| `Interface` | `Class reference` | Class reference to validate data. |\n\n## Validate Methods\n\nIt include all `Types` [method](#types-methods) adding some functionalities:\n\n| Name        |            Params             | Description                                                                                            |         Default         |\n|-------------|:-----------------------------:|--------------------------------------------------------------------------------------------------------|:-----------------------:|\n| `isEmail()` |             `()`              | Check if data provided is a valid email address. `[string@string.ext]`                                 |           --            |\n| `isUrl()`   |             `()`              | Check if data provided is a valid url. `protocol://? www? domain_name.ext`                             |           --            |\n| `isPhone()` | `(format<Validation.Format>)` | Check if data provided is a valid phone number. There are some formats [here](#Validate-phone-format). | `GENERIC_INTERNATIONAL` |\n\n## Validate Phone Format\n\nThere are five validation type for phone numbers:\n\n| Name                    | Declaration                      | Description                                                                                                      |\n|-------------------------|----------------------------------|------------------------------------------------------------------------------------------------------------------|\n| `GENERIC_INTERNATIONAL` | `Validate.GENERIC_INTERNATIONAL` | Generic international phone number standard. Valid: `+393331231232` or `3331231232` . `+[0-9][0-9]? [0-9]{9-10}` |\n| `IT_PHONE_NUMBER`       | `Validate.IT_PHONE_NUMBER`       | Generic IT phone number standard. Check IT phone number standards.                                               |\n| `US_PHONE_NUMBER`       | `Validate.US_PHONE_NUMBER`       | Generic US phone number standard. Check US phone number standards.                                               |\n| `FRANCE_PHONE_NUMBER`   | `Validate.FRANCE_PHONE_NUMBER`   | Generic FR phone number standard. Check FR phone number standards.                                               |\n| `GERMAN_PHONE_NUMBER`   | `Validate.GERMAN_PHONE_NUMBER`   | Generic DE phone number standard. Check DE phone number standards.                                               |\n\n## Use data Validate\n\nWe can use `Validate` methods to check if data provided is a valid email, url or specific phone number:\n\n``` javascript\n// Require Validate class\nconst { Validate } = required('check-types-definitions');\n// Call Validate contructor\nconst CheckValidate = new Validate().options({\n    return_boolean: true\n});\n// Eg. Check if data is valid email\nconst isEmail = CheckValidate.set(\"email@domain.com\").isEmail(); // Return true\n// Eg. Check if data is valid url\nconst isEmail = CheckValidate.set(\"www.google.com\").isUrl(); // Return true\n// Eg. Check if data is valid IT phone number\nconst isEmail = CheckValidate.set(\"+39 338 1234567\").isPhone(Validate.IT_PHONE_NUMBER); // Return true\n```\n","readmeFilename":"README.md","keywords":["validation","types","check"]}