{"_id":"conditional-type-checks","_rev":"19-768010477dcfe522c9d1ed0bed1470c9","name":"conditional-type-checks","dist-tags":{"latest":"1.0.6"},"versions":{"0.1.0":{"name":"conditional-type-checks","version":"0.1.0","description":"Types for testing TypeScript types.","main":"dist/index.js","typescript":"dist/index.d.ts","scripts":{"test":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","gitHead":"9c2ba1615708138f50ffc73a646f0edcc3149692","_id":"conditional-type-checks@0.1.0","_shasum":"3eeeda3b901462355cb7461f16d5aa3f2d1d028d","_from":".","_npmVersion":"3.8.8","_nodeVersion":"8.5.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"shasum":"3eeeda3b901462355cb7461f16d5aa3f2d1d028d","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.1.0.tgz","fileCount":7,"unpackedSize":4098,"integrity":"sha512-b/MUoCWj1o9lHR5GUCDofg3fCYdQ60mFT7RlKSN49LX4vKdVL802cD8CJTIj2BWiHGwvvbf6Y6Eb71rATB+eKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlyikKAP5JtbrCeC058+pHlfSa7fe4mWptQO/pztmlfwIhAMGLw51HDfjkQ7C9+vN6ljuVgB9+sgvTyRa7NpGQtU3u"}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.1.0_1522892686253_0.5375526226628229"},"_hasShrinkwrap":false},"0.1.1":{"name":"conditional-type-checks","version":"0.1.1","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"test":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","gitHead":"9c2ba1615708138f50ffc73a646f0edcc3149692","_id":"conditional-type-checks@0.1.1","_shasum":"0709c1bb1e57a4668e1cce0360301457285f9f41","_from":".","_npmVersion":"3.8.8","_nodeVersion":"8.5.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"shasum":"0709c1bb1e57a4668e1cce0360301457285f9f41","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.1.1.tgz","fileCount":7,"unpackedSize":4223,"integrity":"sha512-OShvlc+Hy9ZvA3d3LIB2BnUQffoug1rsUJIst9oMq2MV532l1m46UIZqxB/oHB3/ozbkfen1P/1+m2cFQbsaPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2aHIbTGCoJd5ZVKDLqz6pBDARPtwzDZkJ1akI0g15YAiBaLjvRc8JtsJCMdQG0Z71fRCdQQvpwfmxgBQuoSspCfw=="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.1.1_1522892912479_0.8895437420357939"},"_hasShrinkwrap":false},"0.1.2":{"name":"conditional-type-checks","version":"0.1.2","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"test":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","gitHead":"9c2ba1615708138f50ffc73a646f0edcc3149692","_id":"conditional-type-checks@0.1.2","_shasum":"27634315d9cd2efdc8d19e6c3bf618c2615d7c81","_from":".","_npmVersion":"3.8.8","_nodeVersion":"8.5.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"shasum":"27634315d9cd2efdc8d19e6c3bf618c2615d7c81","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.1.2.tgz","fileCount":7,"unpackedSize":4259,"integrity":"sha512-Az4Nk/Iea2aDb5BeIw4oNW4RUBgRKOCw5/nHNLO0ZOL1klo7HFkGYRE3PutRJiY9zbp5y7+vByCjTncCSjRxyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBR4KpMfxre/gzPQzmpQG8v+TVhzL3vTKM7muB+w902QIgJm3DpIGK/yPQIBKSlmSAiqAKaHLE/bYcCau8LxQMOlw="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.1.2_1522893101299_0.38698516553690876"},"_hasShrinkwrap":false},"0.1.4":{"name":"conditional-type-checks","version":"0.1.4","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"test":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","gitHead":"34eb606298960e0b6ce535d530188d3b3d9a63f2","_id":"conditional-type-checks@0.1.4","_shasum":"80adc76d6c4c1e55491c1b23fcb882e7c4927a1e","_from":".","_npmVersion":"3.8.8","_nodeVersion":"8.5.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"shasum":"80adc76d6c4c1e55491c1b23fcb882e7c4927a1e","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.1.4.tgz","fileCount":7,"unpackedSize":4239,"integrity":"sha512-Ftoo9YyNJd5Mfir458wibv9JI2nnEpTeRlZNryqQ1E5+4XD2uP3AXsBHKXK3aYFWwJcWb4IBd3NRCmj/L2m8+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaCkK09nYlRKynU4oTmdQxk5G5aquhlKwOxLIhQkLoIAiAD6ngZdY28dpiw/IumOgoa0axsZGftw7R0zbxKkw7ZTA=="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.1.4_1522894434567_0.9276688353181797"},"_hasShrinkwrap":false},"0.2.0":{"name":"conditional-type-checks","version":"0.2.0","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"test":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","gitHead":"84428df65a67d5b3a914d9cada7328f9ef20159d","_id":"conditional-type-checks@0.2.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"integrity":"sha512-8QC2xEtGsNgufv1KH2t9BW8db88SVPO2T6n+NcCI1D7LK265q/J4GZ4cKv40Zsue3YT1jiJH2zbn8RNGRh1HtQ==","shasum":"f2e781cd081c6ec44384aa65455f13e5cdf8c4f5","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.2.0.tgz","fileCount":6,"unpackedSize":4588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1jjlYFfmdjKyMXyv+U1xIqTHh7O8g/dlvU19a3bZxBAiEA5iJ1AFUe3ivYABiEJBUfuqohiyQpBRjAql/tGu03tjo="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.2.0_1522946312675_0.4249010953822261"},"_hasShrinkwrap":false},"0.3.0":{"name":"conditional-type-checks","version":"0.3.0","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"test":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","gitHead":"bfd37f444b6d1468fa85597783c7280ac782c157","_id":"conditional-type-checks@0.3.0","_shasum":"fb63a7280dfaf999544eef7d76bb1cafad2ffe06","_from":".","_npmVersion":"3.8.8","_nodeVersion":"8.5.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"shasum":"fb63a7280dfaf999544eef7d76bb1cafad2ffe06","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.3.0.tgz","fileCount":7,"unpackedSize":4891,"integrity":"sha512-Y8oP5qwUEXFjxbFZiUGXxVc1gqJp55IL9rGnkslF56Ma4YFQN7VEXcGvmOVpTdQqVU8JjbXCJ2ZvF9k7DMxB1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBliCSpXM16Ow8tEfu6zNRwGY5xdeZnfbsnRqhRTDgjAIhAIklnlGkh39HMl3rwOvbkess6Sy2m2An934Tb3D5NfDR"}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.3.0_1522965936135_0.6769369608748002"},"_hasShrinkwrap":false},"0.4.0":{"name":"conditional-type-checks","version":"0.4.0","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"test":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","gitHead":"d56284a4a81d9e66a2fa0010beccf8d44ac14720","_id":"conditional-type-checks@0.4.0","_shasum":"cb8d30d6b3224659b860f6d593c56551d98b7c29","_from":".","_npmVersion":"3.8.8","_nodeVersion":"8.5.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"shasum":"cb8d30d6b3224659b860f6d593c56551d98b7c29","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.4.0.tgz","fileCount":7,"unpackedSize":4970,"integrity":"sha512-/zJs7emaMdpEkgvQB66m8xTFk04Uon7wliyw5aiNSC6i4GS/R79uaVpec7Cbq2obDUvYvxkVvZSh9oAub5IHfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKVREa4fM6ZrIyI4NumM0TTNGPw8/tKceIwwbegYHV0AiBGRKvIcgMp7rgD4fdKB4nRuG6KaCnFzkljIO1YQ5vtng=="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.4.0_1522967288210_0.038490001358200354"},"_hasShrinkwrap":false},"0.5.0":{"name":"conditional-type-checks","version":"0.5.0","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"test":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","gitHead":"864507c990a7bba85cf9135bc23265a267e6cec5","_id":"conditional-type-checks@0.5.0","_shasum":"f06567a2d416f23a5b6b01830b1855368bc617ff","_from":".","_npmVersion":"3.8.8","_nodeVersion":"8.5.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"shasum":"f06567a2d416f23a5b6b01830b1855368bc617ff","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.5.0.tgz","fileCount":7,"unpackedSize":5619,"integrity":"sha512-y9gwy3/v7r0o+OIkeMQpEO8OL7FdAkh0pX3Nh4cERU8AGJSd8FEO3ENHiOXmQttPfPjadX6VudyxSdMRO426SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9VQQV9VHM68JeJbFppGZSBa/K9MHDQoBDU6RoA3FKnAiBlcSot/2sM7FJ+yu7GOJW0UnQ6S8sazy65xSqqp1cUTg=="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.5.0_1523060120432_0.8013891584134238"},"_hasShrinkwrap":false},"0.6.0":{"name":"conditional-type-checks","version":"0.6.0","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"build":"tsc","test":"tsc","dopublish":"yarn run build && npm publish --otp"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","devDependencies":{"typescript":"^3.3.1"},"gitHead":"b2e4a2c5aa501e0f904daa46d71aafafaceec279","_id":"conditional-type-checks@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"integrity":"sha512-sNnlfJff+FaDJ5eUJ3BWQ0JXgs/DgiPgmnb/uGLKSyTuAdoH2MSeKCl/0mejrkW/N0qzBgdRgM0JeomNe5sZbg==","shasum":"176a9d31105c343c253197e09a775154a6f5c4f5","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.6.0.tgz","fileCount":8,"unpackedSize":6625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVQZZCRA9TVsSAnZWagAAxfwP/A2yh3Nvb5XlMhnOnoqi\nx4F/NEb/FE/hZrG9o8iDR1hTxeXA0gyGeRfJr6s4o4tH6VBWYpqFbynsI42Y\nfooFz6RdObKD9TqkborC9GOYI+K1C9IpEHqHkQf6imXLcSKgCbJqd0uGkhlE\nK9U8rmbt7lN1zEs5u9vsmHrSUjoIuW3GAvw1gthsG6YOZXIFtFwebFPAYaJy\nMCfo5pGXs9m2jThQkmzCThcOVOIDX/qXDqw3fLaP3htogDuyUzVQSpdy327B\nEb293AwJwiPdrL7Y1U9ymuyb+xUCz3vG30meYCEk3UFzugLCBPgmCCMDULQR\n27ZlV3cPvURbH6hi2Hf19GeMW+S2uS1ScULI3On4hvphlKtlWD4HXPrOjFJp\nBLXRTOI7te5lbx1bB1tu6l28eISMOF/rfm9s/J+61BKkjVTHDtvzw9fOg7kO\nOSKrWlSx1psJYh/MAkWufRwHPtKIM7W1E6vtJ2mD2v2QH3DYqAqGMXcD8Zd/\nBqzjI9++KUeqw+yNBP0c1GOJoSE8k7/YK9HZfXFtMG42f7XopFREh5A/n3Z1\njUziJCSTXTolsVMxh2q/dqQXw1bHcGaZiiYYuJRIJhSQBERK+kJcUofVTH/1\nh50HruEL7e0+4FdgFNiWuCFtl68pJc25vHT9W+/hMV9xBrdHuOF+a2Lm6LNK\nRKeL\r\n=6rEq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwXQYkQY+h6rYCirUZxTWhDaMS7Arhr+Z0A5N3+rf5hAIgTyWZ3JrDikyqfS9k8ehLxcieYFvMPgTZZcLgGAl3IEA="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.6.0_1549076056653_0.22821158216655135"},"_hasShrinkwrap":false},"0.7.0":{"name":"conditional-type-checks","version":"0.7.0","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"build":"tsc","test":"tsc","dopublish":"yarn run build && npm publish --otp"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","devDependencies":{"typescript":"^3.3.1"},"gitHead":"a207d68d568f3b901dcadb62d08ce8cbfa72e789","_id":"conditional-type-checks@0.7.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"integrity":"sha512-6AHW3aMHEYLNzpSqplsfhbVV+NI1zBtVRbK/bWsxLZLQ915FAbJAAFcuxwmxqzf59gTeiFhsS1U+WJ4Mngi9Qw==","shasum":"bcbc99a65db971964089dcd72f39747e14fe9bb2","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-0.7.0.tgz","fileCount":7,"unpackedSize":8186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccLwuCRA9TVsSAnZWagAAwPAQAJ2CdRyq2CyvRekiO1jp\nFd5iMn3k5OFqrKSy2fFb4nc8JGGmyNdGX/rcozP9LclminImUryyMZncoBa5\nWIe9Hb1z4rZfPEXuw1hcniSOh05H1tZof6HCoxaAYZk4WBI5II76ipTk1liN\n4obgd9sn2WdrzHSbh3/QJ24ijaFitwgJ2Md5SDCdwbijZG+W6wYS5cB+7heV\n2v5C+ODew9GYTai5IpMKiQn5fP4uZb0sZYDD6MRzJKgB0l46DFUFNOPjwcjp\nAv1H/p0i84WcGlrAwMJQA6XV9o+gizIhL+Q/zl0dAiMd4C7r1m6REh+QeOFR\nDZXUKVqUm6MfjDlrFwuwA7PTjDDyBieUyhz7E+15fyXUAoBQE0Uxp/bLmGfz\n5sx7S1nBnixXxiP+l2lhW9tPEVo0vOGUHHI40g2Z1LZHS6WBrkocOt+rMGXr\n0o7WjkIurLzqqWdipQDKVaKSvMZ5DQErfng7azoIFf50xd+Vu+eF0/ooFo1x\nkHgX0dRcFJCekHyEIzJb0eXNU3fiR1nqlLPE/nZHNnTutE6vib5DYNQaYqFt\nWnlv0VIaAonr/5u9lzX4CEwEjdDqHmWDc3npsNCMYYPIYwoNOxONMzZuPbL8\nc2uUGvt3xNiw3LxaPOyMvhTEk/M9GpfqSoMRDPy11efs/6IfG20MgAVjqJ10\ndGZV\r\n=5TN3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNrlUwzw5GoAWGbFPlLXYYepJCEO7Fe7MQnjTCqcrwvwIgQczphIr7DuzxG3v6JxbBulVdu9BqN3eKVQqUCtbblQs="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_0.7.0_1550892077476_0.03998567519067464"},"_hasShrinkwrap":false},"1.0.0":{"name":"conditional-type-checks","version":"1.0.0","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"build":"tsc","test":"tsc","dopublish":"yarn run build && npm publish --otp"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","devDependencies":{"typescript":"^3.3.1"},"gitHead":"064915243f628055044b7d2fb5ee561708790363","_id":"conditional-type-checks@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"dist":{"integrity":"sha512-4fvSNAF1LZs6TPiXNO1H6vCjUcSp/IQbhzb7Vr8jhFj0YBn9wagReuBvMGG406lheiFlyxgfcF23RYMZyGvbcQ==","shasum":"1cb40e89254e5173e8e8c02a2410f4206e226b3d","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-1.0.0.tgz","fileCount":7,"unpackedSize":8079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccL5eCRA9TVsSAnZWagAAfYQP/iUMwUOJMpZklSfDiZFa\n4BfTrsumd94xeG0LhAV1n0Vj2KC6z0XHZk6JqW5RZdua8ClmLg/hAu6hShhn\nrECGMxpjMLqgob9n0Cvgy1M/1O5oS1mJwefdGm6hxGLG6VzglcdooLfg3dNM\nz3S2TU5u3qEmD+HcPvSl7+/lr52w+euCrw9+qJPec6nZ9HTXrGCv/4RbEK1p\nz9yghi4qG4p94B3egXa62L3Q3NBi+fSBVRCIY/m/Rfv4+7hIyVcFYyPs10uv\n5CEyA5/+l/TFUabJfHp9xigM7HFdaI+YM+I/v1dC+52Sa5yhIxrgXmD3jwG3\nYI9qYGVQoflPgXbbCXxVBwUcYoF3eErow2imItwICLXyD/X0HnqQpxgVRG1Y\nnOnTFblP2ui2YV3n8+vT5BeamsHZfVcXcwu2pJ4V+v7/tt+1rQPtmwWZHimL\ne+wZN7sVQL0c5P23AC/68tcnhCzmfqDekDfirXyB5nnxBteLeeXtR+woReY8\n+5L6ic+QgKCH9OHkj5GrMTgmAqDlR/nAFP6j/Hz9CtGLspXAHBgkfREDIOOT\nCjv2e5ZtXpUnoNFZ92g+yTA7+VDqhcSIURavSZccBCnBZPV/5utI/3jsNZrP\niXLf5G5VXc7Jjhnsjg8BYU18KFyqwBN6oarwp0n25PJZIu/6E6J+jaC3tRsq\nFzbh\r\n=TO11\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+nkvT+aHumL/z+moMvaR6sBMjC9hIxVB5J6zD9XxnKAIgW/Js1LLTYuni31QVd5JOoGsvJcWnDNhEXTItj5q/F/o="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_1.0.0_1550892637936_0.8087779643092414"},"_hasShrinkwrap":false},"1.0.1":{"name":"conditional-type-checks","version":"1.0.1","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"build":"tsc","test":"tsc","dopublish":"yarn run build && npm publish --otp"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","devDependencies":{"typescript":"^3.3.1"},"gitHead":"002cf4c428ec48fc4223c991b786fb1f40493944","_id":"conditional-type-checks@1.0.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+O/IE/QGjXzdk4ttJFLRQm8pofQE0KZZmgcamquUGhHfaZt0UTZMlklqW0J9tWO8HQvC70cPahEAVMwSfeqtuQ==","shasum":"0905a8631ea11bf155e7a6edb6d6b55c2e50520e","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-1.0.1.tgz","fileCount":7,"unpackedSize":11467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc11EeCRA9TVsSAnZWagAA7LUP/3AvNZsewcViEVfw6Y49\nJ7IVxuXq9VYxw+q9nK3RXcPfal6MGvLZwQmPWnTH8iNE3Q13h1IdGZ8Zuzcp\nzxqcuw/E01z78L/KdR4KQGAv01iME8VhfHgnmnyxiHS5GclI/eoxe4DyaeYM\nJymLFiSFMKMvlV/hER4n+CyZ5EZds75maJXxJoJOB5A1K2/kBxng18Glf74Y\nGVHQUZrAsXcnHbmkFhJ5F+FqQ8r4ajQedlipQySVyWRQ/vaMz+WBMtNjrj8e\nRvID/G83U00GhoyPZwi4PJutoBuD1BcbmbD9Ra7Xm+HcHtorOHwusrzXqCzF\nokfGRD+ww1daPCUgkdJ5oblf9CeJ6oRrgxuEjfQX7a//dhCO1LkHlU3909FJ\nu2lTIAAPyMkscGGRHx+Y9wnolqUXMtiJInWq0BVn1+Nd2L9wtkjY6xd8tJay\nwtfwL4xUw15VeJdLGroLFu9M4HRO/tzitZxA0iVdlTj3gVIvPrjYoDBtKvfx\ngFi7NjAhHtKkhmlilY0q3+h2tbsMNXMBV7nZeU6qfKFHpdOydKwAL6tDRoDD\nu79QNOdH7HSHb3B8GLZlRCN/v8i2xGhrUY5Od/XrCrYlr8zyvSw0n+sNbctL\nemg29ZxFKBLECw5UJO9PTY5AMBBptLCiQEvetE8UKDCb9fjuapju2fGzBlNv\nqHQ/\r\n=bmM1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFpybgpM+y7w4pXH5FMRDzR70w7ZF1ZHWIpwiyjfz4dgIgH2ywtVHSoLjmO92W0GzBYgFzk4LQopqjms5/aMYf/Mo="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_1.0.1_1557614877424_0.2027068455066212"},"_hasShrinkwrap":false},"1.0.3":{"name":"conditional-type-checks","version":"1.0.3","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"build":"tsc","test":"tsc","dopublish":"yarn run build && npm publish --otp"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","devDependencies":{"typescript":"^3.6.3"},"gitHead":"0d7a51d19f0f3060ae3b58709715c8ea2ca073dc","_id":"conditional-type-checks@1.0.3","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SVyvFA98bb2lpZbfpuXmJ7qG8Evwq8OsXjrdFdMPM7+B/7c83h2/NiA/AbwVm5rTEECYmWazTRsYqx2Ywft8dA==","shasum":"ea0d33d3bd90cee77d6e836f20a9788fe82a276b","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-1.0.3.tgz","fileCount":6,"unpackedSize":9084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwaPOCRA9TVsSAnZWagAAzoIP/1oSqLk+qNsRgYf6okK6\n0ncm/ooVs3AWEMKRM22K2JJvkotaB/oIJsn4ATojJvR/zUrcvgYLGzR96wmG\neX0tPKi+LQgCG4+yBoHodIm34dOqOxha29kgxg7622HH6SknWfb6Y3GkQwSQ\njMh0F3kY31RkV6GUMtMPfGSxen8sOGnq2zIesSzDxwn6sksgr0UN0UUbMwki\n9iWSnLl5iiMOm1J5NvD5oI2btzlouqJAdG99JIBx2tfGpm4Gk6CvfkjRk5VT\nvlICX4zTVZxY4SSTKXb5GCdJO7rMqOmHolStPggMEyb7h4S5f0I8n4s4i1Fs\nXopSO7f4sDTGWb1dkG6faghJ2QNpRse3kJZx8GndgOqJvXKKQWrClLM7RPJ9\nYYfRKQzNdsTUTpHyjqXIf2elHLox7dQTN79TFnG2jzssFrkKkILU2NY/INUN\nYKdvSZTZDsyLE5X5erXPi/us7TqHKfH+vxG4Xo/ZbCFBBqOVR/he5bKH9Xte\nLVdbTuVN7zMfk22Ov6gTebcA6IA0nfl5EFA2Uvc+BKs6161NPzNI3k7ggzH/\nv/VKzkoccUq6Lun/7ULWlX+dMBCQBPpblhYiN4CTGNdgtTNx/WhupAmFv5CW\nr8goKCCNacc2ECLbIK/ixsEW5rSkpjf3LgVh3cqiqDT6P/q5TDy9hlkWpUK5\nCKUt\r\n=0UQS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBNjrsuepoG6DPKwsL9z2GMf36f19X1jBxd+66Bax4xAiEAoK4XLzy2I1b18EZk4gQ0/EwTF1I4zI9sjY7CkrenfC4="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_1.0.3_1572971469953_0.2154307752602045"},"_hasShrinkwrap":false},"1.0.4":{"name":"conditional-type-checks","version":"1.0.4","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"build":"tsc","test":"tsc","dopublish":"yarn run build && npm publish --otp"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","devDependencies":{"typescript":"^3.6.3"},"gitHead":"7a9b4b1e7d50743dc40a23c734b0898329062def","_id":"conditional-type-checks@1.0.4","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3oKsfmRWuVLZ8WBmhHkCqLsa01mdX+H4aUkxesOXGYPAA2xJtrrlEfM5imvsz4Wv55RPaiSofgYEXikUQEW96g==","shasum":"491e2752006e1e049a11c8c26592b1b8535efbf9","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-1.0.4.tgz","fileCount":6,"unpackedSize":9338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwbnxCRA9TVsSAnZWagAACG8QAJaXezvMhSY+npWf0BtI\nIlsss4fL71vJWQe+bVNoBRvcCZ2axsuYzJIznXS3UoD0OE2r3ltRI0zXYe16\nD33L3uduoy2fG0B03Q5LgD8Mupn01CGVR+tZu1WLe4Pf2B8WgClZ2/2Emh51\nphglEthuWgnPPYBFRVfF+TLytODlFKXY35r3DfqbKQlH/LCpFJF+/toGRUax\noYr/l1bmT0E8QTn8W7O9asPStNwIFVHFNEzkdimcgA5LzdBIUKElHkLolc1v\nfPeeRwB1idqU8UwP6acRki4jXV5dGQybbqDISi/eZ8dRJi4MAcuwuXvPJyKn\nIum8rZ06h3XyvtyUK62bu4GKb05O08/Re47uI3YFlua5vuJ7a1/Ocgwsw0Jn\nvobXVA7a5o6pMrQNKekUMawZrgYZfiMJGRdNJhekFAMQFadKNyROAE0+ZwQO\nzHJEl/55urdv5yiBM5FEr/1SzrECXsSvTA+GD6JRD0A/5Y9WvExrHJ9r+zVq\nPGfo4BaY3kEbirNdFJxS+CWf3xDtBYJnGgfxQjyrhwaIIGlVFilPkXAZ9NkF\nA5zN7YmEqp2aOxoZe9hfF3BGqIGggXhASYYZEFspCU3H1iqyZQuu/aNeD96g\ndSqR8Y+z9H3Ou2T6aEiER5j7+OeNQO2QiAgItcnl0zGUWX7gmGw611/rxghm\nWd2L\r\n=sD7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGorzIFt3IVbXkzrEpYkuScXRMiE+4phPtG4jVnaiCwOAiAVc1BiE2sDIgc/5ig7cO+dc2PCt9zJMWml9sMhtRo0NQ=="}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_1.0.4_1572977136671_0.6602449865713051"},"_hasShrinkwrap":false},"1.0.5":{"name":"conditional-type-checks","version":"1.0.5","description":"Types for testing TypeScript types.","main":"dist/index.js","typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"scripts":{"build":"tsc","test":"tsc","dopublish":"yarn run build && npm publish --otp"},"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","devDependencies":{"typescript":"^3.6.3"},"gitHead":"01215056e8b97a28c5b0311b42ed48c70c8723fe","_id":"conditional-type-checks@1.0.5","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DkfkvmjXVe4ye4llJ1JADtO3dNvqqcQM08cA9BhNt9Oe8pyRW8X1CZyBg9Qst05bDV9BJM01KLmnFh78NcJgNg==","shasum":"310ecd13c46c3963fbe9a2f8f93511d88cdcc973","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-1.0.5.tgz","fileCount":6,"unpackedSize":9547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6C9/CRA9TVsSAnZWagAAHc0P/2tRn+SEUBG2w9LjaaYu\nwGMNlJ3UdK8wIQPmSuGv1oGlS5FxvESJ+qGgpEJEunfpD0x4gaMRoes023Sh\nNBMj+sVe4ouiEkX6cp7cV1BOHkh4UrHw5EWN293bOi9aE0Tn906aLCk//BlC\ndKxp2QJzvPeW+eyL/6bjiOCZ5Og0WWYq2xYZ66axyKnF1tW+1supHlHFoiq3\n17o5+moD/mNi7ZgWHFte6THVvg+20OMjkZGqBi/37Jg/POQL5Lat2CdWtM9c\nEV083sQyh9e0/YvXhJOvU9mPMIAzmJpGV3MIwCw7mfmgDAF0VlyNhkR4m02J\nOqKFJZREnz1kFEvXJFLd2oE9g4z3dFK55TK85BpzG870a4qAKZyqyCdgS2nL\nyl8ttxR82381+QbXziA2pH3qAz4U18Gjz5I7Pmt84Y2mLS8uMBV6TattbudV\nFhg3grBwuwXLYxB8x95HB9XSavm6gtSuhGiNH4epbVS3iwjSp0dHrKXQrC9p\nx4U8c/KOACpt8mOkajUQbTzbzRt42sn9dONy1aiAUCO7Aqp+h6GnWop1I4BS\nNdgbADicvA0kEJnwlntEGEmPPiLrP7KiS3NDr9iN6yVBzpiOylr3hlJihrwI\n9xQdIOKK9spRYbd+EeiylAb43+aLhLi1Hpvca0MS/+ldP2fuwBaGmU2zJj2+\n4kSs\r\n=h9JS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9ZGCDoDx+tG7ABg9jsyo3p7Wlei5x7x4j/e0oLtwgcwIhAO38w5RWTWjjC2xTEkntcnQKvR+fig3o6UUa4vBHfVrl"}]},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_1.0.5_1575497599205_0.27523391097495753"},"_hasShrinkwrap":false},"1.0.6":{"module":"./esm/mod.js","main":"./script/mod.js","types":"./types/mod.d.ts","name":"conditional-type-checks","version":"1.0.6","description":"Types for testing TypeScript types.","repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"keywords":["typescript","testing","types"],"author":{"name":"David Sherret"},"license":"MIT","bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"homepage":"https://github.com/dsherret/conditional-type-checks#readme","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js","types":"./types/mod.d.ts"}},"scripts":{"test":"node test_runner.js"},"devDependencies":{"chalk":"4.1.2"},"gitHead":"8af89d8087b4f40a675163aa02c2c5cf9ea14a89","_id":"conditional-type-checks@1.0.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3vyi+yNcmKq+xl1sTX7Ta+4pUvjusMYbC6FSbrS6YJV8TI51wiRn24u4bfdFVhDKKH5GtpKQzxW7bqXbPWllgQ==","shasum":"8b857895d624cdb982bc970bd3b318093e44d213","tarball":"https://registry.npmjs.org/conditional-type-checks/-/conditional-type-checks-1.0.6.tgz","fileCount":8,"unpackedSize":7619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxSa0iiQ3J6JCvDvwC5zKl05Ot6DKiqikl+Zbp+6Of2wIhANoDGHBrfg2vsVk9bFAnle/bdUeOkXkd7/Sq84UMIxXG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiriTPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr60g/+MBIlGIykdcWiyCYiw9aoFxiRzivZEYt+4uSTD3KaRkX9OXQ/\r\nkrFBivBxIPFMsCSfM6qV2J1C/yliKM0NLkPV5QxebFcdPhNm9gAss9Bb8pBi\r\nOE6OVNu0F6qdpgq4HqZ0+T53ZWzkDNN/MFubromiROfCbsd+6dIxdCEmrjty\r\nFjeYZrCiGPksopioK2qX+TmQ/QB7IRr+/EtaR5W4i8auJ8RqkR1F5E2E8IQ7\r\nkgWgzMdQfxa5Zhj+ZfCO7D7we556ztWGWUfyt/s/9+jcGbfX+aXEJ+vPTJkb\r\njzxIeX70pNn9ORW26MUTrfKSvab7d8krbM9tdwacScp6Jls0Wrba7QRjHDoX\r\njxJyQ8gqr5PgpejnKjxmFheYaOf1Po1pp82/DaThDKDPaYHg0KyQJH6rfp9O\r\nVcDZmBdTghRUxP2TOBKxrO0cIkMep5pMYFIGCOyTVDJLPRjaXS0Q6QDDeU/9\r\nxmm+v92btH1xXTpssMqYlZRWC7hjnr49iC0/FABHgZLGmakUwis/5OhJZmax\r\noK2ocny1Ib/pKB/oA0aFL3EHZbEGK9QBPonRLVCBwyPV/OsPPRXeMHNy9kx9\r\nVBEiA3z/1UXFi4ygGOVJM0GyURgjFMvb5X+qgCG5O7isp5zcjrNJj72N6kVQ\r\nmWsN53BfQKTQ9HCrACXiE3HFVZZGc0rckpw=\r\n=74/G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dsherret","email":"dsherret@gmail.com"},"directories":{},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/conditional-type-checks_1.0.6_1655579855254_0.5235591562099664"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-05T01:44:46.253Z","0.1.0":"2018-04-05T01:44:46.382Z","modified":"2022-06-18T19:17:35.445Z","0.1.1":"2018-04-05T01:48:32.533Z","0.1.2":"2018-04-05T01:51:41.427Z","0.1.4":"2018-04-05T02:13:58.306Z","0.2.0":"2018-04-05T16:38:32.742Z","0.3.0":"2018-04-05T22:05:36.296Z","0.4.0":"2018-04-05T22:28:08.324Z","0.5.0":"2018-04-07T00:15:20.505Z","0.6.0":"2019-02-02T02:54:16.852Z","0.7.0":"2019-02-23T03:21:17.633Z","1.0.0":"2019-02-23T03:30:38.061Z","1.0.1":"2019-05-11T22:47:57.584Z","1.0.3":"2019-11-05T16:31:10.097Z","1.0.4":"2019-11-05T18:05:36.799Z","1.0.5":"2019-12-04T22:13:19.394Z","1.0.6":"2022-06-18T19:17:35.360Z"},"maintainers":[{"name":"dsherret","email":"dsherret@gmail.com"}],"description":"Types for testing TypeScript types.","homepage":"https://github.com/dsherret/conditional-type-checks#readme","keywords":["typescript","testing","types"],"repository":{"type":"git","url":"git+https://github.com/dsherret/conditional-type-checks.git"},"author":{"name":"David Sherret"},"bugs":{"url":"https://github.com/dsherret/conditional-type-checks/issues"},"license":"MIT","readme":"# Conditional Type Checks\n\n[![npm version](https://badge.fury.io/js/conditional-type-checks.svg)](https://badge.fury.io/js/conditional-type-checks)\n[![CI](https://github.com/dsherret/conditional-type-checks/workflows/CI/badge.svg)](https://github.com/dsherret/conditional-type-checks/actions?query=workflow%3ACI)\n[![deno doc](https://doc.deno.land/badge.svg)](https://doc.deno.land/https/deno.land/x/conditional_type_checks/mod.ts)\n[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/badges/stability-badges)\n\nAs TypeScript's type system becomes more complex, it's useful to be able to write tests for what a type should be.\n\nThis library offers reusable conditional types to help test your types.\n\n## Type Checks\n\nThese will resolve to the type `true` when they match and `false` otherwise.\n\n- `IsNullable<T>` - Checks if `T` is possibly `null` or `undefined`.\n- `IsExact<T, U>` - Checks if `T` exactly matches `U`.\n- `Has<T, U>` - Checks if `T` has `U`.\n- `NotHas<T, U>` - Checks if `T` does not have `U`.\n- `IsAny<T>` - Checks if `T` is the `any` type.\n- `IsNever<T>` - Checks if `T` is the `never` type.\n- `IsUnknown<T>` - Checks if `T` is the `unknown` type.\n- More to come...\n\n## Ways to Test\n\nUse what you prefer:\n\n1. The `AssertTrue`, `AssertFalse`, or `Assert` types.\n2. The `assert` function.\n\n### Use with `AssertTrue`, `AssertFalse`, and `Assert`\n\nDoing a test:\n\n```ts\nimport type {\n  AssertFalse,\n  AssertTrue,\n  Has,\n  IsNever,\n  IsNullable,\n} from \"https://deno.land/x/conditional_type_checks/mod.ts\";\n\nconst result = someFunction(someArg);\n\ntype _test =\n  | AssertTrue<Has<typeof result, string> | IsNullable<typeof result>>\n  | AssertFalse<IsNever<typeof result>>\n  | Assert<Has<typeof result, number>, true>;\n```\n\n**Warning:** Do not use an intersection type between checks (ex. `Has<string | number, string> & IsNever<never>`) because it will cause everything to pass if only one of the checks passes.\n\n### Use with `assert`\n\nDoing a test:\n\n```ts\nimport {\n  assert,\n  IsExact,\n} from \"https://deno.land/x/conditional_type_checks/mod.ts\";\n\nconst result = someFunction(someArg);\n\n// compile error if the type of `result` is not exactly `string | number`\nassert<IsExact<typeof result, string | number>>(true);\n```\n\nFailure:\n\n```ts\n// causes a compile error that `true` is not assignable to `false`\nassert<IsNullable<string>>(true); // string is not nullable\n```\n\n## npm Install\n\n```\nnpm install --save-dev conditional-type-checks\n```\n","readmeFilename":"README.md"}