{"_id":"@gabrielurbina/type-guard","_rev":"49-1a038c33b54f4ee596564d876673ab70","name":"@gabrielurbina/type-guard","dist-tags":{"latest":"0.2.7"},"versions":{"0.0.0":{"name":"@gabrielurbina/type-guard","version":"0.0.0","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.0","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"7ce61fc3e72227ea658a3963bc99ca489a098b20","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.0.tgz","fileCount":4,"integrity":"sha512-3um2UFNqzB7gOOJzpkPD+wnHpsVO9Kp+kmZiC5b92+hpwjo159LOjlfwEBOD4f77wiCwU4M9hYEBs5/c4H0FCQ==","signatures":[{"sig":"MEUCIQD62R8GmcrhzIXDt21+59a0hW0twNha7LF2ip4JFItVRAIgecV4T4kBRWDGzKFWhvLWoPYxfjuDASvoQJQwHLRUJg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyjzwCRA9TVsSAnZWagAAC2cP/2hu1zS1JLwiUCJKCJxs\nkG0y/YSjufVziq21aZBs0dser39yEugmpvInsjw+Y54C6gEq7lh9wTVzmuHO\nYvJLeBbgDkKSp31o/aMX4d7RKZVlWwuConC3QJUsDpWG74bWb7g71SPKdbZl\ncAE8DaUz3Oj+Cp6R5vxMJSWU+fO4R26Ak+dwpG67493dgsXwyqYJCIxjAGzx\nFuYYgw7yNhOBonRADezDxt6C1qDt4zMI7jRoMqQ9Ty9aeI/bWIJwHwCSgZvE\nXLuWvJtghHizxahFwwaQiiGhTQAjpptY9ugWp32FUhEkp5tfaSquQWgKgs2G\nFbe3l3rYxVzu1yCrd7tC0Z4+Vnm2uPhjVQZk8cx78bvfPU33eH0LCg/s76D3\nVh99SOEG8XfpQaGY8+wgYXNNR572Ul00BKwgaiGCpUub4FG89jbtTtrnLG4D\nyL7ggO+RySFeZMhClD3zeAia5B6aqbIvSc64+wf5r2TaW8EnW7RI7WDtxapa\nE4hf2EyyJpuzxqSyKwhd2wfPE1ruXm4NGh5q+l0Cn95optv/T/BTV6YZKpc5\nPbD1jqeyGrwmxsbZ4Jf1at0FvrFB6RG+3nmDYrUYvdb/z+2bp9LmxWaPxYcc\nT/ytwqOOp6jSL8m2121sxumFwcv0Mz6Lnyikk4hCMFmf0poTO/UNIbLAcm9K\ng6+r\r\n=o7s+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safety for your IO","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.0_1590312176418_0.8169389034933012","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.1":{"name":"@gabrielurbina/type-guard","version":"0.0.1","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.1","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"3a9fe70232202359ced744e9fac6caf2b53d441e","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.1.tgz","fileCount":27,"integrity":"sha512-T6h7XdbFUT+4S7I6p0XbtT2lzSt6uXQP8k1PTkvLPjnf9U+IqbRx7xr64B93S2K65h+3CAtqhk9AYiW1O9guOA==","signatures":[{"sig":"MEUCIBgBOUQmnavH1N2WtuZn0KaoqFH+uNSXykHRyT/zkFVhAiEA08rDBJU0ap3JohHUh3ngxD707CUJMRhVqv68p/+UutM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeymOeCRA9TVsSAnZWagAA9uMP/jsuMgUPSMuvSNTMGGjp\nmtIUA+t1vmxMkMu1FlC2E873d8zybv3UdbUQMGk+3O58ke0qctXRcZPxZKPt\nhMlYx5/pelxlhiXKn5C9Pq7qqinbwwYl8H5WvoI2JXidrbsLL6c5otTdyYEY\ndVJOG7K8YxzJH1JV1LmZGtFXLHBjzjJrDLDfIRqM35rog/6gX1FXCNKMk6ty\nAG+xtOEbdgsweWbYRrC/PEO4QromgHFNydEZdoWdGKNZo1mdBpptsdFIn99z\n8JsmVb9tE4FiPdTvEXzqKZbnNCzWSePPYAHFe5ofexKz0KHt2nQnDQvGmFl0\nybq3WpTVqtagSPvsD9mPqfiS1/ho2dMzhwuxef5M+x4BKE0NCoCovRXvQz6g\nBGI7Q7biE25H8AE+xwin+ePwpTd5m6xpL5VWO/mSuTkGTzfRyxw8+/zWgoQk\nf1M1onmMeEsxsVZcFhaJWAzsEccKfZpk8aYsVS2LlmtBdwEfL9piTYNbI+Hd\n9dRjuol7Tb8uT2RbOsNZDkbD1RW+bP3qBP4XxxQIxIwx15/WO6mp/CAE7d7i\n8R6EJJin/tRLLzJDD70Z1pQ2hqNjYEtBJmnuzuqu+pKzYCDv/XYDp0H5LFHN\n1L5NockBfCoDo3ubI5wUOBZD9yrNv50DfeB0mg6JZTmVLVpEp3Z9L8K+ktzj\nPHvq\r\n=YuKx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safety for your IO","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.1_1590322078433_0.8137039919393094","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"@gabrielurbina/type-guard","version":"0.0.2","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.2","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"dc992dd7679b4eea96c448d3cf128cced4f73a4c","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.2.tgz","fileCount":29,"integrity":"sha512-6ac9nP39ZWlxek2tnxv7LlxQpWNIURRUIl4iszpExd7x7ykmOw0Zzhv3nRwuRMbraxuwMJKa3WOhsrEJDcXWUw==","signatures":[{"sig":"MEYCIQDvWP+iLRItcyX2zTpbtLOBaqsZH2lhzzyhr+U8cE9erAIhAKctcE9OK6rLsmmx1qY+6oAp9i8CXrKmHmYmqOny0CBl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1sE+CRA9TVsSAnZWagAA+N4P/igWjQTx3UVqf5ca6f6F\nWT6VXNmlE1a0pSIPjvC2jNruVM/K5eJ+3t2L2nEJoVKLF1qTdZjZTwfg0FMi\nQiBPdUUHGn9b/73vuJXKK8+hrOSd4xgYmlp5lZtr+SrMSlvgv1gY9Ueuu3Wx\nGkcTjgdfV/dOdysp7bxk+ejaMWlF4qt0GJvi4UB/xu0iGqsuuYsxZ9jC/CbT\nwuAHWhnEk75H9ULkyZ5d1h3iUZg110Agb1b5Ht8OfRNT02y0nhY7PrEPxCAR\nEPyRRb3jd84LTL/pJs4wrRYTzFa0WY7z4uY6eCBW/FwLYb4OdzKo7lBExnN5\nYN9mCk9YzOm7dbHz9Tv5uKDst0CLvtPg5DQeiR4L+MKT4FN1qDFLew5NrfNe\nEG5QTGm7xOLmM98HuK5t1eI7vPhTz5tyDLLG6T9OU85I9wyfKTa8HPe3ZoVf\n0huOAsWo4oHgv7ko2NOUhqvy25SBx/hbKybe4ag/yeX2dcBAgR10fqO5RY4z\njfeLkee16FI29pBrSY8D8wBdD0pOf/6CkPHBWJv98AC/xmHN0bYw5F/yOpxN\njYkf22IoWuOYkXwvUMywgDy3xMbsJDxF3KZUaAgkm2wXHXKPLyB3ERw4bVQP\nUADO4Xz4oKNZrZzdnnk7Md0KdntTNmYx8MLT6SGtXi3qKgQ2WWf6mb08qljW\nTYB6\r\n=jAy2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safety for your IO","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","mocha":"^7.1.2","tslib":"^1.11.2","eslint":"^7.0.0","ts-node":"^8.10.1","typescript":"^3.8.3","@types/chai":"^4.2.11","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@typescript-eslint/parser":"^2.31.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.2_1591132477709_0.8587565165601057","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"@gabrielurbina/type-guard","version":"0.0.3","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.3","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"cc69118e9756edd6c2292c8579b55f8a9deb918f","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.3.tgz","fileCount":29,"integrity":"sha512-8gNoBwYelY3OfWHzK3VVf+W3DlS/mgHCdqQm+bZstNfhtF6ApfoawnorFo0pNXIsfuOrsN4Bd6taYMfXTqK4SA==","signatures":[{"sig":"MEUCIDdsP0TK0Bg5EyPtKoLAU6KA4BoNzqRTt/Rj9Y5zH8PzAiEAmAquVEdP61+weE3HyezWjNSBIr51yf5+jKewo71l4u8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1sLcCRA9TVsSAnZWagAAtnoP+gMXZh2XYUtiod3/lfLP\nALZP2zO5bImRm0QvQLQ0vin4I2caJh3m6T1aT6b27WPmWsRBpDoB7MaMxOqB\nYbhdAzzoyLOkStly2dr+dcU/0fuad8a9vO/lUgD7z/Ekmyp9OizL8ohri5J7\nj8WHz/ImE4+ZAF8GB/ZZ4DY5KUl+PkobFES9EK/bFIBNlGfXIDNgDS2gAa4o\nRKURPheLX2bwXT2vfiCFQlNzK7HS/nYv6cwhcWMa+tLMe+xLKUklCSctMkco\najKbYsNyvmc0+jE79Jr6foyKk2WcU6FdSuiTFm5fVi34GRHHGwaA8XsQQFIF\nLOj6O3Mu1tQWjvrtePb9TLjU7/lmjZv7qHRL/zSCRXXQakeMzGh743cvaSRQ\nU9XRPpqvD4KsLl41ZqOoqVfzakrpICZpnR6ZdIL3cmrzSh/eNDTFisq/AU9K\ncA7ApO0d9BEXH8hvpRX9L01K1DPx28iTEDrUVHOgo2p967XoaWVTJzHn8A4H\nS6yQNTNzkOSUNyGr8EjtbKWAL0N4KPHl3QG49/2/t32mtN3iVtmloUasMTte\nR0D/C0DsPSMG8PUmPkhzdMLaOQqtc3fB1RfKcDIkVcbpAnLru79pOTA3F5eu\nDUc7q+W5sW5Q4A4IC64kLT2Vz7ckO7AhOXTWpnSdFHtj0ZRkFJeZLVsDzqn3\nUqC6\r\n=O+k6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safety for your IO","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"^4.2.0","mocha":"^7.1.2","tslib":"^1.11.2","eslint":"^7.0.0","ts-node":"^8.10.1","typescript":"^3.8.3","@types/chai":"^4.2.11","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@typescript-eslint/parser":"^2.31.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.3_1591132892511_0.8976253845793529","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"@gabrielurbina/type-guard","version":"0.0.4","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.4","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"2ff8f1362776733bcf2d2b87f34bd02ebd07083f","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.4.tgz","fileCount":29,"integrity":"sha512-yNi0YFmqEfqS9Ag79H9RGb0zvHYvFjUXJqIVb3P2KtDkCUA0x8tXwaJjhlfNv2gURyV/mpKiIP+k8SVlHeu/4g==","signatures":[{"sig":"MEUCICNpyGKjpsb8L5tJBYCWtq8JUibVQHf8FMRqwZIdeqClAiEAo/pzHJKApPeinW8yWnCesLgPh2OtrIJe03nhgNlK4OI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhKd4CRA9TVsSAnZWagAA78AP/2yr90VVK5kCSte9rNZz\nkyIhVIwuCrI6kjpmgrZkBkqiLQGrPh9himvrKjTxGDpyHvqIId+nyXl4u/yg\nJGgsJarI6bv4TLQtsQ1KQbuEVoXiQhvn3ogpsrxWEp0LqrLsktOCGNGox28Y\n90Xf464XXcHiQweHtqHA2h2L7o0XnuT7j2KChm71W1S3sYcZVCNAPeUwcBWH\n1g+kmXA7CZF3Ch+oyI5JtPzVGv16Adpf6hnuqUyjiIQI9qevhkclfU8YXaXe\nK24En0p8B4iwM27CHWVTwIjDOO/wiJm1vQcaf78bDeGUdS0YABF3JmMsZWu7\nBysKtUpjWiMAfaAdw1/4v2aqClr//3vHHt0EYC6bJ8GWxrZwE5nUB+L7KBJA\nGR5mgC5RZMGOjwLHI33n6/vZ9PH3LC7fej0nZPiSQdeJfAE2gvXTEOZDnvux\n0QXKyaW+P9DD2xGyLgADMh6JBDT72o4Mr8uwfmuzi+9s2bpwkZtagFN7C1X9\nvXyJZVUPY2497ZIZhKUrs2kA7ErIjruN+klsUPdGudpOjr0vPqYGx65YuuDg\nsrSYpENKLACFLEQ9AAw86mJZLbgePz68HuGonb9kC0uYHkdm9/qP2pI5ldHJ\nxKjdoS8UhkN0v+hkTPkel+wjS6BIv5EZWWdp634yGCpohitmUGOwmPGgGFrG\nnPmv\r\n=j/WG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safety for your IO","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.3","tslib":"^2.0.3","eslint":"^7.11.0","ts-node":"^9.0.0","typescript":"^4.0.3","@types/chai":"^4.2.13","@types/node":"^14.11.8","@types/mocha":"^8.0.3","@typescript-eslint/parser":"^2.34.0","@typescript-eslint/eslint-plugin":"^2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.4_1602529143820_0.515855467553461","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"@gabrielurbina/type-guard","version":"0.0.5","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.5","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"tsd":{"directory":"test","compilerOptions":{"rootDir":"./"}},"dist":{"shasum":"89d122c73c5c17c5ce34e3330c87296f5f7b54be","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.5.tgz","fileCount":29,"integrity":"sha512-/zK58OXKdmomWZKYbpXi0u2uNPlBphVs0sRFVy59bq+uuJcHqumqzRhioq62KytSs62ud74m4CKNOXXss2T3yw==","signatures":[{"sig":"MEQCIHFI6uR9Ks72Dvj0QVxhj7O02clez6ZBj9AiclxsIBK/AiBcKLMrQmJeBXIzj9Gms3LV1qXRrauzwcsnpg5Q5yr7jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgct+YCRA9TVsSAnZWagAAeAMP/2hqcY1QBU0iBpmDxa0y\nZFycpEYOG2qrzZRSTb61rXKg3Hx2Ao1L9wmyNgdIgrJ07U6D9NI6/GVNCjL4\n8a+slBhUlzFtprSWUuR9Nj8/v41RFnmdDaYdvWQNk//mBrnhJ1bAXNCPs+f9\n93UzAdWLuOD4UQ6sKGfSgMEjbaYmQtLk26uTepg5vtnp/sl4LqUPaGHk54Yl\nWszSKQ5w5kPIXQ4HQWcDxHSxQ3Z96Hg3fv+iFkd4WojdsjcGBJR8G2BwFINe\nvcfEICrpaBCbDabXH2WOQZ3n/+bGr7v5iz2A144RYSdmFnz2N3vlOWZGYfol\noPjw3HoHC2WMOzaZKU2BcTt2748B9EHGuFUAwBtEP1oZey2pt6IjMmn/gp4Z\nsIotVIn1RnQk6LcRMShv9wOlP7ewPpreGEToVUCcSUVCxHeiZDM7fYDK4NxP\n10szJ9b3uz07yVymt5tBlfcOOIWsdvAOUvnn05q9blBHG03D7caga+1W9fpl\npmCYv1foJkQNpTdwQjtMUJUeCvcDpQebUHxtQy3Q/Dn7HoL9ptZnOuBCuKE+\nD29yZASHBD2S66x00X3sp44H70F+kjfFSMTmlscD4eMy5n/xw/1zzCAPGTBm\nQmnpQKA5pBb+UWh/T/MukG+Er9hUY+KIbEnive7oJ7+xiCq/2qe8ETV9uQhN\n5Bu2\r\n=J4Jl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.7.5","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","tsd":"^0.14.0","chai":"^4.3.4","mocha":"^8.3.2","tslib":"^2.2.0","eslint":"^7.24.0","ts-node":"^9.1.1","prettier":"^2.2.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.37","@types/mocha":"^8.2.2","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.5_1618141079799_0.6546432892468266","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"@gabrielurbina/type-guard","version":"0.0.6","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.6","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"tsd":{"directory":"test","compilerOptions":{"rootDir":"./"}},"dist":{"shasum":"9cf17a6ed8ca464cd5200407f7727bcd1930d33f","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.6.tgz","fileCount":35,"integrity":"sha512-abRPE5jSeoN8pQHBXEf07g4V8MsbADnGFCKar0AHlHZ6dkaRG/wP/K3vIXtCY+WKAuNNM5dfz00HqnjmLMFhdQ==","signatures":[{"sig":"MEUCIH8zk0lhCyz0AZQvH3sCWGGMtSvrpHqeX0cFwME9YE1xAiEA4+NBDZ76UdHy9fmiGjUEQSKZvoHu1aGTeqkCKpRMUwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj+3vCRA9TVsSAnZWagAA+RgP/0h3Fqs78sC2MFxhSXfY\nNBIpume109qk9aXJbv0+FMJxmqygfbgRbhheArEHKaPoY0ePRqMIZAd9UR1i\nRAzw7Y2xu8U7mUTPq9SK5Fi1T9ah6NN5eqZB03Fb1dN3SFDberI4wR0WyiX4\nNd8lIpxZeH8u2jTeh7YSNi69DhggKopVp3K/6jwHrSxhFwG+wLkKCPiLW2Eh\nQii+qM84cwa/RNqMUGck3l3culi+aeVNXGpO0uRJQNwTW3zTizZ3RpvQ4rc4\nqmZhSuJjoptciJsS5+o6fU3ObAlKVSCVRNFNcyYyYnAW/pzkNIz5oouj3nhW\nJ+6nfW7vRGVPvNS0A3gjw+un046P+g9yub5LWedyhJaU5Y2brRS5yz8tGcmq\nJK7ivCQuSiwPT4isDcxlSp8hNnhfHEyYjWK93P8U7x9gEEakWsYGNou/CNDj\nKcTdSQnEK+vg0/4SBwtozuNZvReD3lwAhGaWc/W+aHewe8nUbIfuIJ940Ub8\ng2JKW1h4OVEQ0oJxg1pu/Mz3LwofMFcxpTlKWNEM+RylN/F/j29gz0etYd6J\nh6+gyPF+Dztg9GiT/FSlO4te1HbCeernFI3xK2G5lZzE8bMATcU5Q7WGUX2x\nsZ1iBLtVfM7UpsgYtGWCiXJNZVQTXBFCiurCFxmkD8sS3gbggvtYV9ggktr1\n73gc\r\n=HIuX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.7.5","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","tsd":"^0.14.0","chai":"^4.3.4","mocha":"^8.3.2","tslib":"^2.2.0","eslint":"^7.24.0","ts-node":"^9.1.1","typedoc":"^0.20.36","prettier":"^2.2.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.37","@types/mocha":"^8.2.2","typedoc-plugin-markdown":"^3.7.2","@typescript-eslint/parser":"^4.21.0","typedoc-plugin-sourcefile-url":"^1.0.6","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.6_1620045294837_0.10237648409186284","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"@gabrielurbina/type-guard","version":"0.0.7","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.7","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"tsd":{"directory":"test","compilerOptions":{"rootDir":"./"}},"dist":{"shasum":"1c9f039dfc5521cf0d412840506b6026533331fe","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.7.tgz","fileCount":35,"integrity":"sha512-hTyDxkMMd6Zz/8wEfvKmEhfVGcaomzcuAwBup3WvgranlGYSbldjwQupvcmfZJ5du83GSet5lgJuq0druxiojQ==","signatures":[{"sig":"MEUCIE7R1UuW2gpUCLR+N4D8Ptpn+V5+VGSEo1MaGkbGvFfyAiEAlke3Z3EAPoObav9kWbPH+xvA9NcWK1UzHS3XzcuTEDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj/JECRA9TVsSAnZWagAA9UIP/RXiFYg0H4GLMKDG2oYL\nLk9kow58Vkjr74s2CEAYFbId04au0xIDHfPPXcXFamGyI7y0b7kxnBme+Yfy\nWDb4yjAZtBHGybY2IovxRZiqCwA7t5rJ9LKqTcB61dT0idsP0FZVhH0PEZ+F\n9+1WMVVCw6KWFkE2gER3XJYDFw+Fb6kXu16EU0XTmnwGxWKVi37E3Yxe4Hat\nza5RNRFcz+MIm2HNavdTsC+KdB8qRP4QkgN3eGDj8jvepjYiLa5AhjN09GKq\nNMdagOWFUvS8nf9Ul0twe3FlNEIo478WX9pkvRgQa1cdZRGQKEVb+5YT9c4O\nY3ctC1ft1usjbhDtDwAqUZKD26qAdmjVQOGWg+hoqqvoej0+iSTuQN2yAOwO\npJthcE0emleBNmV0nULLxua2DhUMBHvtmbMlxm0wb2ODjWoAx+zNG3HBn6yO\n9eDpGxUiJ7dk5Hmg5ocL73uGTpqGDp22aqpvG3Sk/LzKtWKPVHOVa73MWsAS\nEwppSDTzRJ6I80vuchBtGuCjGWhJZvR2nvA+RaP5v3AHf94juliYpKZq9mAl\niJknH2grlr9zv7Q112isBSi+a1Ap9Jf7cfab84SD8g5MuEqUMsn/X3S8RdHP\nA1ni6kk+5rKgBoQ9Rr45LplXzDkNobmX0lWZf/FV7cYM1AL/eTJ+qU3xXtrE\nExud\r\n=d8Gv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.7.5","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","tsd":"^0.14.0","chai":"^4.3.4","mocha":"^8.3.2","tslib":"^2.2.0","eslint":"^7.24.0","ts-node":"^9.1.1","typedoc":"^0.20.36","prettier":"^2.2.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.37","@types/mocha":"^8.2.2","typedoc-plugin-markdown":"^3.7.2","@typescript-eslint/parser":"^4.21.0","typedoc-plugin-sourcefile-url":"^1.0.6","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.7_1620046404321_0.4255004747097382","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"@gabrielurbina/type-guard","version":"0.0.8","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.8","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"tsd":{"directory":"test","compilerOptions":{"rootDir":"./"}},"dist":{"shasum":"7d857341d5781557cbb75dc63b9596bc42008286","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.8.tgz","fileCount":35,"integrity":"sha512-AZ4V4udMQABnSi9nbJVZYhR4no8csJo6jLNGnQ6nXipBrKynl/NNyTVn6Qz9T+X0LaUOqUZFcEHxxMKL0eWdcg==","signatures":[{"sig":"MEUCIErXoOpjPjqyuJmtYYYJHIzdWqVdh0w4Q8putO9+InwdAiEA7nBImj7VxCBn6T8OOTz0KkJry46QeTFZn9ASfWSKFZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoALsCRA9TVsSAnZWagAAIH8P/1Hd3n5RTQnS2wiPrwt3\nWDwQQLZx1rnkyUPNKMs6weHK0ySXVaNjZ2MyQFTQJrHwVnQOTz/lJKXZef9+\nYNp/XYIKwaK6pPxnCUAg9nfPGciFuOYlVdhPKZQt1ojyv7jD7jQ4F9Tav6ZZ\nHshRFSNraGOdAbMm91g/f6qavfow/lcFMtVESM+ONhUDFAZcjka1HQ0WC//Z\nIfB0BugOFH8ZJWm3aoWNGqCu7t74W6A4sks8ORs25YGhNIDiBkGeSstGLV8G\nsZ7Ob0557nVaD5Y7yGEUE3qoNiK5d27v7yNjiHDPTvuBdUT916+GNLn4JNxc\nTKCFD+GV4LmJhVfS0iIk1i28j4B32jOJiNYSlFIj/q3mjkteHPPwjILlhz+D\nwfxaw1OaVrdl6MjgdvgCzAIW04oUHHXNrSVFVh3KB5dlVVvDPONF9vxqlgTL\np+fePH/xSa/Qhq090bxTFzz4nvQLudEHNr57dwogEGuxH3RT3x2LFd0J/U5Q\ngL4OktNTkD9ahibOYrMMihUEUZfgsuZqq3sVmD2IxtgMyncrg/bc76Nou3Fz\n6SUkD7HZk0lg6bAqQ69jCmdgYqu09ZAr4Fv+MqfCnHTvPweOHwqMYul4Bvo1\njrmdFzMEcXtOmkyRgFpFdBhjchx3e19//hunjvmupAvZSkMqlaU+B6o+fPGO\nexiw\r\n=aKR4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.7.5","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","tsd":"^0.14.0","chai":"^4.3.4","mocha":"^8.3.2","tslib":"^2.2.0","eslint":"^7.24.0","ts-node":"^9.1.1","typedoc":"^0.20.36","prettier":"^2.2.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.37","@types/mocha":"^8.2.2","typedoc-plugin-markdown":"^3.7.2","@typescript-eslint/parser":"^4.21.0","typedoc-plugin-sourcefile-url":"^1.0.6","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.8_1621099243514_0.5340725665730499","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"@gabrielurbina/type-guard","version":"0.0.9","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.0.9","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"tsd":{"directory":"test","compilerOptions":{"rootDir":"./"}},"dist":{"shasum":"77d8dc7a35cbd656cdc67867a46ee5bf9bda5009","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.0.9.tgz","fileCount":35,"integrity":"sha512-AsHtmHfx/THw62Di4RieIjTh9ju4oGJMG6aLuXe1e8R2NmCAYEURjiArx/Iozh7RSQCnVJz/sO/7Sd+xG0/zLg==","signatures":[{"sig":"MEQCIA7hQwUM++lxwoRM+DBCs5jwSqFavGa9HtTYYf4Es3AoAiAPKgopFT83OjZWrtFYc+ZF7izBd4X0rnRI43/xa+1DPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxebPCRA9TVsSAnZWagAAa8cP/1mlxm58xNTm8jN0zXM4\nGYKU21T5d3kvhR5cEabHYIm+CJzSGjStXzfhCJA5p+rw0PNcEjeCwGjGwuaZ\niFvuBk9+4WafJNPGM6vIWBctXFLKoz+Au2aRl9oBd0WxO0m0AuGcmoFJs+ZH\nspG5Px59G1TwlH1T7esJlViP+Fwe0V3GMoLJ7qHe0ezhp7oIQXGTySIxU9BN\noUSFdmjFn2CH0Qq6J2ARuCWYqfUSw1CGgjx65ffCYZ7w+k3biv9J3/+ouip5\nrxZuQQ+K4YSVn8SlvJQ0t1jr6iF9Ufk+mwmvgokdL3pc3R7q4urR5aakGzjj\nTx2zqBTH/AFB+AulyDFmT1vAq4mMOG1UHSyTSwwkB7DNr3YFDjfvA9+653Sq\ne7TT0tUjROwJeUC86OWYLq51aBaxAIHwfoneMRYO9RkDwlYdjND9Swt72k5w\nyDojAXiG+nRunH0nqRVGtnozV4aMO5uN9ZdKID2k+0H2Gc81tlbzuls9y5oY\nCZBm9kzmV8v8hOtKURf+sFK6mI1uYCZpbbvs9Sut9g32/AkskQ7Av0OH0Zyo\nr31ptrFOzvrr1DTYWJAUlj5c5DnL/s21KJR+dGJ3NicwUw8UA7sZbBBmv/Hh\nkzs8AoHXvRHlXTIllxDjpTyoO+36W6w3djaKLhmKr+6qGdJATyAMObmRhtgg\nxKs9\r\n=XVhZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"6.14.13","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","tsd":"^0.14.0","chai":"^4.3.4","mocha":"^8.3.2","tslib":"^2.2.0","eslint":"^7.24.0","ts-node":"^9.1.1","typedoc":"^0.20.36","prettier":"^2.2.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/node":"^14.14.37","@types/mocha":"^8.2.2","typedoc-plugin-markdown":"^3.7.2","@typescript-eslint/parser":"^4.21.0","typedoc-plugin-sourcefile-url":"^1.0.6","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.0.9_1623582414758_0.5642245809706437","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"@gabrielurbina/type-guard","version":"0.1.1","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.1","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"1cc5ac58989290c1d0e8ccf29a41ac1cbaca52ce","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.1.tgz","fileCount":45,"integrity":"sha512-K6E03IM3+9wJP90y4M9010mqvTljfe33t1cMXP4ch0Te3GXdjNRZ7nZkLF+naTKwHvpuP+JA+MYaeYpnSxbs5A==","signatures":[{"sig":"MEYCIQDTn9jp673notYyFeF2Z19zirrJCmo6ZJASn5tnWAaoQwIhAPONl801i5qR5EwrloGyliia2fSOs3pmp4FP/BFTtELd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6Ij/CRA9TVsSAnZWagAAXOEQAI3LKBOXJir68yeCPfBO\nJ3eW/Tr/iAl+hFBDCoxay/vDw4y4Dwmke5FkvvAiorZBnnV5w65mi7hsFdgP\naqhL66GcwnwsKEdX2qoORRy1Z7hDjTEIXxnty0elMLVGv4xOLNkkHP0/H/do\nVQ6yPEMsWRqKTWuKH5qVn7Sw2vYr+WDap43NVHhdlUZF0qRHwIUzM7+Cn9Yu\n80NPwhNcgImJGMqdv7dojKaMei3GavjyxVx8szn38gKHCazmsDcLa6+X2sWC\nGIKhK+k87i61kQAGI/HLYiaUikv8Djj/+rbuTUUIJodYy74NJOQzp+JkMBZA\nbWFKEH8NsftbnZj+DVKD3QCp0dUiTtfolPH96D33GQeWGvP4IIg8MDudztLL\nnuaZDk6zQgtCYHYvp3QG5mLP46iwBYbzO1GlWmCimr26kOhdw/QHCMzeibOo\nW63f8/pWUGD/0s/WXj9SQuCf+pKweXxWan28Ja7VIFD8wxbuInMHH/vw19yb\nCoUI/NOqErXk0ho5oT6Ag0QaYGhGEBgrHkQm3ILuNETlpbn0aDo1Bud0w8Fe\nhaWiK5d8j/h3nqoGU/5GCAEhcQeVRcPKotnvJvU1eblKCTxHc8QQtyQAASHc\nV8IOzVvyi9xpt/LYIzsxWrMTJoa1Ap3XHqwXuvyHLD4xQZloRecuOInz9Ikj\nAvAU\r\n=c8e+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.19.1","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.17.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.0","eslint":"^7.30.0","ts-node":"^10.0.0","typedoc":"^0.21.2","prettier":"^2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","typedoc-plugin-markdown":"^3.10.2","@typescript-eslint/parser":"^4.28.2","typedoc-plugin-sourcefile-url":"^1.0.6","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.1_1625852159277_0.9696581005825355","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"@gabrielurbina/type-guard","version":"0.1.2","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.2","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"34100d0b681f52964fe7b4db6118b994fc821489","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.2.tgz","fileCount":45,"integrity":"sha512-A1P49rEWB69sN3ZplRjAtkjiINjoDmCswfyqyRNmaoWo5yvhA9DL+Ei/zp7Rwe5wWdMnm5rv2CMczYGsjk6qew==","signatures":[{"sig":"MEUCICO8gV3FlAYAX5IkKPqxqoabtwTD10vtDc6z1NrhihChAiEA0kIJiFMlhsvCFKml1oTSXRoscJcpk1dgPdJeaHLSLmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6LzDCRA9TVsSAnZWagAAlUkP/3nNMprK9QePXjV5v+m6\nDwPrJiIApHqGvJorIX4TCFqAJV/uHzUsVet2Ebq7o7uLY4oIjH67c/GBPqU5\nchyJRbiX8aQ0OqCO3tbS3GEDTIj12gKNuLvEyPIVWxwd0vN+N41zUJmDjBwx\nB/X/oVcwua7HAtH6O9a9X2+qCo4WlrdzZCFjydgvwWGtrViJh0n2+gIO0HF3\npRdat1WKxXHvck9djK0S51HR5eCIKzh4o6N8Kl4R0PKsXbfoNU6qub/Nurfj\neb5CiXsVtLQ6giXbFwzv0SovFcaQPGXwoizC+1YmGDIiVohNlO2RhpRhtPpY\ntaT5cuLGD3y/KVkNVJnPf1RuErfXLTfYkxJtuKOedZp4nAxelmaccIIJUQjZ\nxfdQ1IBXc3wBYjYq6Zew+SroYGp204tYzLlD9iSUu8LqjZEJkClcDXOOTVK3\nmHmIGXFEgRKxExU80+Y4bKlwkZ9mifgZ4eyOldSid55AKCWvdcTwgNQd83ZN\ntNa0SQPRLvuaYV9UHTtW/U6pUznJ/kXTW6VRtZC+j2rivjEBp97Mcxg/lNDs\nDeCgbCuGr8XK/kxR785xSQPztnZ059e5cY9tHKi/6X/Nu6vHzNeID111zeX5\n4R4N4bdhcU0EypXG9JNVr33LsCMq3a9iq4DSNjUvYw73xwM7DVH1VwAMPOaC\naZ/p\r\n=OwYD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.19.1","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.0","eslint":"^7.30.0","ts-node":"^10.0.0","typedoc":"^0.21.2","prettier":"^2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","typedoc-plugin-markdown":"^3.10.2","@typescript-eslint/parser":"^4.28.2","typedoc-plugin-sourcefile-url":"^1.0.6","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.2_1625865410669_0.4575825906052653","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"@gabrielurbina/type-guard","version":"0.1.3","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.3","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"3b2fefd1da8f3de96d348a7bb32cbdb069b784fa","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.3.tgz","fileCount":45,"integrity":"sha512-feFmsSYgLrexPXP7Nu8lUJTBmpmOhHKpS5vlfp1qOiEPwP1hHfo3kSvx68avL4y6IIuAkKeTh8ZddtSLKueqtA==","signatures":[{"sig":"MEUCIHLoyuLdVcbUs6imfr5/sCJ33Y5bPYSwIYCzE/hDlU7LAiEA1jcAnlBUOeNl+edaV9ifGmgzZU/ByabKnjic4v8RISA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGRsUCRA9TVsSAnZWagAA+jUQAJYldUOrteKD/V1LhF1/\nn84VOj0M+VdnaIoMYBsKTfWZ5ENuw7s0/XfO3XJooyhG7wOibWKrfMTgKJtG\nh7aQB+ZvjrgxQppucSoK9FV/Dx5/xzEwbcYNWK2S4coLFJROhdk+zt7ilJRG\nCZGc5lu5uVDo/7H3khIJUx1YXr1BSfsL4ry87LFP9jKx/P1z1I4YsYJdAz0X\nTLc5bGDSU2k2seurs9jFt0kNcvFqnUWFTlPRGiKyUcgiS3Znqwf+uE0pmqkT\n3mp5o1mVR1xiPAzQO0ftuVskT9mn3E2OQtJi89C9EGxk18KCYVtXjN8B5PFR\n4aEA1jdYDUgUkK/mhNJKveRwOHTUjNksmhbrdtH+C+P2AWqTJj4vqme11vRN\nQ8e9vHeXaQnEPaokeDT61RnCyALGNep2uGCLv650ac5zDcRW3uRNa7g1/QSE\nkzj3qq+CBh1pP6DejXeHeb91+FTXdy7dhq7lajYd2FEQX8kl6DzeMMzPnXWh\ngJFDIfg5MvKntHkzaVFy3tAAqTFj9P/73j7t2/hbSuhlukOCksZU3uutU76V\nywIJhqGA7oYWkQircoRF+iqYtFvjheAwRV1BOIipMz+1cwzFmnK8eGpNznU4\nxrqFNeMl9a2PtC6t6Y1q1MEmU0YU8IsxKcFv91EBFlKwV3ZACYFrYim9eqx1\n5nRC\r\n=dA/m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.0","eslint":"^7.30.0","ts-node":"^10.0.0","typedoc":"^0.21.2","prettier":"^2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","typedoc-plugin-markdown":"^3.10.2","@typescript-eslint/parser":"^4.28.2","typedoc-plugin-sourcefile-url":"^1.0.6","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.3_1629035284433_0.6471641179823111","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"@gabrielurbina/type-guard","version":"0.1.4","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.4","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"5e4cb63f2027a00e3d451edbd5d6528e1ff297b0","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.4.tgz","fileCount":45,"integrity":"sha512-eGg1v3a0xfOhK9xFZTb0DMJvPv/S3nMofDUFyiv6dgprPJkVYtnLqj4J0oHeye/4fwK/CqllguDcczvuqFB0Ag==","signatures":[{"sig":"MEUCIEeSTYg/SYQkqLDoxkste1EsXEp9Lr+mDFYeg8IYlQJ0AiEAn8eFihhEUw25xh8GplIGkH981oBE7HYU/KOFhd/pVvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/pAlCRA9TVsSAnZWagAAUwcP/1hCsIEQGad6Y5iQWW/x\nsFISImLL4NvDIYIGzsdqd3XC8AWLwM5q9GZj0C8PngiT32pg1AUwjlnzB3Zk\nJ4REETs3uhrwjsXCh6hBP4mudbhAgIgo+qS1vrIWV/DnxvgqShTtb0/oTYew\n1FyP7Y1+16HyBty+fvC8ryVgZGhuXgIR17oq5AM3Ms9aZUv/KogW0cad+XNG\nHlsSWhmDvP3Khq0qsZEEHEezqZzkLPQn7f3PcXSuL3WDy1ZJS0ZT05D+alYS\ndTpScV0dVhgDPUeNd4SZ6jT2X7OkggNPm5x1QqSCcCIuGvMGRlCOhl8E4YxX\nlBv78DtvxqL7dzjZnDmmrq8LlTabOcE6CcZLEVdoDqDHXTOGJmj14KN7kY9O\nTs5B0Wg8dUk29i8h6soaRDE6BN67fRDzzvrGfWolS7EXv9NSk99aLvc8EZ2q\n+WHbC/gjTYkdOunBh8Jim8GrBj+ZMvDkULQu75d+WNtyXkSA9TlbLB33Axpb\nI1Z6jwHbYJyeVnNSsMc/k9nVwETF+9/kpazMmm4NIsAM1subiGr9QBirb7kC\nMavGZXlWszpg3QHWkxiPQmPrXHJyruuKXcU4EdCOusy7JmnlVKSSZsnQGwx5\nqUriWjnFMvd4jUNu1CWCBHOGKmMt09mZd6sd72PCW+onApxjuHzBFqnHDVgl\nPOgf\r\n=joMd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.0","eslint":"^7.30.0","ts-node":"^10.0.0","prettier":"^2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.4_1644072997507_0.3886829855351732","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"@gabrielurbina/type-guard","version":"0.1.5","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.5","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"8117aa8a03e19a9cbed87e0b5cc6b99216d09a31","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.5.tgz","fileCount":45,"integrity":"sha512-ImqB4eAxnHnFcf61Wo1Z8buMw7un5oRjEUtyxU5txf9AJToQzP0qSvrGZ9X9GayJlTN1uMprLnU3Yug/J/Zbug==","signatures":[{"sig":"MEYCIQDvP/cCOYIUzftN5d1MS9G4FIREKv3ee8j2sD7/Q0f6ngIhAM1rITx4oZqobwgSeqa7NevKJWHX/ixWXnKuaqYEKWdr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC8efCRA9TVsSAnZWagAATVkP/1j8LNM9DONXmiOeZvsV\nUz8yTBUpFgKwk9Tq004EZCchWiLoBOTsDJVwG7pF1XEQiHgd6HF6QVde/w8f\niJGWpUYfF5z9GMqP3xT2e2fD1jqKxbJxYpX/euB9SZTZHkphGP+UkcK3Doaz\nAz11HXGwuwoBhVqYZVFfILG71MtrwuWHqayXlVk5L88r1VIUg3szAlMJhFzz\nFDCU4EHdPUWY+gi+Av2N9BLz9EUZ16D7DEsnfmviUWowUeLqkIJwySypsNNX\ng+C6CTugtb+naz3rHOFDLWVPl0cB70lDgUVGATLq+fV/lUQru//SmWfDluCw\naKaKPeBu4xhWXGQ8tdwXr1JQE1HouHXUm1P8mOL4grohjnxEnOAW/hKWgnM3\nULMjBdwYk/GYTV2sM1hBGoGsLoRIeTrSGIrwSC84U491QMOqyvIuk5KIe/Hc\nfdcR16N2j2mAVEhZVmweOJZpQJWlzmHRDqyLf+kUIncNO7YJk5FVarkRFlGT\nCjgPdZKphQqdBnEwZ0X9vBRTj0nis0zf8Mwe+ovkjmmf4EkpaymySAaJl4BR\nRvi4rwFtoabb4nGEFdZj6GRpFpD8/4e5uXZYsDKrDb/V0qilgo0xhP4VQmuu\nG2iVKGUVevuLFNfgAL1dIDOi3/rpfH3kTOGLs+mOgr+CIRtrckG0yOlMDTKL\nvl8h\r\n=6+7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.1","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.5_1644939167080_0.09272902198295996","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"name":"@gabrielurbina/type-guard","version":"0.1.6","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.6","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"ac9cfcf0e7a6be6b0f025c79c65e0b0fea558771","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.6.tgz","fileCount":45,"integrity":"sha512-gXD9fm42f+ZBem8sNiXfoiVH78Garo0wd1ICnF9oD8wk0cLikytYm1qBFDOLiiUh0f3MDbK1fMzU0J/SMJt8dQ==","signatures":[{"sig":"MEMCHynbyoiOJejuFy2D34vgPRF0BAPqCqIgOK5olXxSwnsCIBjZweqrcP3C6UYqNBkBbbplYqYnoNTd7t0P42HbDSV8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDAW3CRA9TVsSAnZWagAApIAP/AibBqTpP6kqnkr5Af+d\nMLIpxM0gwOuB2/S92xtl1t4YW9EdmGNDOK/Gg9eiSHoq+5tABvzQhq0HvtTR\ngvkUEMwoN9y3Dpmr2yaZQwX2Tcq47r5LBG99A9HYvS176ceKSYgRER1gAKpM\nFq2ciSOnm6/ohvXFMZlokb62833V9+SdpKtwjKxgs6n6RSCKDZmj138Ue13E\n2dOCYtF8JlSqK45eDOEbjqQnwpSoMGPnO2IwhiyVeVFE0ek4q2wD9HB818JC\nwuSsQurBnQSODEqWdaKbaUs3YlRBC4nhFQdiTvcgLhUt1ndifwtUUuHTX3Qx\nyDKXjwoS50QWdFd3ZamOC5u5moDYqmCSYoUbW1/zDzxXL3YiFZTd4nFpoaO/\nmgWG4XDzTCKBrCJ+avVUHuG8vGKUAUC2Q5SlTl/+D+If1Q81fYpO7yclm9dK\npvFL11r48vRbQ3lyR3cCVbXV26tPmdwr+2CQXP2mrD7SlWh/KwKEJhEoy7jZ\nz3PYSx+SADCdxfhIOzjWE2UgewcaaUnkZ5zKXfvDnRG3k3lqyjKHwLVxUXFe\nU9YcCgaQo+p8nH1lJcdLEjKDkMFWj5QFfxrcfr+jTTSf5gsAAslHXApRFh2B\ndxdqg7zvDhqyTfl3CkNOrs4sjlNYS3eS+Q78wryXj/uMVw0LtNzrMceMFEQp\nGxwj\r\n=/V8q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.1","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.6_1644955063436_0.3340026648730763","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.7":{"name":"@gabrielurbina/type-guard","version":"0.1.7","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.7","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"eaab615520f6faae408210dce84d1b4ce28d031c","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.7.tgz","fileCount":45,"integrity":"sha512-TqwjXD0FYcKLHmtBNhhYtjBzv5ks1wEUZzpWec04JoNUlYP4D0O8yxs0etO4hn4hm6K8GKe5vPV0s1UvfAVQTw==","signatures":[{"sig":"MEUCIA0lvhUr1+Zu3t+jJDa95YJnaX4cResBVUL8byjzuun9AiEA35eiMchaNTwVlFExM0RjZc2RIDMPr/03J1fpJuld67g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDAifCRA9TVsSAnZWagAA4NIP/1uHfOjog7MxJR6x9ji6\nHOICOdDko5Dy4buf0t3acXbYAVhI+qpHGR19Mebsyrw6XEb1Lv6sIpk4CpEB\n1iOiIbAbu7f+30aNh6Ocq0RgN2aZs9WS4q3WBrMHj4YS8/sLVy3mR+80lw6b\n3uUHS/aa8XY8fQRHG4KvH/5Dod6bSpXQTVfjAaMlatf/xQ5XeaEnBLOwb4Jy\na0H2Eo1Z9bW6IiB/TA5i4TFax7rc/hQoD+6Bh8Mnm5Q9/auqT90EqxfGyPtH\npoR6gv9RYUAQdRno9IX/KT9hiP0eIkUOmRbT0Gcibq8L1igEJeqAU+RCqYt+\nohSWI7iF6ocNBkHlxPSc8ddOG2brewgExur2H8CbWovmgHHGots0jOwm28w8\nQmW4Oe4TPq2as6XJBQnNdnBv3iqbI4dIuyKlK+l1MOP+GqxWdzC23o+VjHPs\nkFxpwJHAHMTp3IlZFuuJi/QbAn8qwr3kLIoKPoAheSd5+1GkRf4cNDoO6ZSE\ns/WE6sFGRrw5q1bfDkePicuOvcasi9PBK447+XodGFsJofkhoC1956dwd66j\nbn+Bph3DRBpJVRY+yloWoH8etGktyy41CxgSR1R0hospaMs/wsKQE9DKMEfs\n/yZA7ML1An0zGr61EcFEkQuP+gZisJEtxfUcD4KLRUGgIAFMzrDKEOhPoivk\nbZrg\r\n=Lyp6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.1","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.7_1644955807357_0.48906721681574017","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.8":{"name":"@gabrielurbina/type-guard","version":"0.1.8","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.8","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"07955eabe0a2ec5374f90449031722edb982a6c0","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.8.tgz","fileCount":45,"integrity":"sha512-2v1jyeyc3ivO7Bt7P5HAR4h/+81muh63C/FPXg+p3sj5BXIDYlXYVVxGK57XZ1uRBoKLildVCOzhRKI2V1120A==","signatures":[{"sig":"MEUCIQDEtZIKB27f7b9Nm5b8AewCXhqcznHVtca/CeVpLe6jsAIgW8sShNypy0MUxmn5n/dxryadBFkVRqhkQKGUGsaTfbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLAxCRA9TVsSAnZWagAAfgEP/2oy+W4oADCL2FcD6xQU\nmrfxcoLeveEQPasuAU/y7Vi1f099DNt1JbMr09dIBo0cXOU7Y8QG96f9koTc\nv0JwTeiEEMTv47SpHv5tpqBmSpjQl5xxmee8Nk4vjtf12Qeaiu0lpZD/eDkh\n8NXrFBNPkG9FyqtBl/cTp+HNZMIKeVztnOtptTkeJSEkp0RUcLvU3u6yOiQv\n1krMMrTzbGmM0aOCTYzJwmBioiKxFagH1M1aK7dSWnN1cdLyPcsToIKIuZT8\nTXUCZ6NUfLut3rSNgbwm3iXSp6MDG186u4v4Y8ACDOenk2LLR/2kmA7LP9YR\nDQBil46GxMwOwWeskcLf9nhJuGsZAUi6hgxux/HxFSjd3qX5Zjr3Vn1PSvxn\n9oZHa5FShfolv4IU34PMeMuzMC3EURbEQB7JSZc5vEcS/YQfgS1ZobQbj1vk\nrLfe+2yTTYxNkqOEW5vIn+Lva+c4a0YeLP5KFwYkEsZJBp7NKMixhls5X4XA\nziorxc1vRWIdASUq0YGS/0E8iZSTj/L4MfY75C1VGXKhr3xOY4dvJuVmuBuL\n9lFyHIe4Rs+mpbNlzjiWP4Alw/9j/+ZTbsdFfjEUT088Rvk9IrbqaKHHdANq\negqvWn19Ro1UcrIKMFPhp7IRR/D1Y10IFJUUKRBz1KQIDMjbTdiewWZGzKqV\npLIU\r\n=QkUS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.1","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.8_1644998705420_0.3139130913745811","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9-beta-0":{"name":"@gabrielurbina/type-guard","version":"0.1.9-beta-0","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.9-beta-0","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"282f4967ccd7e370967652cba5bfbee05e32e381","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.9-beta-0.tgz","fileCount":45,"integrity":"sha512-PcHqZA54Dayln6zFZhfbssZ1YBo/67ush0VlTAgXwDL7wyUKHx3ewLnhoxxRJ7o4abVKCYzc6PjWjMbv9gj/Zw==","signatures":[{"sig":"MEYCIQDkpi49B0vrylPAhggXfz88tFMcuvVTBlgYsel9zWva9wIhAIc3OTgwTklmxwLEtU7T25+qlx2PidBTKC/jbXKCvytD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLhTCRA9TVsSAnZWagAAynMP/AwLs1STin32H68tWmI+\ndeRJUYtAk62c5NzM36SM91XQdASiSt+GjYNZ+Tvz4R8LsYpyeXjNzZUKXjX7\n75Y1lLM9fjuqATJ3BoIayQTjel+4+jufTdGFKDkj24pSddQsjSyVx+gwBtvz\n7O+Qj5VFsa9uquj1Z//DWQCS2gzNdvicS6grxx3xuqpruR+H1xznDfHxHDmh\n8K/TmSOiq0ursNNTBmfMgo9py5a0yPhNv/yJ0jeH3GgygFL/lwcnDSS6H9IZ\nHm1Wu4Xkz8VwBp9S+GRhUVYfF4haBZgrN0nmskQvUvF07OxdXF8PXbfGvugb\n14vVMWAUsYDgEqtC9kxI8hiadnZpdRg8Cv9j++49BS/ZJew3fc1kAwmPj4kJ\n9ok7BfcJpJ6IaOkmIQo/lSc/t7MALrofjyemtdIoxkSpjW5jdWPQPkNbD7Dj\nE/phETOnxWmMElp2tRJwMhdsY6QZFfjNDDZzUf5F0AKk3BweD+rv+bwTQqwv\n9Lwh6njJ5BZxZknwwtaGwqfB0+0r8LaDYMMtHvmHZZ4mfRBTv+3l9BG0kfGy\nEXKIyCQIKSpkXE4Gw/C4lQdDCeqCqkD93c2iGVIRC3kndSJyLVclzjJVWeRr\n9xlSObL8HHRc3AEjki6UvCxZDFdwcYh1doVDRzkem4kH4YFNDNpEUqxuE5pU\nTkCj\r\n=JAz2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.1","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.9-beta-0_1645000787392_0.2127017807239786","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9-beta-1":{"name":"@gabrielurbina/type-guard","version":"0.1.9-beta-1","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.9-beta-1","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"af6ad12f771899391ecd7c82068c2438d3160b2f","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.9-beta-1.tgz","fileCount":45,"integrity":"sha512-LtXcng0MjV04uypnpqI55n/MBWGmlWhRb7mcoQdTenab8IKiXatVs2C7lXNnm1yeqCNEjgNfIO0vl7jRYwD20g==","signatures":[{"sig":"MEUCIASHa7Xf3klkVDi1Vu25KN4KidTS/d5GPXWlg/oWyzbKAiEAzDneFAUWbjp1+aeiVKrSN3BLcPJGOPguQlktby+Plzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLwHCRA9TVsSAnZWagAAda4P/2uyBonNcjn+R4ge+8+2\nAYCypKv57IumSOQSx3fbHUzJLtL6Tx5kalA0cvdKKek+Q7mCNXIP/IW/z+g1\nL2q7PB1jNYUJCAYvv0nUtLaV5CB4G8Ka7vcsuOUZIoflDQiK5Z/zMcmxCSMn\nKMyUS83uou37RovWCtDvEeEytpe6GVOZwQH9dqsg725ucSL9SztS3Fsl31F/\n3wIRvinXh/adVMKqp8P+cTSalmQ2PHkw4HMxQXJU/SsdmkxrOsHQ8UZnRPuk\nPXFafDKzuQ1SDqBLmdWauqqYi1lyIygM2/X6LhrclXpPC+15/qUI88dY3YgW\n4HhpewXF65NRFTbBRQEgP2YXN3SwilCadfwgiT91DxrU+rH5U0Avra18B507\n7MRmUGRW7batXFzb8rnUIglBTpfS87zuf4L0THhOIfTN8cmTIABkxl/xo+gP\nDokdc9NF87328v7jB6q9V2eG4X8jkXRPJEfcMheMXv8gdnnC2/0FgFUC7bBz\nVoXLAKc3Mq3aOyZVGP/3VCA1TiJdPqfd8txeVX5BLCgoSZgHnLY1TxWYBpU1\nqXlAwvpsjpAGJQ6bkDHrj8Fk1vbMZRAdcexuMRuHnRvzAWOZFSZ/o6HqgEI0\nleUymlOD4c/RDOcFFlSunY5jFLmeN5gOATKTXHoNO+XLxhleoAyUZiiAMQ5i\n1o67\r\n=KA7J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","tslib":"^2.3.1","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.9-beta-1_1645001735225_0.9990297774085424","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9-beta-2":{"name":"@gabrielurbina/type-guard","version":"0.1.9-beta-2","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.9-beta-2","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"0c6c4786d1bf45c21625a567d578490274bd5579","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.9-beta-2.tgz","fileCount":45,"integrity":"sha512-dsjEhFmUDXijxQfV0iJsGl6839HE11f30F1NQ/LRKhRD7a/zbT8k9nse6vwgZKbBoVwHVERVDMZrEpqIYBWGOQ==","signatures":[{"sig":"MEUCIHmBMbWDdzUgz3xgf+xOZAC27pwJxPR4FNZPcp1tJuCyAiEA2ohef8UgnfCG3xjJ5UNo74hvdHICGBO0ZRrKTWWveNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDL6mCRA9TVsSAnZWagAAoHQP/3eVqnfiKeZAtWQ9syme\nOyN/4XtaKxvv8gjjzQ1L179izxBrO8D79bRcI2Hw6fpB8F70hRabTjBfP4SH\nYbYIIRBLEOAVK+o/kB3R7BTWaldJpR+wNokhw32Jc1AIKIoT1LOYRWq7NO58\nCUe8DoOYd5ECDLbNo2s5pg31W/tYy5pbbU6k++2dRbTdPmQdk3hL1IlInt1z\nLFtufEJrZ2eiYKPCd03uCkix+RLaQIzJkFr1MLP4ugAkJje67Fn06B/Rz6OL\nMeJwTMddkvf6td23FuqJumdByvPUNWt6BY70yEmKwquRbpG/YAX/SEwKi10P\npNU4Bi8zhtsq/oDP+iaunGazGrCfUWKAthOO2Fvr7FSro3bo7CjdBmBzi51V\nJ9uJAVQKBxXRPQdA5vuK5mPV0OG63tV4BAcKgOOVvCYAjjDmoeTiOz9XXlln\npxsNKBuTjPHw8bQtEgA5Sub9jMNNrpLOgLIAB6pkecad7jWE6dBSsg6TZ03H\n4YSPXu6IAmclwlY3Ud1src2hrGWfmrELFiSRQh3eETDLsqaAXZZjX4ThhIyF\nQpiOae7rUmG9bwpTMYGG7lnj0OtgXWHUQvZ4zJCdF9KzouEqc4zQFCVsV+pA\nYywW6edZnMuHuoSJZcyPK/zroxNgcdHGLrU6L6+O5iSyV4l+acL8ZYtNycyZ\nPljO\r\n=ZjfS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","dependencies":{"tslib":"^2.3.1","typescript":"^4.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.9-beta-2_1645002406836_0.48092067643781733","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9-beta-3":{"name":"@gabrielurbina/type-guard","version":"0.1.9-beta-3","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.9-beta-3","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"4f6532cc60e88db68fa0e5fb1e0ab48367a3a5d3","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.9-beta-3.tgz","fileCount":45,"integrity":"sha512-8YKwf4z/tK1jP8qjUnnwxiXRAkRpmyuyfgiEAG0ZCJ8WjTbEYZqKiCSfAFAy2KtAr+hcfSYNCAY9jg1WVk9CUA==","signatures":[{"sig":"MEUCIQDLndUe66Pgw+1iCHzIIlELlag6cJHMXU+DL2eXVVMLGgIgAqF9EoQ7WSNbmccIrtCucut5lXBe6NlZMgYB2NQfaRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDMBrCRA9TVsSAnZWagAA3PkQAI5hOWqWOt7Pv47XFcu+\nT8DC3nu235R8F1kQ6JkM/LwOlxMM6of9bt8pOQo6xHSfNL4UlMhrE+NReYw0\nKc2bCqYUKNPOB8ofA18qTTueMXejlcIlcBRzOs0e5TS3NIJmEhAyx0bNa1pB\nnZt4BQyOZXC2iBVRog3sYXVuEhrgcVfaWw+p0+zASnFGyo0tYdPNTp19s6wA\nTQRYsx0VklnYVL+4YVxRYY8Ts0eGlfxd/jC5xnbMhdtbYgyRXSpil1rLQAOd\nH90Twv/BrITV/U2ZBQHI37ZY+a8oiykvCX6hiiaqZVG/Ai18hDsnlLKArKNQ\nBWw7zg9a93Sd6wlTTpbtc3bbdT3v4YT8jSBo2dFPZUwaYZCMWvETqFyIytAt\nTP4ohWdKmDiErUJZZMpmXqFL3g8ZUM+Y0FUT0zj071nxMtV1YUQ9bS5C0iNl\nrHUUbSCSi1N2KZJnW8ufYHnHrvAzS6emzK0DbZruf74fqcphMZ9FfY4o4Eet\nisXAE1fieDHZqr7y60G/AsU79JyiwkJszBrNsYvTQNrlJFNN9f9XKwoAIGsS\nsAQhKXPveUmNagOdaP5ic1/hpTNPxubqXaMCzeD2cLHIaGcfQLW1t8ac/nrT\nKq+a6EztrRFNswUAoNMMyodoC76L8Rg0MaSPmc46VlkpJMIu7aym2PgIGUiv\nQJPR\r\n=Opk6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.9-beta-3_1645002858997_0.748303010676834","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9":{"name":"@gabrielurbina/type-guard","version":"0.1.9","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.9","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"31020787b307e38fb7a3c062847efdc75ecb41c4","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.9.tgz","fileCount":45,"integrity":"sha512-gvgrivjj9PNFFVlZVMxG2ysRW08Unlll/lcQFvYgqB0oWEpMgUL8+aJlFDqgK8a7Yo3kcX7RJLqZb/OETpDU8g==","signatures":[{"sig":"MEUCIFbfPVuRR4a7A8D701dT0YtUosOB/l/5S5f9c+m5crTEAiEAvtfwOoqcxll0xu5tMQ9E6t0mTMkAaXnE0GmjGN8x8rI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDMRnCRA9TVsSAnZWagAAb6oP/1JRx46+PniX52ACAhk9\nMgrDq6kPw4CLszkFg1cDxhlLT/UM74f6UCrKX/HaKl17m+JDqJXYqc1TBwqr\niZKRKZYDpMdugQ5o8GWFRLZHK8Wc9p6csjHHvLLLa7IvbpvUE89Jfe0EbWNU\njo4MX89qXdkXileHueztvueFTShYZHHx8R1m5aMr97+jXbedp8Ix6GXUEqIG\nhkP1rXFQf9+Ok8J7c5GYr7HK54hy/LzXz9pMgzP91C8tM1uOj8bRaI4BHBIY\nPjcaLMDIhbxpyH0fQCWiUTQ5NR7ZQWZcM5Mu8VNKQpLLEw77IB0IMwj6SNlm\nW3PwY2kFeHASbmQwRe80FGj13abhXWEZX+WkHXr7LbJEoaWDf0doH9cGLZka\nqZc21LRY9LXTWvXNJncqlOK5xEn8ronvmjKQuGVzhfDratPh1iC0AT5jkPxS\nvsisjzVXXDlP1EW2183tMEbh9VvqLd9SrFDAbOyyBBbp9g04EcEcy2aicnll\nlicas7D8TCFfm9si9INhcOTAgVxH6Vgc+/cLHH3t1JJK2QsdMlxrl7K2JES5\nMja8th6lG3tdLa9MfK3MD4/PilTjwDefdXlAfvefxfNTI20yf44hRHsiSi24\nTf3u6D14lejQ8HR1KyLc5p+u5OXsHlDq7XXz0zlzWGcGcjC9ZfnQ1QNT6gE6\nTXn9\r\n=Lqc+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"7.20.6","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.9_1645003879440_0.7855999281026793","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.10":{"name":"@gabrielurbina/type-guard","version":"0.1.10","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.10","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"82727059bb1a9ecb7917c73438579e1236a09bf8","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.10.tgz","fileCount":45,"integrity":"sha512-imG3hxOXtyeNV0ab9+sw0bIyKNLtDoBn7GQIqPWuPARwWP5mLeGgML8rV41uTadQ9aVAUI5KkItzv+9MhpzhTw==","signatures":[{"sig":"MEUCIE8y0ukYYjp0ddyUecjgMtdrb6JHmNUVAz+GFwLRJq3CAiEA9yBorLJvdYvvmojL97HCLXP152Jwbvj0ys0uUzyhYfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRq04ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV4w/+JQ27dVdshshtueuf9ALpgULvYyTxRC1q/o1m4UOmPlz5xMoL\r\nuFm8YisZWSgnn0LFYDUek/vsqwszyUKRfksjoaKJrUjmKKIn27gx031o23t3\r\ncBTf8Xt4cSKLmUPv9fC85K5Iq911LlQPzzgsHA4lEsKtM7AT3wek7GHYfy4V\r\nFkNUn7ubr1PVMT+S7SrGsqmAmKRLTRlGoXpumb83GgjmD8GBrzUhYFN7CnuY\r\nXa2ufRCkVfjgogwjOzvneZJESnQdohy4w065u8e3nn4CbyScEg2vNnCRdz6J\r\nwJmVUFgTBN0pTWL1/KDxP4vN024A4x9xJ6Osdb6W3966CIZjsyFz7RkjBjU8\r\nEAC03SmcZVkpAgUejAJv3BxS6eTq9ADe3Y+Iss3nTcLJJVTioh0JXNE1Nqlw\r\nP1H0/TWFp1eeHPTGC/I/+3oPXrqREossq7hDKMQ220slyEvwdZi6LS8Zxwgh\r\nF+VcAOQ12HyJ+1tQyvMX01LJG/diQ7B+qOFb7gOueEy8EgjNG+eNRuHP0u7n\r\nc/VppuCdnM0hBvDA+Fby6zsArNVAi3OagV5/AQ+ccssYGuz3saYuXVK5O+gd\r\nL9bZ9V+gXznvj91rieojwIFeB2REd8q7Vl8uiTXPpR9yCmHaCPkXxi7V6cCd\r\nt6zLEdXwGeQh79S+dYcsyLJcittXLGkbY9o=\r\n=SXUX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"a8a4f99b2ccdb9264cc37668bf62f4697e60a390","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"8.6.0","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.10_1648799032013_0.40636936711851335","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.11":{"name":"@gabrielurbina/type-guard","version":"0.1.11","keywords":["typescript","functional"],"author":{"name":"Gabriel R. Urbina R."},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.11","maintainers":[{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"}],"homepage":"https://github.com/gabrielurbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielurbina/type-guard/issues"},"dist":{"shasum":"88a084bd0428d09d0c077fd532eef2998f0253c2","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.11.tgz","fileCount":45,"integrity":"sha512-OWTbWrPyEQJYNYqaHCxRMEKwfZkxqVn7naqS+Fu4/7PdCMAX9NWpN5EeUipkhoJ2VahODHlKaguqWjydm+gUAQ==","signatures":[{"sig":"MEYCIQCgB5LIEn/FfLegqp4o6ehoblXTz+ktCfURb0mTlJAVaQIhAMSHx9fN4MGNQ3NAQskpzGyi9SEQ2jqLQiMhzB8LM4m9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja8DHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpJxAAoHVuug0LJD8qLuHDDzn8tfkX+UmPzYy9JC7h8NZisyVhPXJY\r\nABUB4cQ2Be46qyo9fQWOKNPBORT5Aw48+o8ZRc6ERtktSl7M/JbsaZjOC0Y9\r\nmuOcdfmckG/ZVggkwDOg3csYO1IovT6X9gCxtqMFXZvsVTGJbi8iXT9E1oy6\r\ng3GDGV+daKToGMWzI3m8ucmN08bb2wHnJG80SmCcwjJBaLXc+OCpO+dkdhLJ\r\nzaMfatisc2PPTsBxtGGvaZXMV0R5oZyO13I8pAzSUAKUXNq/E0pZDoj5hKPf\r\ns0eLAPtFQhhz94o2WKDbIef4u5VmI0xueXgu7s2LX1n3WtO1s53hFOmOL5IZ\r\nZF/SjFasPtYfSYbSX/1MOWdeejN5UY9o1SR1m9guK0btTlU5wAr1hCUmct6v\r\nlyfVTYgD32WJsYQAwIJA3bhYeyaaKu0zI4ukIPGAiQCFbdbub6SOok5Js4QI\r\nUfj/5wkyjjw2GSIQO4ez9T15Pk5cyx6moTUYgTxbvtt3fNJ0yS6wcX8ZIH4N\r\na1bKEdLGuq6GZU0vDck/c3pbwUDvELLnT7L4w9lcI30EN0W0xyPJsPhQ6F/B\r\nok8jdyq8vybNXrq0rho1KbZPKF7mUYaFzd/uoADG3LuAoq9dzpDY9Z8Gv9cu\r\nneUuy77JbAeoI6bp8hqhXFVzybDirsZDqoc=\r\n=8qVN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"e49b10fa833c3073851362dd13787d0dea73ff67","_npmUser":{"name":"gabrielurbina13","email":"gabrielurbina13@gmail.com"},"repository":{"url":"git+https://github.com/gabrielurbina/type-guard.git","type":"git"},"_npmVersion":"8.6.0","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.11_1668006087031_0.9190207420183925","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.12":{"name":"@gabrielurbina/type-guard","version":"0.1.12","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.12","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"85cd8b191bdf0302f8d715a752a9ce704199a2b7","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.12.tgz","fileCount":45,"integrity":"sha512-dLXWgHOZxGl+bPvIfOUYdKtUTOjuer2JA7aCtsuex6MEiZx8sQDV9c4e7ooUK0To2NxEkHm7licjWJRMyUz+Ww==","signatures":[{"sig":"MEUCIQDusTk3Pqm56JmrR8oP3YFXkFGSTaj17jIc4PkczsSKXAIgNm2nImWZk6E7CjhrMGzvIWpluZwspRZMUqzO2jfo07E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtcA6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrzBAAhTwmfO93lqE/pE1VNa/kSPBZPSrpKakzD3aF8kal8dU2ubBV\r\nxvKkq4eG6/0FidXbXq4FClS1SGD6TPHnlL4kz9JCoX89kI4Z6XMSaE1OYOct\r\nY7fVjJGfqgLyN5Z55CT49ZmTSnj58/zHmyIhlonD8QrPEq+anyZpNrdd1i0c\r\nwDNXrjlgWBjdAyL1AACRny7IFReclfbOHi1iVTI4R1ePVK6oiZ+Bc3jNFLeJ\r\nOHNN+ZlOHnkQZV84l1MOLrOGEkv1NZFqZvG8jPZJqysl63X+CXFOIg5h0wfL\r\n9hQJfUFvJk7LzySHSrYDtuRhv/dfjLssUpQDRy+fGsgmG5Je24FyzYiQOYbX\r\n/nzAMxuz4kv5vZ1BP45dzBsiOJ1WyvR+YiEEP2Du14BtfJbATKPTcQGfklFN\r\nBWf9fIla+twpuuMKJW8IjO79rW0Km+qPlfDxTPiRjNkq3wbRg/VzIu/4F+Om\r\ntKT5owAlRwPjXXdCmmHLQWo9+a+Slin937VEU07GTNbnyGPvSy719+Tdd6nw\r\nAEVcqjj1KHnGwvmswB3W4TSrzIL4kqG1UsFE0W8R1cGLaaH9JGNTCH0c/AI3\r\nOsuFczbQOyCRtXT5ZFAMDaxbk3a2u0TTWppGirm5+ACvr8sMjnFJf+EIzrUy\r\nxmsFZR06jpmB6KqmNrNCszpQHoixOhMtKUA=\r\n=K7ov\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"c9c17ed471fe87b0d1325343b6153781ec3cf41f","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"9.2.0","description":"Type safety for your IO","directories":{},"_nodeVersion":"14.17.0","dependencies":{"tslib":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^7.30.0","ts-node":"^10.5.0","prettier":"^2.3.2","typescript":"^4.5.5","@types/chai":"^4.2.20","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.12_1672855609918_0.8378522500460861","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.13":{"name":"@gabrielurbina/type-guard","version":"0.1.13","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.13","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"6cd2f700b8b45cb56970a8d07053ac4fefcd59bb","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.13.tgz","fileCount":45,"integrity":"sha512-Lxo6WRfITGsh6Y3dP1+vqENXp04/mZwzI0GJB0SK37i1ehJpzNnYnPnVu3+kTaFaimVRWCJrjucSZdx5G/FVIg==","signatures":[{"sig":"MEUCIEG8SWEze7M+gZ4uwEL/wgrTqUNmC7lcjsBlhp166T8ZAiEAyw5l3C0DaPdTGUOqJtyFjedbWcr0BjrgPXyDBmKbF7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+5pnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0ZxAAm/dlufTE4UEBUf6IVYP6HKQpYQHJw33a9zABmicZnORL9ZGN\r\nPFBE8qJMs/qlVYw4K/G6rVj2WQ/l4awndCgL1PG9c8YDZw4fnQRa0EhYutAk\r\nbkLFHTddmkGnL0w4BLF2ZZFuuGraAuVZZiLX3Au3PVeskWNZfu+OJqqK6Kmr\r\ndFB4TNZ5kObzerW+td2EkXRVhCX4bLBcICJGw3SuqU+KVgCiYRePnOPGe5FM\r\ngGL6Px4NkLgVATUGNMxC8ycoPrsAxj4Bm/I+UkhJfi1V8OyGjJPjtDz6j66j\r\nBsvSDlQYuWgwiqbJMeOluJHGXb9p6cdIpk7wEjvsIJ4ckzKLO00Vgo/n3m7X\r\nZpB0bfz5PFXpnHMUqKKDBLBJ230YY+XpNoCpAlZ+PjQKoneN9DiKvTx8l9Sj\r\npXQ96fzoRKDYs4kYN8CW7zdeTdz8QvYLz5bLYPDSiYhBHEAPQzIfUtiQ6Yar\r\nz3aGJF/2x4hdnnx3bfzH0G3bsxuTD9UujWh9mMLShCL6mNBzLP15AZrfybND\r\ngm2GZvJt3uO72qIbRk/yHEAnyrCB9PM6P8W9/6H95j9wt42vmLyj7vuVNgSF\r\njbEYqLsRmw4vYOceabUvIdmThV+WJFHLhX7gDOn2cDh1104QnYOm1NJRbjQh\r\nu4HaeaAmAWjuXmegtvjWQueWJoUW0uv7b2I=\r\n=PLfr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"ffc5966d2474ced84934c1d8e531dcc2dc8f5b04","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"8.19.3","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.13.0","dependencies":{"tslib":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.35.0","ts-node":"^10.9.1","typedoc":"^0.23.25","prettier":"^2.8.4","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.14.1","@types/mocha":"^10.0.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.53.0","@typescript-eslint/eslint-plugin":"^5.53.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.13_1677433447379_0.8891925554661073","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.14":{"name":"@gabrielurbina/type-guard","version":"0.1.14","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.14","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"0143579d2a17d49cb2ccd72b8de29c8d02e188e5","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.14.tgz","fileCount":45,"integrity":"sha512-djnqQWwQIK8LSM8Q4oc8UeU7tKX34nZ/Taoj4CpNxiMBpxQYkk9VT8RT3h51GPZ5fxrvVXH33zxjO7IzHrmdgQ==","signatures":[{"sig":"MEYCIQCUnGKk7wETaqHVDPTfR1gkhmEWb8xYRHv6j0SUpxz5+AIhAP5FyYZiQWnh++Bt93H8Yj4oYPf0/MBoSVD+MlM609op","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+6X9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3gw//ZfJtQmGGdnQl/dhK1DoXwUHAwZnhLUQ2JGNymGTVwJcZGTFB\r\n8i+OmHXj5VjilqThvgdxj394U4UMUxzFronBXgGsZxMOR15Mwedn+Q/qApoW\r\nD6czCvaWIsUtMSVFIXFkW2mCbC0LhI6AgVik05c4erkGwMpRki97wmaMrQmP\r\n4yKdQmrVLpQzPdS1d3ePScUExkRWd5z9cCgdkYhyLjzkv4OJ+tOY3dfxPIwN\r\njWkdwYzL4ywTobSW6gQrHSSVBZsVCyuPBAzbKgVwabnQRw2XTafmaNpckWnZ\r\nH2ya3/ZADRP1u+PxZ6JEKTy7F04Bp9ugkh3+t0qJVuZdpmvffTVAHWPRvg8A\r\nbsnkHVPk8aQweT8t+mkPOxuFdt/+gFOI2lYrxvMRW8JsUgo9dylWi9NOq1mh\r\nv4Yi14PceCdnhlnq+j3sVxvgZOObYxuGmhvWsxLFzrH4tIvYoJp3RtG4TW33\r\nQZrgh4eE91XiR7xFQJ7JNaZ8+DpmZVz/TTZT+OBjDRJ9LP8JGlllgXnLf/yF\r\nzReQD1tAnfifC/Vrytx+jzUWNsu7YTHxQDi4MgTWGwYvsgYH8qy2/HImuufv\r\n5FsJ1eGaHVKX1ClX693DtB5BE/yTtiIzXgoUIUA8SmBbP0w2QwUuntoYHisi\r\njbhorpeiozKx9U8ks+v4o6vQJ89LqH+q30M=\r\n=XVtl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"9445db7f9ae81d2a99a0fa79168230b9980d951b","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"8.19.3","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.13.0","dependencies":{"tslib":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.35.0","ts-node":"^10.9.1","typedoc":"^0.23.25","prettier":"^2.8.4","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/node":"^18.14.1","@types/mocha":"^10.0.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.53.0","@typescript-eslint/eslint-plugin":"^5.53.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.14_1677436412772_0.9875360112452147","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15":{"name":"@gabrielurbina/type-guard","version":"0.1.15","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.15","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"7dc20a9c73a104e311b0bfe21f2e34aa8f626d4c","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.15.tgz","fileCount":45,"integrity":"sha512-Df2MjuJk1ionv+9KafCuFpJJnJnyrKtQhM+kGrQ6QNc4rQt1wYdGIsegYeuyhZAQHkFcrp7nMsWQ2RahjucRjA==","signatures":[{"sig":"MEYCIQD38FCj1WFpKJnqQOiZppydWIGl1Fj5hO6E30hcTx4MVgIhAN859kOHtrWiu2QK6SBAKdrxD1HFytekauZzyF6PVxc/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIB0XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5gQ//dU+Y8H1cdmxRbhixjZS+AFoNpQeFN1MnpK0851JSLMQQxcgE\r\nmrIpTFZIVts9aIEoFDUS5i8S7i/Abgf8KnIVyDzODwzebfu2d2t/SmMxToYK\r\nw3S7l/1eXrSZzvuXaQO/zQgOaYMtsW8Jgiwf5xlTSUNgaN/3sWi83IEm1mkE\r\nv6/dGw3GAUWJeJHfA4GbfhF6tOrYQ5DSRXsVHuDtZPSur/RgrWP4VwthvO/w\r\nQXJ74/rQAOZ7eGKZ0uJvR8mpL5a1O/wU1TFyj/GyS0zl8ck5ZSdjdFrTUEF4\r\nD5ptdTumDafwXXNYaX1qPH2HTFgWxtraBFr9zJVvMfwGdnDBUbwP53WpoLdE\r\ngwr38ILirt0RuQ1byU6qA31/Ex7GAw/FDfF2PqruUK2A1IjDPuGeU5mn9Ugv\r\nlEKOzmlWG/O5AEq5UYfYSo+ZhbgguP7wbd5dg4IAsSCfS+e3bsqA4EerDdy4\r\nU/LF3/8rQxG/gNsG4d/g6EHn9dVovEmKYAq0SVXgV8JVwHg3+jBV6CuXgQNg\r\nlvt9A4ID/x78u3aDdRhJewrD+GHVGuxvUQ5Z8TwVO9mtx4FKmtHN6uwz9Iva\r\n+dLEfEuaru5FqLKaZfVisI6kk/4QCQj9eRZ7mcZwrz4rptfSTSTWImQMQ0k5\r\nrVISSBbScDqJIZM32p17EMf+bR14KPDTfzY=\r\n=7zzU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"2ef3b52aa3d8247d5f694088e917c2a77e53899e","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"8.19.3","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.13.0","dependencies":{"tslib":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.15_1679826199367_0.38051335694269217","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.16":{"name":"@gabrielurbina/type-guard","version":"0.1.16","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.16","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"daeb1867a7b2558c4b3d1eb605916156d60b92c8","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.16.tgz","fileCount":43,"integrity":"sha512-g0oRaP6HAhv7buRzCTDDyVVG//aa3WKRsnNW5aoShObRCCsEK/ikaauDziW6L5c4B9hh+ZrOBamJHE74Ttzc0w==","signatures":[{"sig":"MEYCIQDn2aE74SXwLMZ14613pdFdWjYcv0xYdQu7jQCgICaxZQIhAKtp2H+8zN22bk3BFfaxnVZ/wPom0jFZzFu9qKYwhDUX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIfwhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd2Q//WLF/QHIOJskK0SLNCrYsnkmi8as7IOZ7hRjankK9LgB32mjn\r\nDkhbvJNQg9FJh0qgCVFBTf5AZDSO6/FuQrjqvF8D5vC5jfwCXP6/Wnk3FKvw\r\nV7tE0eddkSCWvXPhEXLJKXp+mG9RxYzS5w+QgFniJ+bScEUkKMTvhvfqMuh/\r\n5AX4QDwTl8uF8wgBnozDBuRXgXIUSH6tea8odObWZIw1clEePSildBRaZuQF\r\nlaXyJ0nMn5toewGb0jsLfVuALeee3/TAcUw5tj/NDUDnHoId8ZsK1VWG0irk\r\nKOowJkmdChYh7T7JlIzfPyjkErabYYpGR3fwStVC8x620UK9qHpuHyD+6vYT\r\nueeyFMPDHOu/I4lp9zmRIvRKSncUeJpVsqRVA+BwpyIldqzGPpFSF9F4+1x0\r\nFv3DZrr4dt/HWJ0OBjUPl9Y1CTHzm2joupsDAkDQCOQwuXCw91Knq13I2CdU\r\nGB3DIkyjqlMA7JtSdBn6Kkk+M9WlRmYkNLxdZcepcV7F/XYMZkfylP9sE7i6\r\nE4IeeO5ptYxWiLZeglWFC2nWtu9Si6U3y2VZvsyeDWRPqx2ftPShO+0G4Wsd\r\n8NIu+I334kphtqzl7SnY+7b9w+HeB2dXoVRETEsMt0iRGN2YVaZHlO4BXaBX\r\nCYAc/zWHQaeyFMM/LjGvggpZhMz45LGeEpM=\r\n=pN4c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"31d6282061b178403703fb74755e7ef5ca6676c2","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"8.19.3","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.13.0","dependencies":{"tslib":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.16_1679948833278_0.9578411309537977","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.17":{"name":"@gabrielurbina/type-guard","version":"0.1.17","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.17","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"9811d8c25ba326d5c4926868407686ffbc15b0dc","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.17.tgz","fileCount":45,"integrity":"sha512-5ZJPQC8UvKswbmRCp8nUaYvoSgZFv7hmPFaYYR2SsSGTH8kYdcm40Z2EX4gLjZv0rSB4sPPxvktvWaT1cHJFRA==","signatures":[{"sig":"MEUCIQDT5uYXmMkmdiGyvIoYLqlW7TT/ATY1vQ6TjjXju+iKKwIgI4zkVZCXcBNq2zaUji2jetr4kXXeSdpglbEoqRKAnZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJIgRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Dw//UYVzKknGc0jCtqeDZ/TWgOjOLcB3T33CdVwaBE5KDCXPAFjG\r\nxYA2GietD/+q44eJ+anzi7BVnwoaDj6LAzTKGLPkGaOjV+zbrzL3QJJwDt06\r\n5IgIIGfx2tnhUHH13RUnNY5DKrdiU72Ys+VBfKQASLIr6dviwIvcf9M10Re3\r\nIEnVciLwkFN4Fx8DAEvhhCtUb3cqTvfE1iFEAD5J1g2Ps+o6RY5cfHOrWtmd\r\n+7MNOCI+jZZrpCZDTvmbkvMaOdPWZVPY6P9RzgrrXUQ5DGIqGIEpUYFW/YYD\r\nUX9X2E1iTaTNHuchD2WyHUBVvXqEV/nzZH3b1qD0wSs4Bf+ZhsY0Qlv3gO7Y\r\nrs7jgbW3RGc+t9iteSVdFcVSHVFKNz6Sv+sn+Ah0Kqn9Q4wPKGxR+Wb60Q9J\r\nR0sBdNEdN4IOWJ2qdRiBrViKTuVcBs+6VY5AMXTMTRdhc9gjrK2HRVmzTZoq\r\n+FkEa1KkXO6OSvYSnksK1QmFoVgW0XWms5mzc13q14PDc9E5+wiqfUB7lUoC\r\n30cSeTtfWapwX/MziBgNcV4S/c3xBdwmHBGUUVgRto94w4+jrPx9tFZRBWfh\r\nd1SmButz7wrr8NmDV75u3F/MjhaaNx7d02vXna6Elo4Lt1bx26jKuB+QOQGt\r\nWSjglbb45BDfDv1Kl8LT9la7kMjDgK/4zws=\r\n=R226\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"0670c57195331e2d67ce059f95593470280c514e","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"8.19.3","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.13.0","dependencies":{"tslib":"^2.5.0"},"publishConfig":{"access":"public"},"typesVersions":{"<5.0":{"dist/index.d.ts":["dist/index.v4.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.17_1680115728796_0.6250645667116517","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.18":{"name":"@gabrielurbina/type-guard","version":"0.1.18","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.1.18","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"f4131c4f217cec336da2fe10fb46b18c06b9dd2b","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.1.18.tgz","fileCount":45,"integrity":"sha512-o8KEYp8U7ywyD1jtl2Sx/TAyjWOpk5E6JflubqUVt2s8Pbo9UY436Z9YySaejTYqkhhb5ZSdNr0kB4r7lSkqOQ==","signatures":[{"sig":"MEUCID2yvAS9j5gPbye/Uu3WZhJeQSX9BvcM1m0qh66isvLlAiEAj7nJRwvWpuHxKPZqy0OftonVSSXuw0FYCxRlDl0uhgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJKofACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZMg/7BAjfPOIDYUNZ2/08PfKtuFyrLY/Fsrx3oBAv+GjcjIZxtAVS\r\n/7mAhrwnS5FxI4maoXnAcQv5LfN8TMnWY5pTtCdPG4CeeUSZV73QGzpy5evX\r\nSbXHMgubRK7aVH8ogj4Hn9yYgWrtMq1s1YuDqiPR4YXmPpykFihTPnPXsWVD\r\nEFYvgvKqlZVdD+E5cJFHSU2u288Rt+MiIdqFlX0aU/vuZn7LQFOS389iIWFf\r\nzTc+0pSFclmSVvLpRZdxwvNwmsplDtFM7Agn5IReXYD4yRXcn6sDc0mmoadz\r\nhrn8VdzHxvmQvmF0JYE/OwsJHWTSSvfeb2cRyc6gaM0WzLtJwWMgKCs+jBTH\r\nsubW2rfPTEo8evGJqZsHgG7Pre43CN/hcC8eR9vavosmWX6LiOVYQAQo3k0r\r\nmp++2KNxAQQggbKax5lXP9TNNIl6CCru8Tnf0+EQD2OkW0zTGRuzt+Pldi5b\r\nmt5vMqilbVCXqNMIG+b0MFmZe9sKfaZNPhmRwF2OCSohBqDlGttQno9lNKai\r\nMIDcwNLlQ0vHeBC8YV8F8sG4DekESWVwMjs8JPLZwABJk9/c2241W9d2dTQj\r\n84vCektSlgHcdwojSvkZna8p/Gn7QDPXet+UZJ+hIxy1bNGBNcsGRiezbhZg\r\n64TghWVUGoAbcrB11ArAasC/FtR37lzUUzU=\r\n=hR/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"e4e820708b8a18d731c05aed95d568272835f1d6","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"8.19.3","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.13.0","publishConfig":{"access":"public"},"typesVersions":{"<5.0":{"dist/index.d.ts":["dist/index.v4.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.1.18_1680124447259_0.6674423603971602","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"@gabrielurbina/type-guard","version":"0.2.0","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.2.0","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"513ef1fe33c2d79332c616313ae6ebdf2f2745a6","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.2.0.tgz","fileCount":83,"integrity":"sha512-uZ2GAT76jvshRCSj6NwdUCWXNrfVWCHRflMfKx85Yif+D7u31C8aIUP/3z88f+ZiEESBd5vUU4nC18T4y+cbKA==","signatures":[{"sig":"MEUCIQD0sEQYZokdVAcDLFbgR/99RCspOX3nA8E1qvFFT4yZ7wIgdGPNVBJdtfyiRlj+HqwjBE5Jl4/xebP7Dnl6KNFSJTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKgp0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8QQ//VGOpbaJ6yjBqamKdeXIatBDhBqdbBq3Qrt/VbJvyhHLR7/ta\r\n86M3RPU1RShwRxRmQfAasAhXZZ1OtwrpanWLU197FyiAnDHcm4igV1Z0GabU\r\nCtkDqJj2BTF7EsmZI8gH/j/8IvsuORPc1Q9uuKuXl8HlH+bZfIiw8u7C00+/\r\ncWoNbkK2NJMkwqxjxjAKGtV18hdQyDsvUz14w/2UZEbSogd6vYD1lKIzl1PD\r\n9c7RCNTCHqK0IxVijp9LxZWTAxCWa0pGrxRaPbci+8dV9pQV/iwKZO8MDDhd\r\nwxyU0tCHqQL54oVKSCbClMxHy7Rb6ckkVMtWtSFcHHBo4bPtAkzfZ45PBEm0\r\n844p2IH9efVZBbMN1Tn+yLDpgblL9ubrTchuuU0QHLZio8Felwv0jZcTF/LO\r\nt/MfVHAEUfb68z3Y9gNU1cvpIWhy0qmTT9ERwO5sj0mJ1b5CGbygCi0mct52\r\n/NFc5FZlatvJ2r7aBifgQODF7cdsfOmkviFj0VyJnyUugt3qUi9Rw/2Xheil\r\nIT+v+HnNytBuzIS+JuLm59ZSO0nx4Ytzy9w+2segh8OuNorw5JTER4J9wvhQ\r\nwOHuybPp24fG4VKRLvYNbVZ7UWg2O3Grxx9b4R/yC3dVpFIZY63vsXGZINPk\r\nXAIHjCy0BNS3lIfUEba5e5yCKFUeLxlESiI=\r\n=xi31\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./types":{"types":"./types.d.ts","import":"./types.mjs","default":"./types.js"},"./one-of":{"types":"./one-of.d.ts","import":"./one-of.mjs","default":"./one-of.js"},"./is-null":{"types":"./is-null.d.ts","import":"./is-null.mjs","default":"./is-null.js"},"./array-of":{"types":"./array-of.d.ts","import":"./array-of.mjs","default":"./array-of.js"},"./is-array":{"types":"./is-array.d.ts","import":"./is-array.mjs","default":"./is-array.js"},"./maybe-of":{"types":"./maybe-of.d.ts","import":"./maybe-of.mjs","default":"./maybe-of.js"},"./tuple-of":{"types":"./tuple-of.d.ts","import":"./tuple-of.mjs","default":"./tuple-of.js"},"./value-of":{"types":"./value-of.d.ts","import":"./value-of.mjs","default":"./value-of.js"},"./is-number":{"types":"./is-number.d.ts","import":"./is-number.mjs","default":"./is-number.js"},"./is-object":{"types":"./is-object.d.ts","import":"./is-object.mjs","default":"./is-object.js"},"./is-string":{"types":"./is-string.d.ts","import":"./is-string.mjs","default":"./is-string.js"},"./object-of":{"types":"./object-of.d.ts","import":"./object-of.mjs","default":"./object-of.js"},"./record-of":{"types":"./record-of.d.ts","import":"./record-of.mjs","default":"./record-of.js"},"./is-boolean":{"types":"./is-boolean.d.ts","import":"./is-boolean.mjs","default":"./is-boolean.js"},"./is-defined":{"types":"./is-defined.d.ts","import":"./is-defined.mjs","default":"./is-defined.js"},"./is-present":{"types":"./is-present.d.ts","import":"./is-present.mjs","default":"./is-present.js"},"./instance-of":{"types":"./instance-of.d.ts","import":"./instance-of.mjs","default":"./instance-of.js"},"./nullable-of":{"types":"./nullable-of.d.ts","import":"./nullable-of.mjs","default":"./nullable-of.js"},"./optional-of":{"types":"./optional-of.d.ts","import":"./optional-of.mjs","default":"./optional-of.js"},"./package.json":"./package.json"},"gitHead":"f3f52d674ea8bf8498ac808ef8257d001b0bd15a","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"8.19.3","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.13.0","publishConfig":{"access":"public"},"typesVersions":{"<=4.8":{"*":["types-v4.8/*"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","semver":"^7.3.8","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.2.0_1680476788763_0.8394205285707061","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"@gabrielurbina/type-guard","version":"0.2.1","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.2.1","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"1022d24ddee58c9f5c0f364fe06ae8481780b968","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.2.1.tgz","fileCount":126,"integrity":"sha512-1sB/UbmCersXGs8bxi5uPPoL0LTE+KH6H/wxa+dKMKeLXgbFJehFDHWQ9NttRUiEGDypHpbHpXY+o8CIJDHfvw==","signatures":[{"sig":"MEQCIEWrJ5DjUeKer3TGRYlDMEWu3TobSfTtAuDIqu5Wd/CXAiBW4xRc5I3J0L/wVdkyK46iM3NULle3WyLwLX8DiR8rbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQrMpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB2g/+Jo33lfWyyZDNgoAkh0kA/mxMCjz9PPPo1Ybp5axStB3ZC9ya\r\nR5qpCGkloy8DNLOYyu35skXTFnDOtLYRETxzAOct1N3qXgW+hTzbYlJDMmMC\r\nOO7JyEr9AqFO5gHOGCXpAJqmiIS/XLOkN6ZNUwV5LLMMh+1soPGomQIbEHqz\r\naAdbjt2KxblBikpxSil53P/Ok4klZE3F3TntgSj0MJQRaoe3NXgZ3+m/V+Zf\r\n/X0rVEe+60H3OUpTXhFjX5vZzz1wR6LjLliXoZa3IZM5xwWVZt9eMNZQmm5v\r\nboXeXy5PlXXwfAvojeu+SPB90CUEHQ7n/uGamm1L3/mWQ5V1zrUHrydVfSlO\r\nm48qGErWvaoepWCVL6YVap7v51KYMMyBlLi+TPoJpcNM08b5qrPVxaMGRbC1\r\nM98aUiTG/91H4aLuHHG8FIb7A6SKJNS3x1dmnGoRV0pPfMtghjCYjPMH97hG\r\nFV1/AhrXzlmRAPCJbtbpfszT8gMa1k+JTsy3g1QrZLnBe/QZ0P1u+DgNzrnC\r\nqQFbGEhQKPHV+J+LhHwMs+d95tfn8KEue6AQY4o5uhokXuJXwfGvQpRzMv3q\r\n60RIO0GfP3C+88tZxRi4oAmv19f6zLoyyEShnpnxkyFmQnqBDXO+fyFvOO3C\r\nBW7WQglyo+qwrkH22h9P9lmIHS/a63mHm3I=\r\n=3Zi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"default":{"types":"./esm/index.d.ts","default":"./esm/index.js","types@<=4.8":"./esm/types-v4.8/index.d.ts"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js","types@<=4.8":"./cjs/types-v4.8/index.d.ts"}},"./*":{"default":{"types":"./esm/*.d.ts","default":"./esm/*.js","types@<=4.8":"./esm/types-v4.8/*.d.ts"},"require":{"types":"./cjs/*.d.ts","default":"./cjs/*.js","types@<=4.8":"./cjs/types-v4.8/*.d.ts"}}},"gitHead":"4a77548c590a7f2f873495f6a0d4c234d4f07e3c","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"9.6.5","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.13.0","publishConfig":{"access":"public"},"typesVersions":{"<=4.8":{"cjs/*":["cjs/types-v4.8/*"],"esm/*":["esm/types-v4.8/*"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.2.1_1682092840889_0.038793168229598995","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"@gabrielurbina/type-guard","version":"0.2.2","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.2.2","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"a3322e69a5f286c6cf1c7732f647695fa8c662b4","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.2.2.tgz","fileCount":126,"integrity":"sha512-C/VO+zIRW2ufbt7CSRex1nVye5hpBRBak9k5aJXQIvtlKjkyGRfBSyfy1C0iU3zNZQjsNxsB/xYwil3SyGBYPA==","signatures":[{"sig":"MEUCIAv/PBPU53Fm8Aky9i7uoYxdPJxdo6SQgwWO8ysLuuJFAiEA3NC5m2pOIqLSxACqCxJfrDQDMGusZM/EqRHAqR4ROrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87009},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"default":{"types":"./esm/index.d.ts","default":"./esm/index.js","types@<=4.8":"./esm/types-v4.8/index.d.ts"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js","types@<=4.8":"./cjs/types-v4.8/index.d.ts"}},"./*":{"default":{"types":"./esm/*.d.ts","default":"./esm/*.js","types@<=4.8":"./esm/types-v4.8/*.d.ts"},"require":{"types":"./cjs/*.d.ts","default":"./cjs/*.js","types@<=4.8":"./cjs/types-v4.8/*.d.ts"}}},"gitHead":"d38687f59732960cd227573f54e8a7af6b0029b9","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"9.8.1","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"typesVersions":{"<=4.8":{"cjs/*":["cjs/types-v4.8/*"],"esm/*":["esm/types-v4.8/*"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.2.2_1690106756355_0.364419969836127","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.3":{"name":"@gabrielurbina/type-guard","version":"0.2.3","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.2.3","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"2dcc31416235830d318567a0532fa42af386d8e5","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.2.3.tgz","fileCount":126,"integrity":"sha512-l1ydr+V3esI95Fa/BcrnNRgepuNzPI3W3+pjH8WpUnZSKQqKwAvdC+xwdfyDIhhnk7woAmJUOr047mS54jbZpg==","signatures":[{"sig":"MEUCIQDfWLWnZLhDt3+13xqtDUV/IG8cp6twwwmuuekwYUYnTQIgapov1FjWBvGALtlK4a3pzrRvu2ysqdI86S9yeK4wYe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90749},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"default":{"types":"./esm/index.d.ts","default":"./esm/index.js","types@<=4.8":"./esm/types-v4.8/index.d.ts"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js","types@<=4.8":"./cjs/types-v4.8/index.d.ts"}},"./*":{"default":{"types":"./esm/*.d.ts","default":"./esm/*.js","types@<=4.8":"./esm/types-v4.8/*.d.ts"},"require":{"types":"./cjs/*.d.ts","default":"./cjs/*.js","types@<=4.8":"./cjs/types-v4.8/*.d.ts"}}},"gitHead":"c548ea256d484f139030b4bffff0af99eb87613d","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"9.8.1","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"access":"public"},"typesVersions":{"<=4.8":{"cjs/*":["cjs/types-v4.8/*"],"esm/*":["esm/types-v4.8/*"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.2.3_1693165834773_0.11505617404219515","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.4":{"name":"@gabrielurbina/type-guard","version":"0.2.4","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.2.4","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"b386c56b4c97158a3cc2456f888a9e98228ca616","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.2.4.tgz","fileCount":126,"integrity":"sha512-xVKO6SjwAqIdhEKcvl4DXoygDLEOMXa3sKp6epKSIOmVuFJHgiBrlCpphSswiTEP6Trds/5I2Zhwhqd+UQNufA==","signatures":[{"sig":"MEYCIQCbNbnmAH/goPe2wIEQSfvAPv5u9PXThtn4oyrcOMzmpgIhAMeCg7Uia4KZ2xqwSRLXXf2JIqYymt61Vtaxs8K+zTH/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90749},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"default":{"types":"./esm/index.d.ts","default":"./esm/index.js","types@<=4.8":"./esm/types-v4.8/index.d.ts"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js","types@<=4.8":"./cjs/types-v4.8/index.d.ts"}},"./*":{"default":{"types":"./esm/*.d.ts","default":"./esm/*.js","types@<=4.8":"./esm/types-v4.8/*.d.ts"},"require":{"types":"./cjs/*.d.ts","default":"./cjs/*.js","types@<=4.8":"./cjs/types-v4.8/*.d.ts"}}},"gitHead":"c548ea256d484f139030b4bffff0af99eb87613d","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"10.2.0","description":"Type safety for your IO","directories":{},"_nodeVersion":"18.18.1","publishConfig":{"access":"public"},"typesVersions":{"<=4.8":{"cjs/*":["cjs/types-v4.8/*"],"esm/*":["esm/types-v4.8/*"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.2.4_1697711366395_0.567001120127659","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5":{"name":"@gabrielurbina/type-guard","version":"0.2.5","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.2.5","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"746e494873e1af36cb070399aff7c28c3b13d218","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.2.5.tgz","fileCount":126,"integrity":"sha512-CzeWfXPoz/GUWvLgi7EUxQgSBDn99NZoMAPTwYgsJD2W4skX/GR0jle05jXa8GBECP7odGvqjLMhNTfz57Hw9Q==","signatures":[{"sig":"MEUCIQCGIHuX0v71fHkDrugW+4GoXDDdrItjO5BzILxUjv898gIgJ8hM0C1l15Io8Kw9+WHw9HAkmQ14ASHq8WKahwYjLEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90749},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"default":{"types":"./esm/index.d.ts","default":"./esm/index.js","types@<=4.8":"./esm/types-v4.8/index.d.ts"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js","types@<=4.8":"./cjs/types-v4.8/index.d.ts"}},"./*":{"default":{"types":"./esm/*.d.ts","default":"./esm/*.js","types@<=4.8":"./esm/types-v4.8/*.d.ts"},"require":{"types":"./cjs/*.d.ts","default":"./cjs/*.js","types@<=4.8":"./cjs/types-v4.8/*.d.ts"}}},"gitHead":"395436426a40aac7be3586670f1629604bb98096","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"10.1.0","description":"Type safety for your IO","directories":{},"_nodeVersion":"20.9.0","publishConfig":{"access":"public"},"typesVersions":{"<=4.8":{"cjs/*":["cjs/types-v4.8/*"],"esm/*":["esm/types-v4.8/*"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.2.5_1718728579436_0.12348691218935048","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6":{"name":"@gabrielurbina/type-guard","version":"0.2.6","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.2.6","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"6a7f4c28d05b34ce56dc51ead1837fdd4716314b","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.2.6.tgz","fileCount":126,"integrity":"sha512-di6cS7jX4qEttju6IwDL0HBpVpSyDiz99TdhZB9uyhrdPp42N0EsNRK2bOBe+RiJz/lB/v4Wq5j5udiTpj6E1A==","signatures":[{"sig":"MEQCIB5Onkge0lTe/0vNClNTOdE0UA6mItKEzGYENSd3Sj2MAiAZOuu7r+WilFjCqHTT3P7xUVSdRel+SA7WQMjJRgZyWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90749},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"default":{"types":"./esm/index.d.ts","default":"./esm/index.js","types@<=4.8":"./esm/types-v4.8/index.d.ts"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js","types@<=4.8":"./cjs/types-v4.8/index.d.ts"}},"./*":{"default":{"types":"./esm/*.d.ts","default":"./esm/*.js","types@<=4.8":"./esm/types-v4.8/*.d.ts"},"require":{"types":"./cjs/*.d.ts","default":"./cjs/*.js","types@<=4.8":"./cjs/types-v4.8/*.d.ts"}}},"gitHead":"25fd6c6727e4a5a52e3b46ec4d59d522ebb7f1dd","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"10.1.0","description":"Type safety for your IO","directories":{},"_nodeVersion":"20.9.0","publishConfig":{"access":"public"},"typesVersions":{"<=4.8":{"cjs/*":["cjs/types-v4.8/*"],"esm/*":["esm/types-v4.8/*"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.2.6_1739890749636_0.4783922903637645","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7":{"name":"@gabrielurbina/type-guard","version":"0.2.7","keywords":["typescript","functional"],"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","_id":"@gabrielurbina/type-guard@0.2.7","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"homepage":"https://github.com/gabrielricardourbina/type-guard#readme","bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"dist":{"shasum":"b5b570eaf6d9d99c2f2768d90b1d8b0f096fe6e5","tarball":"https://registry.npmjs.org/@gabrielurbina/type-guard/-/type-guard-0.2.7.tgz","fileCount":126,"integrity":"sha512-hgA05sJBuS/ELnCcF2R2XxdNCf3JyWY0KbDq3Wdi7WVzncHGBbI8e/EJ4b7oRrbhlqzcE+uWpEbJSX5EgjbjxA==","signatures":[{"sig":"MEQCIAFB3mkcWIXfpH8+JLSaxfS8/6Llg0k9mxjbDKzhb1hIAiARZQnPq/ZvojMyWPWi6cvt8rrxL49xeHlEgI2hOsTt+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90792},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"default":{"types":"./esm/index.d.ts","default":"./esm/index.js","types@<=4.8":"./esm/types-v4.8/index.d.ts"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js","types@<=4.8":"./cjs/types-v4.8/index.d.ts"}},"./*":{"default":{"types":"./esm/*.d.ts","default":"./esm/*.js","types@<=4.8":"./esm/types-v4.8/*.d.ts"},"require":{"types":"./cjs/*.d.ts","default":"./cjs/*.js","types@<=4.8":"./cjs/types-v4.8/*.d.ts"}}},"gitHead":"92b35a86d6e5caeef7e412ac6a3305bb62a5bb7e","_npmUser":{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"},"overrides":{"js-yaml":">=4.1.1"},"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"_npmVersion":"10.1.0","description":"Type safety for your IO","directories":{},"_nodeVersion":"20.9.0","publishConfig":{"access":"public"},"typesVersions":{"<=4.8":{"cjs/*":["cjs/types-v4.8/*"],"esm/*":["esm/types-v4.8/*"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.36.0","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/node":"^18.15.9","@types/mocha":"^10.0.1","eslint-plugin-prettier":"^4.2.1","typedoc-plugin-markdown":"^3.14.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/type-guard_0.2.7_1763284281518_0.23936732395058358","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2020-05-24T09:22:56.151Z","modified":"2026-03-27T06:42:56.081Z","0.0.0":"2020-05-24T09:22:56.524Z","0.0.1":"2020-05-24T12:07:58.669Z","0.0.2":"2020-06-02T21:14:37.862Z","0.0.3":"2020-06-02T21:21:32.635Z","0.0.4":"2020-10-12T18:59:03.915Z","0.0.5":"2021-04-11T11:37:59.959Z","0.0.6":"2021-05-03T12:34:54.984Z","0.0.7":"2021-05-03T12:53:24.452Z","0.0.8":"2021-05-15T17:20:43.670Z","0.0.9":"2021-06-13T11:06:55.087Z","0.1.0":"2021-07-09T17:30:15.363Z","0.1.1":"2021-07-09T17:35:59.477Z","0.1.2":"2021-07-09T21:16:50.799Z","0.1.3":"2021-08-15T13:48:04.652Z","0.1.4":"2022-02-05T14:56:37.634Z","0.1.5":"2022-02-15T15:32:47.233Z","0.1.6":"2022-02-15T19:57:43.591Z","0.1.7":"2022-02-15T20:10:07.507Z","0.1.8":"2022-02-16T08:05:05.585Z","0.1.9-beta-0":"2022-02-16T08:39:47.531Z","0.1.9-beta-1":"2022-02-16T08:55:35.428Z","0.1.9-beta-2":"2022-02-16T09:06:46.966Z","0.1.9-beta-3":"2022-02-16T09:14:19.192Z","0.1.9":"2022-02-16T09:31:19.625Z","0.1.10":"2022-04-01T07:43:52.165Z","0.1.11":"2022-11-09T15:01:27.292Z","0.1.12":"2023-01-04T18:06:50.105Z","0.1.13":"2023-02-26T17:44:07.596Z","0.1.14":"2023-02-26T18:33:32.989Z","0.1.15":"2023-03-26T10:23:19.531Z","0.1.16":"2023-03-27T20:27:13.502Z","0.1.17":"2023-03-29T18:48:48.988Z","0.1.18":"2023-03-29T21:14:07.429Z","0.2.0":"2023-04-02T23:06:28.912Z","0.2.1":"2023-04-21T16:00:41.084Z","0.2.2":"2023-07-23T10:05:56.526Z","0.2.3":"2023-08-27T19:50:34.950Z","0.2.4":"2023-10-19T10:29:26.766Z","0.2.5":"2024-06-18T16:36:19.609Z","0.2.6":"2025-02-18T14:59:09.806Z","0.2.7":"2025-11-16T09:11:21.691Z"},"bugs":{"url":"https://github.com/gabrielricardourbina/type-guard/issues"},"author":{"name":"Gabriel Ricardo Urbina"},"license":"MIT","homepage":"https://github.com/gabrielricardourbina/type-guard#readme","keywords":["typescript","functional"],"repository":{"url":"git+https://github.com/gabrielricardourbina/type-guard.git","type":"git"},"description":"Type safety for your IO","maintainers":[{"name":"gabrielricardourbina","email":"gabrielricardourbina@gmail.com"}],"readme":"# <img width=\"50\" alt=\"logo\" src=\"https://raw.githubusercontent.com/gabrielricardourbina/type-guard/master/logo.svg\"> Type Guard [![GitHub license](https://img.shields.io/npm/l/@gabrielurbina/type-guard?color=%232a7e7d&style=flat-square)](https://github.com/gabrielricardourbina/type-guard/blob/master/LICENSE) [![npm version](https://img.shields.io/npm/v/@gabrielurbina/type-guard?color=%232a7e7d&style=flat-square)](https://www.npmjs.com/package/@gabrielurbina/type-guard) \n\n_Bring Typescript types to your run time_\n\nThis self contained library will provide you with the tools to move the type validation to the edges of your application, to your IO ring, where you can validate the data coming from outside and trust elsewhere in your application.\n\n## When to trust your data\nA rather common anti-pattern in JavaScript is to check everywhere in your codebase for a value's type, we'll call this **Defensive Programing**.\nIt is quite likely that you have come across some code like this:\n```javascript\nconst someFunction = (value) => {\n\tif (value !== undefined) throw Error(\"value must be defined\");\n\treturn anotherFunction(value, \"I already checked value\")\n};\nconst anotherFunction = (value, message) => {\n\tif (value !== undefined) throw Error(\"value must be defined\");\n\treturn value + message;\n};\n```\nWhere a value is checked for its type multiple times across your application, this means that ***your code doesn't trust its data***. \n\nAlthough **Paranoia Oriented Programming** might sound cool, it isn't, it is far from productive or even safe.\n\nThe application code should be concerned with it's domain, function, modules or classes should not checking if the type of its parameters are valid.\n\nHowever ***not all data is safe*** our code bases should trust internal data, but **Must** check external data for it might be either malicious, corrupted or just has the wrong format.\n\nThis validation should take place in the outermost interfaces of our application what we'll call the **IO Layer**.\n\nThe IO layer exist in different places depending on the application:\n- In libraries or frameworks: the public methods and functions\n- In a server application: HTTP and database requests\n- In a web application: HTTP responses, local-storage and the user's input\n\nWherever your application meets external data\n\nPerforming all the data validation on this layer will allow allow the core application to trust the data is using, allowing you to remove redundant type-checks and unclutter your code.\n## Type guards\nA type guard is a function that checks a value and returns *true* if the value is of a given type:\n```typescript\ntype Guard<T extends V, V = unknown> = (v: V) => v is T;\n```\nFor example this fuction checks that the unkown value is one valid `Grade`\n```typescript\ntype Grade = \"A\" | \"B\" | \"C\" | \"D\" | \"F\"; \nconst isGrade = (value: unknown): value is Grades =>  [\"A\",\"B\",\"C\",\"D\",\"F\"].includes(value)\n```\n*Naming*: Type guards start with **is** and then the type they check\n\n[**This library provides these Type-Guards**](modules.md#guard-functions)\n\n## Guard factories\nGuard factories are functions that return a type guard\n\n[**This library provides these Guard Factories**](modules.md#guard-factory-functions)\n\n## High order guards\nHigh order guards are functions that receive type-guards and return another type-guard of a composite type:\n```typescript\nconst ArrayOf= <T>(type: Guard<T>) => {\n\treturn (arr: unknown): arr is Array<T> => Array.isArray(arr) && arr.every((v) => type(v));\n};\n```\n*Naming*: High order guards start with the base type end with **Of**\n\n[**This library provides these High order guards**](modules.md#high-order-guard-functions)\n\n## Examples\n### HTTP responses\nWhen getting data from your students API type-check it before letting pass into your application:\n ```typescript\nimport { ArrayOf, ObjectOf, isString, isNumber, isBoolean } from \"@gabrielurbina/type-guard\";\n\ntype Student = { firstName: string; lastName: string; age: number; active: boolean };\n\nconst isStudent = ObjectOf({\n\tfirstName: isString,\n\tlastName: isString,\n\tage: isNumber,\n\tactive: isBoolean\n});\n\nconst isStudentList = ArrayOf([isStudent]);\n\nexport const fetchStudents = async (id: string): Promise<Student[]> => {\n\t// Remember to treat external data as unknown\n\tconst response: unknown = await(await fetch(`api/students?class=${id}`)).json();\n\tif(!isStudentList(response)) throw Error(\"Invalid API response\");\n\treturn response\n}\n```\n### Local storage\nWhen getting your user's stored preferences from `localStorage` type-check it before using it or use some default preferences if the type is invalid or there are no stored preferences:\n ```typescript\nimport { ObjectOf, ValueOf, isNumber, isBoolean } from \"@gabrielurbina/type-guard\";\n\ntype Theme = \"dark\" | \"light\";\ntype Currency = \"USD\" | \"EUR\" | \"GBP\";\n\ninterface UserPreferences {\n\ttheme: Theme;\n\tcurrency: Currency;\n\ttimeZoneOffset: number;\n\tfinishedWalkthrough: boolean;\n};\n\nconst isUserPreferences = ObjectOf({\n\ttheme: ValueOf<Theme>([\"dark\" , \"light\"]),\n\tcurrency: ValueOf<Currency>([\"USD\" , \"EUR\" , \"GBP\"]),\n\ttimeZoneOffset: isNumber,\n\tfinishedWalkthrough: isBoolean,\n});\n\nconst defaultUserPreferences: UserPreferences = {\n\ttheme: \"light\",\n\tcurrency: \"USD\",\n\ttimeZoneOffset: 0,\n\tfinishedWalkthrough: false,\n}\n\nexport const retrieveUserPreferences = (): UserPreferences => {\n\tconst storedPreferences = localStorage.getItem(\"user-preferences\");\n\tif (storedPreferences === null) return defaultUserPreferences;\n\t// Treat external data as unknown\n\tconst preferences: unknown = JSON.parse(storedPreferences);\n\tif(!isUserPreferences(preferences)) return defaultUserPreferences;\n\treturn preferences;\n}\n```\n","readmeFilename":"README.md"}