{"_id":"jest-tsd","_rev":"20-dc0f72cff166794d49e0c43481008a67","name":"jest-tsd","dist-tags":{"latest":"0.2.2","beta":"0.2.3-beta.2"},"versions":{"0.0.1":{"name":"jest-tsd","version":"0.0.1","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","dependencies":{"tsd-lite":"^0.6.0"},"peerDependencies":{"@tsd/typescript":"^3.8.3 || ^4.0.7"},"_id":"jest-tsd@0.0.1","dist":{"shasum":"38483a274cbe6992002e2ff87758f06fa59405b2","integrity":"sha512-vCjWIABRU+4Bn/dL1W8YbgOR1Sl8S6auzgpw0GFeKzJ1ry5UIBJycAvVSaFcb2CKvmDtdpHltDgwu8zRzEEfjQ==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.0.1.tgz","fileCount":5,"unpackedSize":4463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrzq6OAwMkjmQSfCkYY563y3DRpc5zLyeKEQselBwvEgIhAOkH+VPJVJBuKxa4qj4bc1vsT63YmKM3Sjx/JyIODsET"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzZ26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9VBAAoK7gu2cX07BJJhqUdG+kgb0QljszFW+NVcQ2It4dWiZBiwGB\r\n7A1LzNc/xkvNV/DHz3uOAA6EGoPyCn/wJ1Q9ZZPG1KN38sK+8f2IsymqCQnF\r\nojSkW4CoBa7VbXd3fWqYmkrqg8ySn07IedR1ajiRyi+31Njri7tZoGbHGvtA\r\n5wW2faJbQ8iL/+RISQxH5k0IowG43Amvm7pnhURRW4qSWQKAbUNv/0xXjYR/\r\n2zdNHU8WZAyI9fPcv5Bndsz2h8tvPbnXU0d0HP5EcQfeQY1M84yV3JURXIHs\r\njhmJfnZZNPdSXDQnffDw1mgm978tgxhwGkxCfBPCZ1sU8A1YcNpHjK+g6vgx\r\nntozra8N7gOfRu2hT1G1Ko9712s2qAn5t9HjA6xvsqoYUKIboi3iQyU2dZjx\r\nnqDPJFAHmb5cZW9KKCPyaMnoRsQqT5MURrCp+0Qm8xfPu7V9ANeGGJdBI++c\r\nz+mw+UiWPtlpe/Pzc3oV7AbIleU/mQFaKkQB5tIW1IJqDIEJBl+k+e5zgZ1C\r\noQorxtZTex7uXp9ljiEHwI3QIMZWf+xi79NKvwd7aXUaiyj/XOImLJy4qOat\r\nXuDT5u3a4MaUq0/H0EPgfVAsoxK0zYdItmhNS5Htx1ODvt0OOlr4rW9Cpcpj\r\n9f6kX3bogV56qHQIt3GBVMGcZT8Ohs0r5fg=\r\n=IrYe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@posten.io"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@posten.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.0.1_1674419641969_0.7146117580675952"},"_hasShrinkwrap":false},"0.0.2":{"name":"jest-tsd","version":"0.0.2","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","dependencies":{"tsd-lite":"^0.6.0"},"peerDependencies":{"@tsd/typescript":"^3.8.3 || ^4.0.7"},"_id":"jest-tsd@0.0.2","dist":{"shasum":"bf42ff09728a8213773df8a8839da5e343ade0cb","integrity":"sha512-01uJKhk81JwDcMK7KAGh7oSQfxm7Jd26IMj49aSyaQbn8q4Vw0NHtcsTFIv84GipVwtcYdixYOVWXub/+D0Qfw==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.0.2.tgz","fileCount":5,"unpackedSize":4543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpuVHr80k3sKbf+IQsB/cLIY9+bs3cNLCBTxxlKu8bbAiA/OyWO96+MlrV8/7myFA4buUvt9DEkP2sBZsB70h3XpQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzZ7QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7dw/9FWwxLloP7LMc/i9h9yqrCmfooVv1lhNJDTlZypefucTKpG8z\r\npNupla4Ad/0rJOxw2bemhERE9douoH2QpmnYw6r6h4XMDSmhvJaQHdftDQ5Q\r\nYSyHy9OQJqiPDl4B5ShcJug35RqWGR99Q5cwKtL4uJj+TQZ5tH9MAD9oQYZg\r\nY3ReH0BZVROikLcfJK+MRnUKM5SarXKW8h43Xcq7Re2++YUXahatwfqSua3f\r\nRS0K9kUQ2PTH6mBgsP42L2klB2eVLOB3B0Go4HplbaJNc7/ntgLzT++jLZO2\r\nga/fQket8D2h+mjt9HWyyNAJzUlbviznkMUWHw7YIq/q0qVxbBrkdBeQa4O7\r\nIOaE3FruoAsMV7Pmf+1UInTnxDDkGpIQCB1qEVdKwITKK11Psum3Pl7sb/1V\r\nfHHMBR8DJbRZKycrq0vi9c3Chr+e++ywklUu/MZJVG7j8DYBcKq+zWA/X4UM\r\nfJ8ZSn/jXkFHR51uGud2AIBC+w8aS1whFPlxb0LBh9CP9xguaf4Sl+LAfEeu\r\nvPffqJ1fbcGYcH/aNfj+i/Rt4NaLwCEAQFaaT5B5uHBVMa5pm1sO6iDoTAKg\r\nrMTH1Tt6v+KGu2PwGwwxiFZ9DVKgmmDRvAkg9TT6cMuDYhRgZ67ypPZmNIZ3\r\nQqe9vNI17peM+SEzcmGMIFEzxoIKGRU+krw=\r\n=krSX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@posten.io"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@posten.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.0.2_1674419919843_0.9067824190558509"},"_hasShrinkwrap":false},"0.0.3":{"name":"jest-tsd","version":"0.0.3","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","dependencies":{"tsd-lite":"^0.6.0"},"peerDependencies":{"@tsd/typescript":"^3.8.3 || ^4.0.7"},"_id":"jest-tsd@0.0.3","dist":{"shasum":"fa7cf86d2b7e8f2080a33efcc78325cddbf42c6b","integrity":"sha512-6fu1MSLaFbQLNSDnJwI1gnJojmivUJ2GlKn2WNHsLMxsGHWaNqBd7E/1CIJtG10G+Js4FnTTPlJ6ZSG4PTa6pQ==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.0.3.tgz","fileCount":5,"unpackedSize":4549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBufYEe3uU5izDkTqUMvf5I8n2p6/qouE+MM31RiMSuOAiEAnju7lR8hy6vGc9oV72gn2hETVM8xm7nPwOjFR4rx4FE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzZ9qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppQBAAoKFbUFL4c8RnYj9P5ver9gD+L9TVEKmhU26nTnm2Plb1l37x\r\nzSeEtwBb0P6BVRxKNZISacuaOtzBQP44iJZzaBYPfxF1YrBU1XAi6OB/XTGm\r\nA7Crhxx+bjtTB3hG3453NJiPYpq6lUacuKLs0+wmUnb8g+H108YihkRmC6QP\r\nOQaLI9OxHimvSxn77A1PTx8MHElf0Whsp1xKIFkvvB3Rnl8lEI+INs8MpMJV\r\nOcRzpEfX4eM18PFx253ywidg1BpBdH4SxHhl3vXrwYMw6VZLdmOsm0lRmoTy\r\nwm4GZ+bx0yzqab4EmDxJQGMym0+ajnueUFCSkU38PqIdUspbk0EH+pXhDU5R\r\nta6yw5O7KBZRF2QWq7/op2T1wQ1OVD7Uh9yv/QEkuR8QYv2coh8Ro9Fju3fc\r\nzLH7AKCZsvYgvhJKAJN6NuB1o8PL4JgD60S3Cnpl2v3PN7sdBAuzxPF4JRbR\r\nWbnnkjljxegYuB0ooEfZ48qoT3BX+vPlB1GssnjPanh8AgWosUw0BFzjyKku\r\nPVUJdpvc2OMC081hZU9GwcE+S/iu2u1ODGpZaBvLpoi8HhE1vtjMZs861mUZ\r\nmiaUKS5AexjvAAS1W2SWdqh1wnz8vtw8Uo5f1VMrxZx9/ofAN0ztvcRwtjOw\r\nH+ZcZjOI3OKKG+b6aXx1hIzv+WBWvDDLxyY=\r\n=ZjjK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@posten.io"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@posten.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.0.3_1674420073993_0.882077757135588"},"_hasShrinkwrap":false},"0.0.4":{"name":"jest-tsd","version":"0.0.4","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","dependencies":{"tsd-lite":"^0.6.0"},"peerDependencies":{"@tsd/typescript":"^3.8.3 || ^4.0.7"},"_id":"jest-tsd@0.0.4","dist":{"shasum":"40d472cc735fd25c25b4d8424bb3f44beef625b7","integrity":"sha512-f6HzTLlsClZXhCUe23mJQoVuDKHMwL5BmqGwEKLPLlgTAJkYyfDDOl3kSYVYw/tWWEV+ZzQz62KmvtUkg0gV7w==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.0.4.tgz","fileCount":5,"unpackedSize":4549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYeCw0O13oo7rg8nutZ5aQCUxup/DUc2NKqOsP8m6EzAiB3ITBQNfGCWNuYgoVuEeW6mzytvyD58a/i72PV/BVQTQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzaD/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokzQ//feLDNmD1X+M1B9kWPNaqm3P1yvLhro6v8JlBNeLshAagCKF5\r\nVEyBrstyjUXpHhwiIZkRtZQFGO9aPDXPR35ac1mELRE6dftMPGMB+1ePbKZA\r\ntmxQCaBDmU/YPoFOM7EV51y/NqyORjJFvkezvy+58Cjn20v+5/cFXNfnA81P\r\nnw/AZNhuJa1SQ8Bw/5wXO/2A5u3/Jk2tXiENgYZ80B+SnR6rT2dEjMTZxYDW\r\nz1qWPqKH8cuGsBKlN0EbsX/avLaQpRiPejfkXfPrsujVPOMB6PV0JOf8mbjO\r\n+GPa1DOmpI8xRcmPPmvjA49Jl4wuYHuIQ0OEiriksbgeNyKOWvc1+ASDBcpw\r\nBlQSXdkAl257WehCn6mG125u+xTDvFyT/ltFgyr2/Pt+onycs/Hmr0lLnMpu\r\nFeCpA1c4YTIy7C4oxf5OHf3qfOZ14SagAxpo2eVgBozZ+bm5nAO8YKZ/SIs2\r\nVoFQ1+69liPFB6a14QI9yx8YmN04S63875urvcSfaB9eJ16l3FxE4k6qbOkr\r\n8hNeMiCJf23MOqTFJS87Xo+jWS8JrQ5WKPQwXfP+9aqdkJ9eZrcNWo1S/hs7\r\nbZc0Xc+hCfZVtCQndtM2Jyc2Ig/63nRWyWLhAcpPOjZt5t5in9h+pf15SlIR\r\nWz9OECJCs4xxOjDmRCDcYEdCYYIF4RUrxwU=\r\n=w6qG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@posten.io"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@posten.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.0.4_1674420479822_0.8967188033226616"},"_hasShrinkwrap":false},"0.0.5":{"name":"jest-tsd","version":"0.0.5","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","dependencies":{"tsd-lite":"^0.6.0"},"peerDependencies":{"@tsd/typescript":"^3.8.3 || ^4.0.7"},"_id":"jest-tsd@0.0.5","dist":{"shasum":"7a48c4a75c603dcd3ff3a7f1d1b78576f9f22124","integrity":"sha512-hVv8xBkQ46lTVyIuQHaZgjubs9XS3BLAx+qGch6nfDFg4bQg48S6PGvzeRJYDlzQsKmytiL+62pW6cUVv2wFnQ==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.0.5.tgz","fileCount":5,"unpackedSize":4595,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7Sm5zawl7ESUa8vhbSc9yE6xm+vEmQ2aAOj59BWqMJAiBplmbMKaBLFNd9EnZOdEV4Y+uvvxlCzESSH9fpY+85CQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzaavACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwBhAAhWTvC20qrWLcLAWq5C+RS5fTURFYoqAxh73D3PtvMcXjQN8z\r\njufwpb7ceWarNJKO0s5+9Qh6lFwRNqaxpFag0YEjCDuXViJnz9cNsxN4sbRJ\r\n8FjcWb4B2XUCldYHiFksQkle0F5oP+D0H8W5ColxeVed0VC7ulrMr+LJ6+6F\r\ntiD9aPJl3lqlTifvRXe/ItATEFsvCWZGkEzEmrYVfPjdlCSLkM+qTbQKbqdJ\r\na82z/YBpqVbVfQ36//makrx1BICN10Le46/PS7lJddR64nWbTcLNTWC3wGh4\r\nT1tpR3JXif4BEwC7NDVuBUD9UjbgcQehNPo0Ld8VNTN2KXkQRD+KR2m5bCCa\r\nT3xWn+Ezwwgqu9xsiswtAu3GcpKqd/iFtNz0tLMa8Nxx2nwkOqyOffEptae9\r\nzfTW3LyXU3NK0gAy3J3MV2ze1Zt88ksbZKQfz+gqPE+Xnlzq+zQ+qZiYp9RN\r\nT76L8ipZEwHpGLbnXGOJtX2f9qvkZL9ZwYSojx8TzfdgjHmI8GURpCyx5otm\r\nFZpSKRry+8h5GHgmlcE3FUqYLOR7/XD01y+ZLQ0oVbajzRTx2H5SDPlmZPaK\r\nwUx+SJ1VFkgqePb8FsFDiXMxJ/DNygEMGlGIu2f059LHQbj5c3ns7lOGM0e+\r\npUR5WuDhitrGypP1pTfe38pNm66mgirIFiU=\r\n=9Nti\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@posten.io"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@posten.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.0.5_1674421935253_0.8673855788547731"},"_hasShrinkwrap":false},"0.0.6":{"name":"jest-tsd","version":"0.0.6","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","scripts":{"test":"jest"},"peerDependencies":{"@tsd/typescript":"^3.8.3 || ^4.0.7"},"dependencies":{"tsd-lite":"^0.6.0"},"devDependencies":{"@types/jest":"^29.2.6","jest":"^29.3.1"},"_id":"jest-tsd@0.0.6","dist":{"shasum":"88033cb8b9c335bb6bef1b5b5c98ef667793964a","integrity":"sha512-F0+Dbv1wfHR48s6kHeq9tFIaQVrvfX3upWpVoj2d6a123PkCIiYcyoWwEGHSTqqLlIPlWb1nGTllRyvCPrFQ3A==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.0.6.tgz","fileCount":7,"unpackedSize":7390,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUJC9SWH45nXPzUo8Xi6wKAfBiSGAnksNpO3EAMdBLrAiB2k4KZHCW/oFOYhMMW91hbj9FUmSrNip/uFBiwfxdRMg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzcHhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwGg//T/NLUaB1gA4eBjIbj4demE5KNcoV4ADu/iAbo+iEL985lDgJ\r\npPzFSzwH8G8/MEJjJofsskGwYoDb5RVBcR0khjMGa8NfSwIosydQVe1aW58J\r\nBdYYhs0xeeB/kscQFghAatfrrDgd4mIH53rxMgXX8fuwTgoOpfu/s0D/lm2T\r\nYolMugKPZvSDCfFMMQUeSaT2LlOFS2I8c6YPSyVUbw/ti8jMAeLlT6u7tzix\r\nitTuAAYny230XyU66nuMwfo9XI7UMYU86W8fXWkPGgwxV4Paq60TCcv2B7N9\r\nXMm7vqXOBOk8Kb6Img5aA5r1jywVa9XMf7Ld0RdeHjZBC+TGwC9CgC3RbSr/\r\nGr84PRSAnjAZf54Fzs3+q6ensw6nI5IfeHgq4YM7XUfQEcvFy/NBWXBmDe6y\r\nMw3OvpOG1xLD8qG/J7aNkdjoSirKNS0ao3k3GZO2X9b9OLNY3EbePHwwPefd\r\nxGcoYYE/KHNtg762FbA0t1znz7k+t6E2sq//7Fu79bPBNueEYeXc7YcJMX+K\r\ndxCptR0AzAZWjeYzQ/5iGsFYXzSPkVumPOXxk1jCogm6FsURwX9V92IFb2tD\r\nGtpuoOenAD4YPzEY639MW5c5fbUH4XMKPxnP98sD1wGheV/X2hjLhfDN9pWH\r\nN2LXY6EmCXuqapiqQKBdfXd+hUf4k5kCfNg=\r\n=cg7q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@posten.io"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@posten.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.0.6_1674428897565_0.6144582492290842"},"_hasShrinkwrap":false},"0.0.7":{"name":"jest-tsd","version":"0.0.7","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","scripts":{"test":"jest"},"peerDependencies":{"@tsd/typescript":"^3.8.3 || ^4.0.7"},"dependencies":{"tsd-lite":"^0.6.0"},"devDependencies":{"@types/jest":"^29.2.6","jest":"^29.3.1"},"_id":"jest-tsd@0.0.7","dist":{"shasum":"a7fab70ea2e11d2387bae6771cdace9a56a47ca1","integrity":"sha512-Mfc7jpHp13BXfNv1iQJXuhDgAxgEpFlKVPLjwFpZe+H1RB+QbWHGl9adxzRIhcKzHgEe6QJtfnF1kUUFBg5DLQ==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.0.7.tgz","fileCount":7,"unpackedSize":7610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPgA6nJJIbsZY7WAcTg6osSyc9pmyiYTLZZKFezu2KeAiAQR4cqIJwovHaF50GiUJdPUXWMrwCmIQolOJZ/F3z7PA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzcQVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQtQ//cayIzlOTDZGKP1hD3FC+70PEWEpaI8VHLjG6Qn1rvSNwQP9u\r\n4BSiBRnRsNOWZ8WIkZpEGuWK5x6ZpaJQ1Vst/8/Y7fCwKIKq1/DGPDrGl/Ao\r\nqZqHZuyYCWRzN5nk2d4nkdjmYtDA+GJiBEZBm2QsTiEYths6H0gDCJT/I2bu\r\nGKxHsXwx+9EEudgmC3qroPJrzfR2sKug0POk0WQVdve4bxP0QfkYaA7kZbG8\r\nCgYLVLPk8oMCRxEfP52uMgr7nsdDVVvkPL7HaOSVCi7XSzb7vCUT6jlwpOSd\r\nTYrehfU5siCMRV8YT0tAiob5s6SE1c8EP40sJxrG1uaSXO/eNeBkp5vnqgIm\r\nn4+CA19Bw4N4k5cXiso5hDEd93iMZgtaDBI79f3fzGTDq48L6UmNuGXlcaso\r\n5Yl6iFhi5JjOnlGKUJ0izb+jlNWNb5DVGil80dj/vS8uCLIfeeHYBA186Gl9\r\nlAjK+8qd2+MmWEA+o5Duuz52UK+cWOjS09SFaf0sAigwfXuPMDDJL/KB9qGk\r\nWgCYP2YkYqYUzJCd6Ui697y4MiJz+HeJWramk5i+SfYUPoUKM3BfpafN5dUL\r\nM7oaEF8LrFYx8CvX4DbmBJMfmq8L7WBzd0n2C3qM3TWf08zW/4J0p1pLJrKg\r\nK0juqJ9k2UgTnzo+U7KYIl2jjULv4DgLiRM=\r\n=GHjY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@posten.io"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@posten.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.0.7_1674429461289_0.2758779648818861"},"_hasShrinkwrap":false},"0.0.8":{"name":"jest-tsd","version":"0.0.8","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"https://github.com/zposten/jest-tsd"},"scripts":{"test":"jest"},"peerDependencies":{"@tsd/typescript":"^3.8.3 || ^4.0.7"},"dependencies":{"tsd-lite":"^0.6.0"},"devDependencies":{"@types/jest":"^29.2.6","jest":"^29.3.1"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.0.8","dist":{"shasum":"ec2260b509318dc20b28becea55b17066a569c5b","integrity":"sha512-JL0RydbLzREX0vcqSLU6ihisssq84OGP1AcwEJj77ztv/jMK+ZttHgQYKei9UP6cejOrlZDGx1MoLXJmSVl22w==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.0.8.tgz","fileCount":7,"unpackedSize":7822,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGMkMGsli/NroNFrA0pxIHq0gmY1cAkgELajQJ6gtVBAiEA4hjXOfFvE3qUF00t+w3p0jyChmX+nfhOGT1JDFcj4bc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzhZAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxBA/+PZ24jpGM0zs3mN29+24a49HeJNLzvnQPzLeT+Y4YoUjLFs3s\r\nEMRLD0ILR3PK4Iv4Q5x+yTFLtkKdxz16xYPBkCrOy3bOqIIOuZKCRRCXrOc7\r\nG/uJ50rEd6KJSLxh8d2PlyO9McShOjKt5+YYwVvH+8wVoZ+xje3FHQsBvnlM\r\nmNSmvOq1ZGYy0v+WrRFI3ww9cLy8Xwlcyn/3BpQyMtThM8X6bycG1YzcRze9\r\n4T7/lKBmnZf7HCL6wCu/p3ZjZEelTy3l+NbKyffu8qVOExuDbCRWdGLT3ync\r\nR4BAmBp2FzZ/xbVp2ItmIoiS9wB5meJ8N9+WL231AhvX2DjFE5yfX3KHC4hI\r\nqJCaKTjSiVqB9Fn/Wyd2lLu4xe2LFNAcarHbdBD2Dx1xAetxpK3vaIuZFJA3\r\nfQwCJbuiiAFNn6ydsJXyUE1Ner81ytQpmwlCMXAVTj2j5cbyv9RMYSnaWULd\r\n3GfssjfY+53GYEkO/If6Daw3a1/Y7BaPk/K8O3zV4INlI3/3T8zzi1hclPZp\r\n8I1F67huXNwBJE7Gteft9v8ojyGEFJjomRkfyUU0q6rNWpXVgK5e4CStEJOk\r\nvl2Xogrij8tmMgudmRzg1ZXnYcp3InO0bzuEjZ6IZjPBOAxqIAD5kN6wPXmJ\r\nN9gyLnQKk+5llJ0kVf9i6TPM4+vp2NdLJpY=\r\n=cFk3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@posten.io"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@posten.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.0.8_1674450495956_0.7400298587816976"},"_hasShrinkwrap":false},"0.1.0":{"name":"jest-tsd","version":"0.1.0","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/0livare/jest-tsd.git"},"scripts":{"test":"jest"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"tsd-lite":"^0.7.0"},"devDependencies":{"@types/jest":"^29.5.0","jest":"^29.5.0"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"types":"./index.d.ts","gitHead":"c684956d0683cd294600a74c2ebb83971f086d18","bugs":{"url":"https://github.com/0livare/jest-tsd/issues"},"homepage":"https://github.com/0livare/jest-tsd#readme","_id":"jest-tsd@0.1.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-9HtL6ieALJZmZdDbTdO1HmyQdlhT0N3gXO5HSWBfLQ7o9g9rspofa9MGYYVTk84YU/6ZH8zRdQNW6qnUiVOrPw==","shasum":"3fd4d96b9278b7ab5d7ebdfdd3fd0bb88ca8989a","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.1.0.tgz","fileCount":6,"unpackedSize":7825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2pj/HdyrIS38n9yK1t67u1cxKNOMQ+NPOQ/RQ6zg1KQIhALL5mpUnr57c1vxIMhXqigHGQN9LdvCKXipJKp8R9yhW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJHzhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUnA/+IXhxdl6oQaXiOpIlYHXDuOKwR9C/vBEXXp8sDgXp2QYIjNu6\r\nai+QoXI2n19hOVOXK1uiV5jkEKQF2JB7Dzlo7VM8OAlEPmqK8S4HJta+37uK\r\nrnt0/2w2L2E5ginn0a6WMnAV8RNdnn+ipuAchoZHRv+xzpe1l+aza+yxE1nJ\r\n7lLnr3PV5b7+JIgXhzv/IrmFQILXYW1o8v08F4a1DiENwsj7kLFD6wPmMfqJ\r\nKpjfwG0uo/WAcWKu8Iyq0qhT1W1FcLzPSQcje9DNcQ1N82Y45JRGThVpGCZF\r\nDu8BvAQBJF5Ch21fSuNLmGYHTf+O/ieyNnclah4/8SHB/gnpvhYolRPaxFa9\r\nWIG5OSVbVZIutdYfq/u2ldVJ/vLxbkAypg6mG8NHn1R3W2xG9Ds+FGecDsmM\r\nTrxg1/BRECfY+7zhwWOB/yFpY+6o8KnJ45wO2B9NLgL2B8icDBqh8XfKyQPa\r\nXvceTH5VReksyi7/KupOHgd946Itiso7s3d1FnKK6y3jboPZvaBazk1Q9RvI\r\nYzJ3+xd0Y8mrT88BXZUD0rGqsm+tEnro1D5NAdHm8ZXwH7FiIFSjuVrKHwcK\r\no/AxLYPymp8Z6jGFrNawlz+d4IpKKlnlb0sVegFHVrr9b+WdMzM/xrc5ndPU\r\nrNitviZphGLczL2h8Pwg2DGlNubzem/A+ig=\r\n=4buj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zposten","email":"zach@olivare.net"},"directories":{},"maintainers":[{"name":"zposten","email":"zach@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.1.0_1680112865570_0.1082960080640154"},"_hasShrinkwrap":false},"0.1.1":{"name":"jest-tsd","version":"0.1.1","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"https://github.com/0livare/jest-tsd"},"scripts":{"test":"jest"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"tsd-lite":"^0.7.0"},"devDependencies":{"@types/jest":"^29.5.0","jest":"^29.5.0"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.1.1","dist":{"shasum":"d4e6bdb16bd8e5ac2685a0c6cb34c74a4de1c8d2","integrity":"sha512-K4zwL0e9D6kOKPZ3bQyeyXkyz5iKsEZWzA1hnRTOgQUUnTw+Wfv8Kygy2TkbKpx7se3lzCZFPsorX/ECkgL44A==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.1.1.tgz","fileCount":8,"unpackedSize":87755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA675Cw8p0XSn1Z9y+1lOT1s79ANVQPTe+x3Pa622OgpAiEA5qgWsoGtr0R36iyDzFgj2ZMmbbP3V2E0OFW6Yzokwxg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPXl5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHthAAndZ+xpDClaR2EJQgHd8nFBMO44/3DlthgwTJRd7mNHVkptsX\r\nEvtKxy7BpiFxm/qsYD27EzB6EG/QoBisFOfGptct7t/1VjjHgef15KmAwCU8\r\nQQ63pB32p/cFEj1oxsU5QmhbuVy8/Nu0HOeuu170G3PmiMWPdKs5/O/ImlsH\r\nth/i4iI7Yg2fMvvzO4HJG7t61m7hw/E80yYEcxtJhgMe48EWxW8QqrYx5rc8\r\nZ8RfBEUrqR2abwA3yWTIXxSoWx7fvImU6Modb2ITA4mGLWHr6RBANlFSB0lc\r\nZK/rfq2QIKqLxoy60V6u37Qg1UUgsplT9yrMx569bo0C9RbQkKQDsiUDSS91\r\n4sYRf+F1S3Ic/BaWbwgcVDPRQRDUqo4LCceddIEiND5xM6nC8hsORBDlvsrq\r\nimmxuSQ6c8J0d4gPkqZlj77gETS50wE7StdIg1uy1Ud0iHJMX1LNfGsG2Kpg\r\nuXliusp8EBMHExGR4ouMlzEBJmp3GzLK4O27ivTTIeHCx0qnfJd3UeqXvZTR\r\nedoktB7I+B2rWL+FEpXJ1FrCxkCUX+mHUFMvKGFgLCyy+SssFnP4pywhJPR1\r\nkmEXCs+HzNmfqCz9V5nGnOGW2eWHLbEIzKdcSjb4+xKjCYDUz++VTiXBjvR2\r\nzulUDLCFSQrnyQTkJvQvu4gOIAhjgF0FSSs=\r\n=drhr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.1.1_1681750393366_0.6109114671234892"},"_hasShrinkwrap":false},"0.1.2":{"name":"jest-tsd","version":"0.1.2","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"https://github.com/0livare/jest-tsd"},"scripts":{"test":"jest"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"tsd-lite":"^0.7.0"},"devDependencies":{"@types/jest":"^29.5.0","jest":"^29.5.0"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.1.2","dist":{"shasum":"a053df7be655a199849d806ac4c070509118647b","integrity":"sha512-7ikpVNb4DbA9v1JUvOjCJciQF6JAEhLwfFiRdUk2wii9EB0EiHTd+kz2JjcEdJsHfV+52/opnAqC9b3r3cGXqw==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.1.2.tgz","fileCount":8,"unpackedSize":87805,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbabFMM2+HL72WUVebpTumNOgvgpadTxDtWLZt1Y0iGwIhAJXSMF+Mxvndu5YeSYUMkFdaugK+cBHjELkI7f86mhih"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPXnmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE9A/+P3y30pxsxsz5sAvdCzUSdAf7xYrxejISIk2UfoCzCSVuGDhZ\r\njEzgM/89ZhJ+4tyIHsIKdxTXJrH27SmE69e1D4u/cwcncjPjOBNafxa9bm4P\r\nbxZERiEq9J5kO2JTlDRhNkARTr7bWSHNaZyiKDQ+YrBjpv9CS6QSVF/0N/9d\r\nZ7y7l4/sHisNEQzFvxXJrG37ePEpYqn7bD1XM2lJ0Zm/NltRXMv5woiAkQch\r\n2h1O4gQT5IqE6eanF2VHDdth1Hgv4lHqXw8kL03KdUX64dOuc0eDdEx+/R/A\r\nI9Dz5XiMBKnm2eSlea36vWTSF4MRmSTmrgjrcDadB85X8ezTQeG7yO5KGWDf\r\n+k+wkpSbNkC+c8xEgCAGMdn/f06RHiPWR49q6QC1J75qsROuxu4XB9LSnqjv\r\nJC14HRmF3DGv+XRzKXRjVByY9JY99JrxjjILsXj2QaY1KIu5J+4XxEhAEoYW\r\nfZzfrqtIpp3e6BPfVdYjbynJin58XH7U7xvSN9Je8heTtvBWGuTR5rleabRZ\r\nkeggvOML6PMys54VvVLcfaxwxd2MbuRrY5fFgUvQXO0hdakkCF6xDLi7tqU0\r\ncq2ipMHZzzPBOzTtUbfUeCPkBOn/Sv4PAxP5u8TZqEFvEEAWl+7LUz+ln+eK\r\nH5oxiZLR26GH7nfRObrfi/jHBL57Ti2XvsM=\r\n=SJ5P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.1.2_1681750502155_0.9151663637043514"},"_hasShrinkwrap":false},"0.1.3":{"name":"jest-tsd","version":"0.1.3","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"https://github.com/0livare/jest-tsd"},"scripts":{"test":"jest"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"tsd-lite":"^0.7.0"},"devDependencies":{"@types/jest":"^29.5.0","jest":"^29.5.0"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.1.3","dist":{"shasum":"136e23897a89be90b2464f818815b54ac0c60a01","integrity":"sha512-+YH2iARev8EU1Kbc6BXuoo1nH/snQsbV517NRMvgFCypQ08E9Mbi57YS99i/w09FhcBAirLspD+EruhZVt4aHg==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.1.3.tgz","fileCount":8,"unpackedSize":87809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQDl2ot7no5Msr2t8pM4MgCKO8cCeXvW0gW1rJbiyfLAiAIhp6MSJcgoZNIZVLPt5dNDCBSAL4e9M67CLK2USfVJQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPXtYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBKg/9ETxV+3JSd46zJWev9e8FESwVh2Cw4FELqcrT1n8fyatfoQPE\r\ne/bAu7A/2Kg5HkhTW33UDQyJiAUg/7+CWHw0qTjAf9lhY3T8tMCcn6PLq6kk\r\n4A+5orHJRcoiww+gehvneoNOPJv8644tTmW7sNRB/t+J2LURmit3rIjLNbPt\r\nJAfDplsVwS9GEXELgRqua12Ss2MF1WEVJU7R3nyWlfpRLPA1NZ2z13JLIyVx\r\nJumjTZaD2dG2O+88JLDFQs8PuWBI2qkMd38mdtu9XuHURXx7PaLIcOi3vbYO\r\nkSZqTZdMdoiFIQMJBtZ/yrQeHdUG+z7Wb7McEUI/0AtvRjQMe89Ge5PKnYnl\r\nJuq8QUGmQzdgie4VtUOo6c7AI978ZK0cZTj/4cBAycXmoGKbh3XjrsiHBPVk\r\n0zTrxmCpag2GQfMPwDZQfNDgsS619mKjlh53sV1cPLCdQ0dR2S4wWJfrZxHH\r\nNQFufx9lcvQkzgCNIKkoikT1EhyRSkQD7zyZ0IbNkKaCy0u7WdCl14xNb+8H\r\nHwzSI0JQ+v5wS1kPQMSPuj+f3Clwv4ZF/RbZ0fBJ0MygPZe+4nlH91RAuDTx\r\nEkcgSrJ1fvuSkHarfLqk5BbkbcjUxTbFPavsTPazXU07nfFQl3R/cqBB2kYK\r\n1Mjhc0PzhqSyBUXUZFyhTAEUGILUax1llvI=\r\n=P+dF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.1.3_1681750871775_0.9662532635316701"},"_hasShrinkwrap":false},"0.1.4":{"name":"jest-tsd","version":"0.1.4","description":"The easiest way to test your TS types with Jest","main":"index.js","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"https://github.com/0livare/jest-tsd"},"scripts":{"test":"jest"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"tsd-lite":"^0.7.0"},"devDependencies":{"@types/jest":"^29.5.0","jest":"^29.5.0"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.1.4","dist":{"shasum":"08d59e52d3435ec2e173f3b5ad44c32acf6705e2","integrity":"sha512-aibL0Wl89+U0NipDHMHFl5ASculI3VxFe769j93iemo+1bbTypiF5yYx7QWC3TbZwRPrnZZnhVc0PZTgaXp+2w==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.1.4.tgz","fileCount":8,"unpackedSize":87385,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEr+blBTrnJCMMCzCdHug0f2sO7rmAntzMxy2qEz8GkQAiBo73hMfFZHyDtp75qOvjzcJ19nRk1VoeJIuQGtGOTX3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPYG/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql0xAAkgZdS4N5DK3ws749laT474RZqgmaWifwE4hwOHXLFB7+FNaa\r\nCkZkcV+WvF7ISJGvyxuLd0uCF8rmlqNSXA1uOGjOcVoKOV3cn/LQykneBve8\r\nSgUr325PFHzrHWndPEuKG5TxNx3mdYzpYgSkI084tl/E4QzJUY40CpdPlqOu\r\n/FKGjjqeVV2ZWOT7s7j6W2L1akF1wQHIxtvgp6q7EDJ/BTKfkukN6llM2bkF\r\nKDhtZ2uQ9jUN5iQaSsZ702pz86tt0eeXqQlqNA6zNA0KCKPIbukRQPmjXN9f\r\nhMxFbZwxbZ92fl64/UsXl7urdTv7MlsEGYO9U3PNPLuJ8qK8To3KbpbyYCf2\r\nIPOJRfLlgUjKd18KJVCGzOwHKiYMueSiZzTSJxA07zPqrzRE3ltL4jaKo60T\r\nfjcoX8dpTyVsBVsL0WZwEk1InM7wt2nzHh2Djg/6jEMrfGQEgXkjBa+UH2Yb\r\noLhGOVgaZ8mZg0rd76WxgZzUdXK9tXxe101V866uukwtPyrqJVWTe1jalsHw\r\nrI/2Oip/LvH664UeiXYg1RHM2qhQZP3uh8eAaKp81mCtvcKKGpoClmEiEJlx\r\n75HEQWyv/Q1ZRo1z7sxA5+xfMJB0K4BfObwUlybRebDFKg0VriILIZ57yXEr\r\nA8TXtTGGezkKyNNEzWAp7mCzz1RGrgAeX+c=\r\n=/wtG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.1.4_1681752511656_0.7586368057932729"},"_hasShrinkwrap":false},"0.2.0":{"name":"jest-tsd","version":"0.2.0","description":"The easiest way to test your TS types with Jest","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"https://github.com/0livare/jest-tsd"},"scripts":{"build":"tsup lib/index.ts --format cjs,esm --dts","test":"jest","lint":"tsc"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"@babel/code-frame":"^7.21.4","chalk":"^4.1.2","tsd-lite":"^0.7.0"},"devDependencies":{"@babel/core":"^7.21.4","@babel/preset-env":"^7.21.4","@babel/preset-typescript":"^7.21.4","@types/babel__code-frame":"^7.0.3","@types/jest":"^29.5.0","@types/node":"^18.15.11","jest":"^29.5.0","prettier":"^2.8.7","tsup":"^6.7.0","typescript":"^5.0.4"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.2.0","dist":{"shasum":"f51b973444aa71d672f7c71cfcf945930310245c","integrity":"sha512-VqlBdUrKPAuVRNfXBhYxxd0+PdLysi/48r9eqcCmG4UO3h+F6UPAkt1E+YdaHML4od8lOj6cQANhXj7Ue08K7A==","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.2.0.tgz","fileCount":17,"unpackedSize":165837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOqU9ayhSNruUlBikqIr1qPfAXg0KBYTRyZNuAmsQdXQIgICPCGfNotHVzk5l/nRmeNqDY50DDw/I+1tr6IYk7+Sg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQYohACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPqw//UW+Zv/Io6SctoVrk4Jvfs5i7qMz6IlgGpHLYnlD7S0wYK8w8\r\n/cKuS0ZtN6V8qEarrM7owKvPRE9IKTpkKnjOLbxJAaCE1fPlPLRZKfHUTb6k\r\nWfwFsXsV/x6ZIFlEmo3SeJlAIuWY8xwVWogJ5Tu6BWnE71KvDLgG6F7ntnCn\r\n1V9q9q8XRVxDe4t3XnWAeH6SoSj9i3fmbKRyK25+itb3JAC793pJPiRI4eFw\r\nvuh29FwVZhEn33/Z4+bsqP50XLPI0UOo7VXYIbAseg5H9oxTRletVoV26P9l\r\ny5yeuhQ3r0BV0OiJZ63DeqdTLW9oyXLOLZQHmzqokaIF+ysnVDevILcCNO0n\r\nDFLXYNsMAYKnpvViKnUcM50xx8I5nKQALj0Sa2sJ7MfiLiwDH7aJkckHPL36\r\nmifB4FUVHaJTnxkyk2hBtRTaRP1Kan+8qCeOdvrjhHVdU1YQiQUMR/Snx7Hb\r\neT5iqpnAMvPGYSJGlU3Y0sLEDxiEXItd8DzRR58exvfboZy9UEusE0uIfzks\r\npq0rmApckxgddAcv3gnCij2YFgsXeegshwBOH82cgtKc3Px4risE0q/KZz3L\r\nhA2tBlTUTgYsRZvAaOFI371aBAF5/FqVlquGXRS/wSa8RBO8MKA7CV2c7iA7\r\nIe8+ERix+GZXYKKualwDtgNTigZiBQ87xnE=\r\n=TUwV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.2.0_1682016801018_0.3252182136631112"},"_hasShrinkwrap":false},"0.2.1":{"name":"jest-tsd","version":"0.2.1","description":"The easiest way to test your TS types with Jest","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/0livare/jest-tsd.git"},"scripts":{"build":"tsup lib/index.ts --format cjs,esm --dts","test":"jest","lint":"tsc"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"@babel/code-frame":"^7.21.4","chalk":"^4.1.2","tsd-lite":"^0.7.0"},"devDependencies":{"@babel/core":"^7.21.4","@babel/preset-env":"^7.21.4","@babel/preset-typescript":"^7.21.4","@types/babel__code-frame":"^7.0.3","@types/jest":"^29.5.0","@types/node":"^18.15.11","jest":"^29.5.0","prettier":"^2.8.7","tsup":"^6.7.0","typescript":"^5.0.4"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"gitHead":"a07c4aa020e97fde9871aaed7155140f5040019c","bugs":{"url":"https://github.com/0livare/jest-tsd/issues"},"homepage":"https://github.com/0livare/jest-tsd#readme","_id":"jest-tsd@0.2.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-X13dlTUDCiHBDLDwXA3luHMK3Kg59J3ImdXUzuqBczExoBN8HmrRJmvxD3y3nKkKJnk9dEaR1f+mUgVzFBUHUQ==","shasum":"7bfaf54a6864441c5c0cd3bb10ac4e0eac2d61f7","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.2.1.tgz","fileCount":18,"unpackedSize":33140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlHU/cvsLq9cuY4/gga/FOTNhvt9YNp1p1/odE7grGtAiEAkoLhIwqJk6/qH7wUjUz1350Nq/U1Kjg9W+TJGu7cUrs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQY2AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZFRAAoDPNpDNVZ3u7oCx4QwQDDTdtyIT3nCjyedqdkzRkLCSDqBfW\r\nn6F/p4hHle/wVgf3f9JDL7ebRzrzTS1U5wk6LN7OMjnVKQvn965bYryigG1w\r\nYNQWEyyQ9EptO8Gf/BSJp4k0fZ/WoJbnDR/QRLSH03oxDva5yqez/gOMqp3k\r\nTZIhcSWhda1ZVeDmoCPjwfgdnY/pDCFwTbtIrV1bVEv68r0n2wW1xPZMgqV4\r\nXx0Ro6W/IYT7ABaoH5OvluubkQdxgwtifoTOBqg6Y9vIcBGuhlJPg3LpsvwB\r\nLUuYw19reHA5xEwQ/NQ6TOLjavyv4OoX/02cUazzVSEE7tTDy/l9EotcdGdZ\r\nMQW5xulJlhO/9IK5Svh5AVFnRrTaiKhSLBdyQZmWu049yEDzWapOFht9Dcfc\r\nZT4zpBQvRUAsVsFvYUaGIcnnJmpUyHugegrDd4yAz2WV+dPdvZR/9F0YkYfC\r\nTd3HhQ8XEG7Q218z34rehKuCrr3+BCgBBBWR/tqpgpfCYLUnTRRiPQ/+cQ61\r\npD1cQWlgbS1BN4mpH7ul0tnru5U5SSasR0WeezySpvjT+dionHwXejw1W6mE\r\nNad1r6SDWlO2nsYKtWmTLxPkEI9IROK4HtAuH/zcBvPvysuwCmNYUrLIf4CJ\r\nDfsUq3Mq9/IaVlzt8B/tYOIpQnFqgQumIIw=\r\n=qO+m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.2.1_1682017664175_0.9688286674982551"},"_hasShrinkwrap":false},"0.2.2":{"name":"jest-tsd","version":"0.2.2","description":"The easiest way to test your TS types with Jest","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/0livare/jest-tsd.git"},"scripts":{"build":"tsup lib/index.ts --format cjs,esm --dts","test":"jest","lint":"tsc"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"@babel/code-frame":"^7.21.4","chalk":"^4.1.2","tsd-lite":"^0.7.0"},"devDependencies":{"@babel/core":"^7.21.4","@babel/preset-env":"^7.21.4","@babel/preset-typescript":"^7.21.4","@types/babel__code-frame":"^7.0.3","@types/jest":"^29.5.0","@types/node":"^18.15.11","jest":"^29.5.0","prettier":"^2.8.7","tsup":"^6.7.0","typescript":"^5.0.4"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"gitHead":"4077e9af58e2face953a28f79930244234119ef9","bugs":{"url":"https://github.com/0livare/jest-tsd/issues"},"homepage":"https://github.com/0livare/jest-tsd#readme","_id":"jest-tsd@0.2.2","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Nzgo5E9F1RON3GDkAHxVOf1dqSSRMnhJ5txULHhhK+qs2xSLmLWBbtYjKSlAYNpW/fOXSrGPOs6uE0YyWAchhA==","shasum":"d2dec454f7ecdd8a26b37e37df4ba69f197ffe18","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.2.2.tgz","fileCount":5,"unpackedSize":20681,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnRR6fwRUp7ULWc2PTFYfD6uc1LOIggvqgw/0AYLbfFAiEAv+Dqj4QfVMSfD/IPqoGxT4RMSEnRgCKrJThC4LTfPJM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQY6QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVYBAAiAF1YU4PSs0leTajiihPuQ6Yk9LsQRRPW80+TeQysnI4R4VZ\r\nHHJ+lOnjIvN7jEAHDUZqtNFHw6ma6YlsEzZvP7zr8Elk2z6f3dWHPzo63RGQ\r\n6101fgUiE5b6IoLSMPfV8xqpNvv+Wrxv0m/Zg/V1Ho9UvIShJdt4BS7hFfrn\r\nbPAdPwW/LE32zE7v9+PjIVNedNwec+A8xC3cQ33ubks0IHF5XOo5U5AISMa/\r\n4FpzMshMOMU0sHuKvV9JIuPK6THZRpy2wq0S8neBjX0ezJCO/6N93QUT1OtT\r\nbOHf49DMKScWOnd7dRBIE7TFyMIQXXyqNRBNDiqXzcjYfVe+9aZlEeOQvBYw\r\nGeLbMTxfFOXEJ2mIiScwZZ1gKZsak/ss85Sw/xpKmPTvOJIlx5jhBefifrcQ\r\nNlimDqsezXJU4ZsvJtUFCGrGChzZmVpRpqgIb1rgsVHIZiG8SBPbJc79euAT\r\ncZSgaq05eDscCUcjYXopgZcv9SvyfjsGqIWw3huDSCvpBoGYI8rEcSasKAsa\r\nUm8WYtApXrgwUxbCSG0wgyFOOP5woVxqJqVxnb72k9Sg6tF309tdrHov1ahn\r\ng0vzToIXFdA6MC3veuOIDm/Hw6oi+EwvaP/MYEcpgCzhYDhVwNYHc8lb71ez\r\ntTq2zI4xXXiQTTMLS0ZqTSscmX3MfY0gyk0=\r\n=Xgus\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.2.2_1682017936676_0.08704489117921876"},"_hasShrinkwrap":false},"0.2.3-beta.0":{"name":"jest-tsd","version":"0.2.3-beta.0","description":"The easiest way to test your TS types with Jest","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/0livare/jest-tsd.git"},"scripts":{"build":"tsup lib/index.ts --format cjs,esm --dts","test":"jest","lint":"tsc","beta":"npm version prerelease --preid=beta"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"@babel/code-frame":"^7.21.4","chalk":"^4.1.2","tsd-lite":"^0.7.0"},"devDependencies":{"@babel/core":"^7.21.4","@babel/preset-env":"^7.21.4","@babel/preset-typescript":"^7.21.4","@types/babel__code-frame":"^7.0.3","@types/jest":"^29.5.0","@types/node":"^18.15.11","jest":"^29.5.0","prettier":"^2.8.7","tsup":"^6.7.0","typescript":"^5.0.4"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.2.3-beta.0","readme":"# Jest TSD\n\nThe easiest way to test your TypeScript types with Jest.\n\n- Zero-config\n- Works with your current Jest setup\n- Write your regular tests in either JavaScript or TypeScript\n- Jest outputs descriptive, helpful error messages when tests fail\n\n## Install\n\n```bash\n# Install with npm\nnpm i -D jest-tsd @tsd/typescript\n\n# Or install with yarn\nyarn add --dev jest-tsd @tsd/typescript\n```\n\n> Note: `@tsd/typescript` will be used to compile your type tests. If you have compiling issues, adjust its version to match the version of `typescript` you have installed.\n\n## Setup\n\nType tests are written in a separate `.test-d.ts` file from the rest of your tests, and then run from within your test file by calling `expectTypeTestsToPassAsync()`.\n\n1. Call `expectTypeTestsToPassAsync()` in your Jest test file\n\n   ```js\n   // src/dir/foo.test.[jt]s\n\n   import {expectTypeTestsToPassAsync} from 'jest-tsd'\n\n   it('should not produce static type errors', async () => {\n     await expectTypeTestsToPassAsync(__filename)\n   })\n   ```\n\n   > If for some reason your `.test-d.ts` type definition test file is not co-located to your Jest test file, you can pass the definition test file's absolute path to `expectTypeTestsToPassAsync()` (instead of `__filename`).\n\n1. Create a type definition test file `.test-d.ts` in the same directory with the same name as your Jest test file\n\n   - e.g. If your Jest test is located at `src/dir/foo.test.js`, create a `src/dir/foo.test-d.ts` file\n   - In your type definition test you can import the [assertion functions](#assertions) from `jest-tsd`\n\n     ```ts\n     // src/dir/foo.test-d.ts\n\n     import {\n       expectType,\n       expectError,\n       expectNotType,\n       expectAssignable,\n       expectNotAssignable,\n       expectDeprecated,\n       expectNotDeprecated,\n     } from 'jest-tsd'\n\n     test('Array.from() can be called with a variety of types', () => {\n       Array.from('foo')\n       Array.from(new Set())\n       Array.from([1, 2, 3])\n       Array.from({length: 3}, (_, i) => i)\n     })\n\n     test('Adding two numbers should produce a number', () => {\n       expectType<number>(1 + 1)\n       expectType<number>(2 + 2)\n     })\n\n     test('A plain object should not have a filter function', () => {\n       expectError({}.filter((x: any) => x))\n     })\n\n     test('Partial<T> should make all keys optional', () => {\n       expectAssignable<Partial<{a: string; b: string}>>({})\n     })\n     ```\n\n### JSX\n\nYour type definition tests can also use JSX! \n\nThe only requirement is that both your Jest test file and your type definition test file end with `x`.\n\nFor example:\n\n```bash\nsrc/dir/foo.test.jsx\nsrc/dir/foo.test-d.tsx\n```\n\n\n## Assertions\n\nThese assertions are re-exported from tsd-lite:\n\n### expectType&lt;T&gt;(expression: T)\n\nAsserts that the type of `expression` is identical to type `T`.\n\n### expectError&lt;T = any&gt;(expression: T)\n\nAsserts that `expression` throws an error.\n\n### expectNotType&lt;T&gt;(expression: any)\n\nAsserts that the type of `expression` is not identical to type `T`.\n\n### expectAssignable&lt;T&gt;(expression: T)\n\nAsserts that the type of `expression` is assignable to type `T`.\n\n### expectNotAssignable&lt;T&gt;(expression: any)\n\nAsserts that the type of `expression` is not assignable to type `T`.\n\n### expectDeprecated(expression: any)\n\nAsserts that `expression` is marked as [`@deprecated`](https://jsdoc.app/tags-deprecated.html).\n\n### expectNotDeprecated(expression: any)\n\nAsserts that `expression` is not marked as [`@deprecated`](https://jsdoc.app/tags-deprecated.html).\n","readmeFilename":"README.md","gitHead":"6b0ea43f99e89caa4d7ad25b23c1cf06cbb96548","bugs":{"url":"https://github.com/0livare/jest-tsd/issues"},"homepage":"https://github.com/0livare/jest-tsd#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-cn8Q8d6EvN6xfVGIy7S1jkU61ZzNUqszDOJX5raZfuCZSagz+BDkn1WgmbnjUAdByBQ10UrC/rN93Ft33RZi9g==","shasum":"81bb256e69c8769341c6e52eb1bd0e9775966a98","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.2.3-beta.0.tgz","fileCount":5,"unpackedSize":20711,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu4O+Wx9E8Kb58nzSvvzdgenIY89p2kilN3fD1apzVaAIgUjkuCoOuIhNJSmHxSFZ9q21cuWsNersDi41jnYbm9Ko="}]},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.2.3-beta.0_1714576893219_0.47550398257836557"},"_hasShrinkwrap":false},"0.2.3-beta.1":{"name":"jest-tsd","version":"0.2.3-beta.1","description":"The easiest way to test your TS types with Jest","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/0livare/jest-tsd.git"},"scripts":{"build":"tsup lib/index.ts --format cjs,esm --dts","test":"jest","lint":"tsc","beta":"npm version prerelease --preid=beta && npm publish --tag beta"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"@babel/code-frame":"^7.21.4","chalk":"^4.1.2","tsd-lite":"^0.7.0"},"devDependencies":{"@babel/core":"^7.21.4","@babel/preset-env":"^7.21.4","@babel/preset-typescript":"^7.21.4","@types/babel__code-frame":"^7.0.3","@types/jest":"^29.5.0","@types/node":"^18.15.11","jest":"^29.5.0","prettier":"^2.8.7","tsup":"^6.7.0","typescript":"^5.0.4"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.2.3-beta.1","readme":"# Jest TSD\n\nThe easiest way to test your TypeScript types with Jest.\n\n- Zero-config\n- Works with your current Jest setup\n- Write your regular tests in either JavaScript or TypeScript\n- Jest outputs descriptive, helpful error messages when tests fail\n\n## Install\n\n```bash\n# Install with npm\nnpm i -D jest-tsd @tsd/typescript\n\n# Or install with yarn\nyarn add --dev jest-tsd @tsd/typescript\n```\n\n> Note: `@tsd/typescript` will be used to compile your type tests. If you have compiling issues, adjust its version to match the version of `typescript` you have installed.\n\n## Setup\n\nType tests are written in a separate `.test-d.ts` file from the rest of your tests, and then run from within your test file by calling `expectTypeTestsToPassAsync()`.\n\n1. Call `expectTypeTestsToPassAsync()` in your Jest test file\n\n   ```js\n   // src/dir/foo.test.[jt]s\n\n   import {expectTypeTestsToPassAsync} from 'jest-tsd'\n\n   it('should not produce static type errors', async () => {\n     await expectTypeTestsToPassAsync(__filename)\n   })\n   ```\n\n   > If for some reason your `.test-d.ts` type definition test file is not co-located to your Jest test file, you can pass the definition test file's absolute path to `expectTypeTestsToPassAsync()` (instead of `__filename`).\n\n1. Create a type definition test file `.test-d.ts` in the same directory with the same name as your Jest test file\n\n   - e.g. If your Jest test is located at `src/dir/foo.test.js`, create a `src/dir/foo.test-d.ts` file\n   - In your type definition test you can import the [assertion functions](#assertions) from `jest-tsd`\n\n     ```ts\n     // src/dir/foo.test-d.ts\n\n     import {\n       expectType,\n       expectError,\n       expectNotType,\n       expectAssignable,\n       expectNotAssignable,\n       expectDeprecated,\n       expectNotDeprecated,\n     } from 'jest-tsd'\n\n     test('Array.from() can be called with a variety of types', () => {\n       Array.from('foo')\n       Array.from(new Set())\n       Array.from([1, 2, 3])\n       Array.from({length: 3}, (_, i) => i)\n     })\n\n     test('Adding two numbers should produce a number', () => {\n       expectType<number>(1 + 1)\n       expectType<number>(2 + 2)\n     })\n\n     test('A plain object should not have a filter function', () => {\n       expectError({}.filter((x: any) => x))\n     })\n\n     test('Partial<T> should make all keys optional', () => {\n       expectAssignable<Partial<{a: string; b: string}>>({})\n     })\n     ```\n\n### JSX\n\nYour type definition tests can also use JSX! \n\nThe only requirement is that both your Jest test file and your type definition test file end with `x`.\n\nFor example:\n\n```bash\nsrc/dir/foo.test.jsx\nsrc/dir/foo.test-d.tsx\n```\n\n\n## Assertions\n\nThese assertions are re-exported from tsd-lite:\n\n### expectType&lt;T&gt;(expression: T)\n\nAsserts that the type of `expression` is identical to type `T`.\n\n### expectError&lt;T = any&gt;(expression: T)\n\nAsserts that `expression` throws an error.\n\n### expectNotType&lt;T&gt;(expression: any)\n\nAsserts that the type of `expression` is not identical to type `T`.\n\n### expectAssignable&lt;T&gt;(expression: T)\n\nAsserts that the type of `expression` is assignable to type `T`.\n\n### expectNotAssignable&lt;T&gt;(expression: any)\n\nAsserts that the type of `expression` is not assignable to type `T`.\n\n### expectDeprecated(expression: any)\n\nAsserts that `expression` is marked as [`@deprecated`](https://jsdoc.app/tags-deprecated.html).\n\n### expectNotDeprecated(expression: any)\n\nAsserts that `expression` is not marked as [`@deprecated`](https://jsdoc.app/tags-deprecated.html).\n","readmeFilename":"README.md","gitHead":"3efdc413a17baa946ec9f041fffd6a9964aa8ae2","bugs":{"url":"https://github.com/0livare/jest-tsd/issues"},"homepage":"https://github.com/0livare/jest-tsd#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-jGFKeVL362Sw9HHY5LwV00H7FSzWv3YZZ7J/DArXsUarEUSyUhQG0vBdqV9pR5QsQRfpi1c9hs7A85OaVf62PA==","shasum":"4fd09ae44c958ea02588503899bed674985b1b19","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.2.3-beta.1.tgz","fileCount":5,"unpackedSize":20737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVAzq5XS87USYIUON1Q60jfqYclasPevfy4aAiB3YqeAiEAqO1syVpyWqbJlGdvN77708jX/LpxojdAYD7swp3sI0Q="}]},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.2.3-beta.1_1714587222977_0.3815051313336255"},"_hasShrinkwrap":false},"0.2.3-beta.2":{"name":"jest-tsd","version":"0.2.3-beta.2","description":"The easiest way to test your TS types with Jest","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/0livare/jest-tsd.git"},"scripts":{"build":"tsup lib/index.ts --format cjs,esm --dts","test":"jest","lint":"tsc","beta":"npm version prerelease --preid=beta && npm publish --tag beta"},"peerDependencies":{"@tsd/typescript":"4.x || 5.x"},"dependencies":{"@babel/code-frame":"^7.21.4","chalk":"^4.1.2","tsd-lite":"^0.7.0"},"devDependencies":{"@babel/core":"^7.21.4","@babel/preset-env":"^7.21.4","@babel/preset-typescript":"^7.21.4","@types/babel__code-frame":"^7.0.3","@types/jest":"^29.5.0","@types/node":"^18.15.11","jest":"^29.5.0","prettier":"^2.8.7","tsup":"^6.7.0","typescript":"^5.0.4"},"keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"_id":"jest-tsd@0.2.3-beta.2","readme":"# Jest TSD\n\nThe easiest way to test your TypeScript types with Jest.\n\n- Zero-config\n- Works with your current Jest setup\n- Write your regular tests in either JavaScript or TypeScript\n- Jest outputs descriptive, helpful error messages when tests fail\n\n## Install\n\n```bash\n# Install with npm\nnpm i -D jest-tsd @tsd/typescript\n\n# Or install with yarn\nyarn add --dev jest-tsd @tsd/typescript\n```\n\n> Note: `@tsd/typescript` will be used to compile your type tests. If you have compiling issues, adjust its version to match the version of `typescript` you have installed.\n\n## Setup\n\nType tests are written in a separate `.test-d.ts` file from the rest of your tests, and then run from within your test file by calling `expectTypeTestsToPassAsync()`.\n\n1. Call `expectTypeTestsToPassAsync()` in your Jest test file\n\n   ```js\n   // src/dir/foo.test.[jt]s\n\n   import {expectTypeTestsToPassAsync} from 'jest-tsd'\n\n   it('should not produce static type errors', async () => {\n     await expectTypeTestsToPassAsync(__filename)\n   })\n   ```\n\n   > If for some reason your `.test-d.ts` type definition test file is not co-located to your Jest test file, you can pass the definition test file's absolute path to `expectTypeTestsToPassAsync()` (instead of `__filename`).\n\n1. Create a type definition test file `.test-d.ts` in the same directory with the same name as your Jest test file\n\n   - e.g. If your Jest test is located at `src/dir/foo.test.js`, create a `src/dir/foo.test-d.ts` file\n   - In your type definition test you can import the [assertion functions](#assertions) from `jest-tsd`\n\n     ```ts\n     // src/dir/foo.test-d.ts\n\n     import {\n       expectType,\n       expectError,\n       expectNotType,\n       expectAssignable,\n       expectNotAssignable,\n       expectDeprecated,\n       expectNotDeprecated,\n     } from 'jest-tsd'\n\n     test('Array.from() can be called with a variety of types', () => {\n       Array.from('foo')\n       Array.from(new Set())\n       Array.from([1, 2, 3])\n       Array.from({length: 3}, (_, i) => i)\n     })\n\n     test('Adding two numbers should produce a number', () => {\n       expectType<number>(1 + 1)\n       expectType<number>(2 + 2)\n     })\n\n     test('A plain object should not have a filter function', () => {\n       expectError({}.filter((x: any) => x))\n     })\n\n     test('Partial<T> should make all keys optional', () => {\n       expectAssignable<Partial<{a: string; b: string}>>({})\n     })\n     ```\n\n### JSX\n\nYour type definition tests can also use JSX! \n\nThe only requirement is that both your Jest test file and your type definition test file end with `x`.\n\nFor example:\n\n```bash\nsrc/dir/foo.test.jsx\nsrc/dir/foo.test-d.tsx\n```\n\n\n## Assertions\n\nThese assertions are re-exported from tsd-lite:\n\n### expectType&lt;T&gt;(expression: T)\n\nAsserts that the type of `expression` is identical to type `T`.\n\n### expectError&lt;T = any&gt;(expression: T)\n\nAsserts that `expression` throws an error.\n\n### expectNotType&lt;T&gt;(expression: any)\n\nAsserts that the type of `expression` is not identical to type `T`.\n\n### expectAssignable&lt;T&gt;(expression: T)\n\nAsserts that the type of `expression` is assignable to type `T`.\n\n### expectNotAssignable&lt;T&gt;(expression: any)\n\nAsserts that the type of `expression` is not assignable to type `T`.\n\n### expectDeprecated(expression: any)\n\nAsserts that `expression` is marked as [`@deprecated`](https://jsdoc.app/tags-deprecated.html).\n\n### expectNotDeprecated(expression: any)\n\nAsserts that `expression` is not marked as [`@deprecated`](https://jsdoc.app/tags-deprecated.html).\n","readmeFilename":"README.md","gitHead":"f0b62e51e32ca87319eab82c0c9498e58d1d9bcc","bugs":{"url":"https://github.com/0livare/jest-tsd/issues"},"homepage":"https://github.com/0livare/jest-tsd#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Ka5hnw0Zl5dp4UFlpBVcK7P8T+WqWQuiGseMTmSwLH7qGK8cdAT2kPeVpv5hB1yFlU1kAoJf1n7/r5yAWnrqwA==","shasum":"62b9202cd7e076e1cb69b670db6afd2abda917ba","tarball":"https://registry.npmjs.org/jest-tsd/-/jest-tsd-0.2.3-beta.2.tgz","fileCount":5,"unpackedSize":20737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqQwn/44x6iVwuN8mcn40a5+8BNlEpCqVXe+nuQ6+duAiBpp7bDFcR3aWc6qXbVzFHzntUBJdoq3G+z0aPf3BQzAQ=="}]},"_npmUser":{"name":"olivare","email":"zach+npm@olivare.net"},"directories":{},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-tsd_0.2.3-beta.2_1714588387545_0.355436143635097"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-22T20:34:01.968Z","0.0.1":"2023-01-22T20:34:02.158Z","modified":"2024-05-01T18:33:07.904Z","0.0.2":"2023-01-22T20:38:40.022Z","0.0.3":"2023-01-22T20:41:14.173Z","0.0.4":"2023-01-22T20:47:59.964Z","0.0.5":"2023-01-22T21:12:15.418Z","0.0.6":"2023-01-22T23:08:17.709Z","0.0.7":"2023-01-22T23:17:41.427Z","0.0.8":"2023-01-23T05:08:16.118Z","0.1.0":"2023-03-29T18:01:05.710Z","0.1.1":"2023-04-17T16:53:13.507Z","0.1.2":"2023-04-17T16:55:02.396Z","0.1.3":"2023-04-17T17:01:11.996Z","0.1.4":"2023-04-17T17:28:31.885Z","0.2.0":"2023-04-20T18:53:21.214Z","0.2.1":"2023-04-20T19:07:44.337Z","0.2.2":"2023-04-20T19:12:16.875Z","0.2.3-beta.0":"2024-05-01T15:21:33.412Z","0.2.3-beta.1":"2024-05-01T18:13:43.142Z","0.2.3-beta.2":"2024-05-01T18:33:07.750Z"},"maintainers":[{"name":"olivare","email":"zach+npm@olivare.net"}],"description":"The easiest way to test your TS types with Jest","author":{"name":"Zach Olivare","email":"zach@olivare.net"},"license":"MIT","readme":"","readmeFilename":"","keywords":["jest","typescript","testing","tsd","tsd-lite","static","type definition","assert","expect"],"repository":{"type":"git","url":"git+https://github.com/0livare/jest-tsd.git"},"homepage":"https://github.com/0livare/jest-tsd#readme","bugs":{"url":"https://github.com/0livare/jest-tsd/issues"}}