{"_id":"to-typed","_rev":"36-92a81d3cf1f93f5a666f665c1961c46f","name":"to-typed","dist-tags":{"latest":"0.5.2"},"versions":{"0.1.9":{"type":"module","name":"to-typed","version":"0.1.9","description":"Type-guards, casts and converts unknowns into typed values","main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"5c873e9087c21e1c19c203ed490872bc7879db6e","_id":"to-typed@0.1.9","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-IrJyfJj4ne36CjcsNTlBXacblIuwcQ9bd0P5fzBeHSwiaDUZb7MQOEfIbgUWtjJZDxScs5YHsZbgorSBDrGSqw==","shasum":"b5a448caaa526e808806a35ccbee1a0164c441e9","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.1.9.tgz","fileCount":60,"unpackedSize":125405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBENe5DbS4xPN9CamqwflCx3M8C0PlAhIcTNKian3/CCAiADRrm5Nq+vpgLCXlBBxbSeLohvU62aLkmyj94T0QbXpQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisuXoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpITBAAmbRWUYmDGAdYEOidW/rzPNmILO07NxyhKMwe8Ft/EYJi2nl6\r\nDPpEPpCK9YklDUA4kf2qa57Jeto3eqiYt2P50nOo39mOTuHizY39AxY6vdoB\r\n8p8UhPyEKr+mUR/y4heGmZFyBMZtIoX970soktaQjaNWDzngvsgsKxM/wLZC\r\nJaXAQotQPBourXLFMbTdSDCUI8MoIkvyGcitBIrfG9oVAcf/imAI2xTG/LmF\r\nl3+OLAM30rqrZtezeuBm/B6JbwLZr4JRT1exDfmHXt+fuuppbNprfcu9bQ5z\r\nJeJNNDxB4kuA1o/+9Grd5ypkvdLQt4UUV7bvkliPbJtNrWJZVivAyLlPDBo0\r\n9hdNH3Fa5zt0iNjzDBjkH5k7CZPFcMHrnoC0j5Su032vaEEq8PTpgbIi2gC4\r\nWNvGYFNiveR36E8y+vcBoI1qvOcVRm1otp9Mk2GXHeq2Rd8fvt2K1HSf7vpI\r\nKHhTUKZZbzHtZVwErmaS93ZsxksUrhysGqSMHM+Afm43now5gya9drdG5R6r\r\nztW5MgkpiM2RNy/hroTn9qAWCNfx0vKg8a7Vl9RPJfEwb7GsofkVPj0DnsEd\r\nAetQYkG04LSgF+Ez31XpK191RmbZ0I49hliBqhSJRasV7+ZhND/tkEKwK9tN\r\n6NNld/F+QGKPGQKOnHuGAaBWaIhvDKocuzs=\r\n=OixG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.1.9_1655891432615_0.23217090175631316"},"_hasShrinkwrap":false},"0.1.10":{"type":"module","name":"to-typed","version":"0.1.10","description":"Type-guards, casts and converts unknowns into typed values","main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"449e3e148e115108a470df486f5f7e151036be95","_id":"to-typed@0.1.10","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-TrPar7tHK4im2sUi9XHRmJygeSAEjNP6tG4oJZ+bMoNeuhJfM999flDL9J0PYJwY+iD6bvsiJ/Qyoha9lTf6yA==","shasum":"ca9b71bdc4171cd79bdf6e77b1617d721ba18231","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.1.10.tgz","fileCount":65,"unpackedSize":128649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvD3Glma/rXFKjcYi2dEg0GwqBPLjmH1sEjK57B3LFmAiBBv7gy2cf38uMWLQO05/H4TsX2Ry2wCQI+I6e1pIuPgQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisunSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmXw/9FSUcgbYkRxi+6AjcSTt+sq9n4sU6AT3KY2R5e5wuWHquW1nO\r\nZzGY/OKspSOJ6fenpWBDQG5ovmBRYTweDU+U6x/TSpTvmzwWMvXVNRCLGCvs\r\nRSY3f37ckf0OWUg0tcJftyrisSu9BojWyC7P31+diZUkCiVw50Z9ecuBQ4IP\r\neK8nRSmL/Tw7RjvgMDETVw/nl4OZ2w/1wcfNYLjeRonCy+pPpD25xeCxshGy\r\nENCE68kTiXwttwWIJLhaBK6ee+PgUuNW8+/KrKZZKB/BQbLEZu/eisaiEKfr\r\nL1khU1WBWlmcvWGs31DHJv1oe2bIjS3C0iyT9glTdujV2MJwXksZWUQGMigE\r\n0GAjcSP5hsCEu13KqGB5+wGg7F+4ZqJqd8Qe8zQGLXgHhD0oDM6eiOZ8Yg6J\r\nnHJGBGYyZM5RBWMPJ+JStZ7OGWXPX2FhZWNyJUTrusIuwRZ2vBIniYEcuNh4\r\nai3N2dDUi9o7YerBDMb4Q2HhsYqVadGBke+lOL0Wz7Si/oYXumqqxJf0t+gO\r\nX6YCE0629BRKA+vDKPu2wCZw3HPMkGCtkrXuxXo94D3ojPRQB7Y70GR2ZMds\r\nGwVrRGAfekN5RQWwZpsp/h34CgKC+iuIIRaLVZ+aG1nWPv9H5GGxMEcFYs6I\r\n/mhWg72p/7iVJUog60o82vxdnumFo49Hqew=\r\n=hFJR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.1.10_1655892433804_0.2700264498098859"},"_hasShrinkwrap":false},"0.1.11":{"type":"module","name":"to-typed","version":"0.1.11","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"3ebbf6714fe68aa39e5c9cdfe2cd6ef202aed9cf","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.1.11","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Txr5/p8fK3dYiFxAqTCetBNHxTzL//p2nUW8/S/uOpvwiUCO9udKg/dQJHxFUHog06kWvw707yl97W1O9wol8w==","shasum":"46743b6fac25aa46d432ed0cdc5a69eb539790e2","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.1.11.tgz","fileCount":65,"unpackedSize":128814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzzbbjxBLUUyyS3+ulIGAGhCmz9+6YBkzj6fEHLilTmAIhAMawJRw4lsYjQfJacFi3vy/TyGJrkmZF2676n2+c0pqZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisur0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRcQ//T0sNIzjyjH0wPT6m4uLCeVCyyRxnUpAKJ97TNdhwyKJO/uw/\r\nRHuc6ESZXiBL0OccuoV1vwqJBOWVPLgQMwa14GPPtc7o/nCEt+L7kctF8eem\r\n36ELVUhSWqi6yQ/36qH0Voqg2e/X9Wfev+CRMlFX7nf807y/fk+OETrtpli7\r\n0l+2TTNX40uxDleQ2MGjiUeJLXheA65F4tYkn9RK767s+bcyX5ViXfHAHh9G\r\nwoTVKWXjmweLGb45xm5cZMrOzdhqBmynSAJBSzj6s9lSUyg+75PkTgwag/Pu\r\nBma5Qjkho0EBWF+dKEInZAt/t/cPev4kkX4QL0ctggfXXc4Tb5oo/jUjaYIB\r\nSmIlyib1+LGxJbW44UYoXhapWimyJ6F71qfWoA2z45yOqu/Am3Hwax/zZCI5\r\n9Fc8lcYrY0SO0cFUt0aJO+GQjQ1A36/iKQMJ/d4ju3+XWLEAa7/mdZfunCuB\r\nLZNNn5WNcJk7qS55OnxEyBafiF7lMI5TuoAg7Sx6u2XE5Tpen+gPfH1kTwf/\r\nT8zdWMlAMfCf8ylWW/kXzeyKLzemZ5sHw1uyFAiAQ+3UjaCivNII+PqpBxnt\r\n0viKErg0SSXiEqSkgfvUlUCT00ttzOan33QjS/O09yjAd5SWE9czjWX+wCYP\r\nvmzmYkNxDr4n5New5KAESiPVs3oePongsRo=\r\n=F1wG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.1.11_1655892724806_0.062019070668076326"},"_hasShrinkwrap":false},"0.2.0":{"type":"module","name":"to-typed","version":"0.2.0","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"e8000179e8ee7024a404e4bbe0d35a54e0aee933","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.0","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-ZilBc1XZdX3UsxLMtcX9aE8x0vDydyFSoC+GZLnHWepNnKaMmIZ1zhzWMPnaTjtToPttJ6jsG4I2DHSSFn091A==","shasum":"d5d4cf6a407e1c950c35285da45ec89566973b25","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.0.tgz","fileCount":65,"unpackedSize":128813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUDycGBZDFUwJhzMaO/CRoAse6AvPg+S2T2PTp6joL+AiB5c4MI7AUi5jq769z+z5THuY6iBCc+9dxRetGvcq7jbw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisu0LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplRQ/8Czc/dKGfUUN5LNZxGjcglOeL6LLjxHZNYVrfMDehtZGqrLyY\r\nmjlb8TXWiAuxrAyXwAbXdAEuFGf7x4aEH7L/77e5smucEdUVf4ZEFzy5a1Y/\r\n7lU20wLH3wR7zvkUPJQNj9hElIjJD8AH4LRC1qj36wuqoiymOFSbwuvQSd3S\r\nPwsNKMq9HPE/xjs/CH4ksa0E0v6kFQP18Xe7dpJyKzcmuf3FMpM0/qwzEou0\r\n9CVEGi3aHZ1uuPyRBsUT2m6b6juNDNtMZj3KntwO13Tm+SCQTg+xiezJRt5f\r\nbwWiD0d96t85wPChDgg+08fO7vBDekIhmUuuCRt4o+G2+b4WwRtHvYUT2J5v\r\noAftFQflhqV04o0MFuNmBbjEMANZ1lDCW0TCPA0FXwDho4l8M9lxPpAbo1se\r\nW8yrt6IBBpsp6J/qcqveXxtGdRv4w9cmjFw73ua3V0vpOgjx5Y07wF/4pdBP\r\n9jqgd3qGeTjVch5Tmw33eBOnfCXHvjxNn7sJDsu36FI9DiVMsUAGEScPSydI\r\nrHLJP7lCnPtdTiI+24s1SYDOgouTzLECobMZUvwEzpa1XRBg/4WM8AY9QTfv\r\nfdqEQgsKhRKC7x8g6pq0garYb5rYlO1NGLel+k7632p6wjYmtFnhSnTW/rUT\r\ndd+GA2JxeWz4oM5QEUWuiZD5jQcWfKEoOD0=\r\n=OzAO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.0_1655893258902_0.09673358808082111"},"_hasShrinkwrap":false},"0.2.2":{"type":"module","name":"to-typed","version":"0.2.2","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"d277b1b63031abb4c78af60b7108f4c64c93ec7e","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.2","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Q3BNp/vZvgPcIoS2kw2DSviaJHVkPT0zsu3VKHlRl4rrNMt6jNxkZi/sbdy+3UhsrJcy79lL49TdyJ5D6nb5Cg==","shasum":"76547b3c6c6cf79cb7d0226b0c6a62041d26283b","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.2.tgz","fileCount":82,"unpackedSize":188592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDd1wQTr90EH0KoFABH6UBCXoZSGEZRlqVxT+4qBLuqAiAOrDrfZ0Y6tO0WCQkU50LyLrEVQtOAPOetOXEF9amo+Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiufTNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgrQ//c+rjkUyS3pcPB10RoFBIaT1KCtN5kn1sqv4Db6DM8Fpmvfs1\r\nUaWZng5mcgekJq3VjvCXlhgIUicKs7YnA7ym4QFHtVIg/bd5YyYNxKidFisa\r\nkW8U+JNEinFsHOrs0ZKxLQ3IpeLZ5u9E0L+T/eMCn4k0cGCpybBWb3Y7UKnx\r\najyaH+CA80qL3O8QXeGIg0UVwnEtY/FaJfNuQIDhWoQNSfy2dB78ESQNRYq0\r\nCnIAhoywId2jikvvPSteGN2miXH1/xBFM7jotjfch6tLXAeuhHa1+EVl9r89\r\n0GvP5KTlkZWGK2IQ1Ob0aDE2nqEkGKwdMYOPQoJOhlV3ayWrLZI9BuDJooKC\r\nlJkiB66QbnWeay7NkyUdAOQkw9j+2bREdoZOa4dXDDp4X/mx7xmapQmhP/jP\r\npEwcW2Xa3xGUexMHXW99RicvHUWb144UxbdISo53StnxoTDpYiHsvL1cubeN\r\nOtWadGe1efcKpUQgmGarKjImfMwc7z/dkzhLhk9F7rzWVXXnVdFolVKvLCA0\r\noj1D3/iS6P3znGvw2d6dzW4Ck/cZmXitszB0N3tjDK+9iyat/+56g7Diukwp\r\nhGNzoMFOxdzOSUEmh8Q9qq/ym1qHuUl2eWKczSM4GVzoHg2md+n2Rf8q4CTb\r\nYIP2+2uSt+/yQBWz3PvKvMpf4QiMK8pCFeY=\r\n=jpzA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.2_1656353997222_0.3950799709281345"},"_hasShrinkwrap":false},"0.2.3":{"type":"module","name":"to-typed","version":"0.2.3","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"6e19bac91dba47184c2a2ffdeb2a181a8ece459a","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.3","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-4USWgLJuhVQP65oSZvPJRLjrCyzfmwxlcBzED/OrRDJdJ2egOQZq7IAWrCqt54VTWsisHHEUSacrsYy238XcGA==","shasum":"7fca745da0f575c6e4f2fa59be6e1b3d8cff1a12","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.3.tgz","fileCount":82,"unpackedSize":189441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8RcNjI4IeEEDNP4SW/cDyCs443SUn3K6XJQ+ucQeNZAIhAJkYRWLgmqZYizL3uS4whQgWMFgekYrqR5jDwPtN0aqH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiug66ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoovQ/+IUu12MfpeuKzhb2ZREbBBHfzixLBt1vbeafLnb3r3xQviR0U\r\nOv7nFh1B4Hv/8qe0qIYjDC6XLu3brxS+mkdG0O+OBkU4dso5Kfs4o/6aR5v9\r\nO138n+kT9+0nfh5KlUwBYojiPj6YCxPJKy/p58WP98t3dDHDAZiYcjKXOmWg\r\nNqeIAZRp8CD7QZQRzipPJ/mHK91R6SYiJsJtzaDkC3/jgDWxbummDrOSClmh\r\nfrvmRpK5B7WYl1iLaH5m86wUC1YAOJyyW+rnLYlGJ08R+u+saoXsUsTabIrC\r\nuf7n2hE1MLfQcfym03eWcCBNaEZjKnZM0DuPvoUpnCgcv6PcVEVn9noAnTjP\r\npHHcCtX8cWuT2IzieAJImre1gJL+hLXbr5FcxxbVay5NMRlFyxGFBUvSO202\r\n99xjm/ZvNMJtEmlqauJXvglqgetqTjlwrwmwsxcmeemPDFCKWWvZ9FIRGkyX\r\nE6h+da4KpTR3fefEuKCdzbvLGSm31GT1HJZBEPS1vTEzjY9q/OkN45W809vw\r\ns61vW3Slnhf1hFJnH+QXcJDuAaehFimJc+EIjE6gJ/OlfrVybYazXuPcsGof\r\nv5YN1XAlM+TTg0lYwh0iLGK1ezs9ZToMsiCjtsYjCrLFFbTZu6Bydo3NkOLp\r\n3Mr3PvNRbPEvOnrHQEsSBAkHVrKsvlT8dgQ=\r\n=s/9b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.3_1656360634484_0.7557247113241095"},"_hasShrinkwrap":false},"0.2.4":{"type":"module","name":"to-typed","version":"0.2.4","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"b2fa63b3cd7a144f9f6a5cc7898f18fd34a285cd","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.4","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-xq3jF/WxTEomlEFETVyUqnQ4lT0xv3f8Zl7Wik1GnjXgpgQHxEmyA/h6EFDrtvF56TwjbRNeR/O7a6rf0i9w/w==","shasum":"4fe91d4ca7c3105311e0872c0e9365bce91bd2b8","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.4.tgz","fileCount":82,"unpackedSize":196451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVpTQUHd+UQlROnYIUO+tS7g6ajrelyJWuVD0g/s+yfAiBf7DhvSIBhF52kwi8V+tgEcVnuYYij65eRHrJhkxXTVA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuhLJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Qw//S7F25k/xP2d03+Ah8hKFD3npwUugHXUxJ6j9DOiRNc4iq7p0\r\nIldCMpGua8Jr69oBZnI9yyIFbl4BKDbqNJoI3tihiq+8ho42dxlUTtrbrcaB\r\nFcP3tzgUL6KSM1a+NsyYU30vM3vcl8FkcS1QHmV84HdUV13iQ4QJnIda+EXa\r\noop3pPmUsiufTsJlOfF/op8BhaRHlY1EUCaYbNcIxHchcz46reQ/LOCTF1kS\r\nK1jaExS3stdE5Yc66mQOuYmxmnRa0mIOU6kw56C48Lo/XOTwJ52w+r4/rssK\r\np14LBcXxH/lhZmRYQkT3p8QFe6j+UFb5zAlJtm91akxcAFbtn2Q1Kl4KNNRy\r\n9gcUElnnUk8ZZXPZZcNm9Eeg7HrLjzQ63/3xckabDr3QGZbcUVXGlWTyk3W5\r\n4GQh/vfWOXd9r0UFETTPzQMxh4qJ4GowP4qWmiYw9EVsXT1qII9kW532eABu\r\nTzmgGhs5xDK/Jsk8iVM/rBcwzQw3m4fgnG66tbruuabEI59SZYsdlcawwrq0\r\nKgt700Ifh+7thj0yBdamO6+C7OIFjl1fUur7vHEVYhSfyS/XSzNdElpOObUX\r\njJhrPfeJlMim+B3+IEwghuwGHIT8oXiojOiK38TOnnHQ6GBWGIn0rjxgj+7N\r\nmGvbVaSYOmN/L72cRFnZSsrbCVRpMvdCt48=\r\n=SlTF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.4_1656361672900_0.3197088618514501"},"_hasShrinkwrap":false},"0.2.6":{"type":"module","name":"to-typed","version":"0.2.6","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"99b2451c7e6ada991f7d61fd335fd883566ce9de","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.6","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-B3LTbFVtPZJlXmMbb5twBETItiumcAhOJ5ieEnvTsPWMEN6JMnDJjh3NpPwYmPo8bV0YqLaga5b04UZ+EBt1Jw==","shasum":"f9a0ec5e47c47333b99d20fb95b8c0ccc542936e","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.6.tgz","fileCount":82,"unpackedSize":206934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhzYbXDHmJ+hmW1c6YM0q8j9VdVOVp0nTTC+bsVoY8UwIgdTP8NHD3IyD0lLvPrKGVffqVyJMVhhwBRsDkzZtWM/o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuwTVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsPg/+L/5G/u8CP8A4Q5qN6bpRTuiPWniBLHrF74KlTjsLBNKRI/Tl\r\ndkkPQVf0R6zbv9rwNS2tYfBA8dpO3MkWcAdM6ONUboA4AMqVmn4terrBieXG\r\nBAjYcCIeMQ8cQPoQCiRVUsh+fb9x14lu/iiUdMlZLIoOeEVni31+efjwV1d3\r\nBSoBdYKVeWe5T53VNbcFs2SICJUAVtYHT3RTk8B9AMjl2ZpQi7h8uL6MW86r\r\nVZHonoGg2IW5RRyku49fOPKgNjzaZ0NfALNJPns7PkMW5+S5DeCPOMZRVT2O\r\ni2mh8r0txJdvNl8q8RcmF5KeqrWMpVJrFfXNcZkIOcuIJtAt0J70RkmPopLD\r\nLgh/0a9Y4dzhq+yHjtTJH+QUAm6XaH888bcnzu/8OJrUwFQWA2AOmFrmDenw\r\n6V2eCZfmEeRvzB74uvYLj/vEjb+vjx62+jGEqarBECbqce0xz+Ay4i81QzLi\r\nUfEs1OaPwVBOcK+7tvJj4/CS9vuWBDllT7d60HduvsmBFnAK2O/w71v/CtR/\r\nPodXdlFOCKqdMSWyrjVkoab8TAahdQhjxVI2FnEyY6EOE6viIBuuHTjBezAj\r\n0aTa6ZXhcRGXxN0Xa665mWC7rxmzIiIL3HJgDj0x4uXuyChgwetmURwPod/8\r\nWLqzvlvbV73oy+1YQVGKSiAdsooH44mY5ao=\r\n=zG+1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.6_1656423636980_0.4309611955743322"},"_hasShrinkwrap":false},"0.2.7":{"type":"module","name":"to-typed","version":"0.2.7","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"4c82773cdd83e4a1ff7904356494bed61e3795ea","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.7","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-7WqjbWAlwZkqi59LHBX+ncyA5/azoezD8LxLdZriQd2HwD9qdqZMX9CRhe6ZyARaptw+hzYFAMo2RLvzSmadKQ==","shasum":"53f410e5b594ea6964d615acdc05d9965428d6f3","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.7.tgz","fileCount":82,"unpackedSize":206944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUBxStmSlOr6oGFU2tb2uoivWUnHS8yc5QttSyLaDFDAIhALeKJd0lLm61zV4LC5Q/cmG8bnixcF0VyTnOpbG9JX5/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuwf2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+0BAAgw5mgQBKw48SmrNodI8dgHP632Lu71hZKu3LzMN3kXDtnao/\r\nhlxNNkGxNiRpuvnJQ/o3bpWD6v4bFbNamtqKfK0927vdGztWuR4d9L68T02o\r\ne8pv3bq8TlYL7rD0ueYMhLhAjZCkJM1bGjnXXPJMRACv4wAQusyuvvcL0Wkm\r\nsgtzbzXZhqho0U41Eit9UWR73r/wK+msIWIBiLzKWruvMH5tCCKw9TddQ3Wp\r\nhyrwTKODyW0H20qcC+TYLyG15b5oayHgYhICwlwMGDO91ir4AYeqHSj+fPdV\r\nEW9NbjqGiNxZxd/k1qfn9LPv2vXIGHGhrKXLdCXDF8aC4eqHIK3abWQl7ONY\r\n2ywhoN7IUNaAQTEzQMIKH7OP5mzkL/3Tunvej9uebigbL+8I17wsWCHvsvqw\r\nEhDZhIjo3iGemOae+RJ7YxPhdUPfktFreyk1K5m2hvKBcyy5z8enYnOXoFXE\r\nu3WFzbfmB2jMTECIwQJ4hHbX8c+YT9MIEDLeATw3IFgbhbP7cCHSU9mID/pW\r\nxiB81TuM6PmrDGDcV95aZpJhzJUlSjigoy9IA/ZUi96GDa/k3SKM/Z/dbnz3\r\ncQY2b33SAnTY6YpfDZRAbw5wUKSYxp6NWiFOHgXar+wUi5AuFYyg2yzgcnpU\r\nA38CKRQuVAbqBvj8yqgvMumoTyBjwhBb/pE=\r\n=PUf1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.7_1656424438464_0.6582426925564213"},"_hasShrinkwrap":false},"0.2.8":{"type":"module","name":"to-typed","version":"0.2.8","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"75622674157010eccbb40886f8f0110361aa42b7","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.8","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Ux6HbFRgez8o0GO1ELGZsnlFkW4z244m/o9Q9gvS5i8uqq/vtoc0F7an6lb2kgL9DdS7TlklgyUZAH7XKgpppA==","shasum":"2c8a49fe444b35f9dbe6600c988cdd6d71ad1937","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.8.tgz","fileCount":82,"unpackedSize":206912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV+VYdpuBMjv0tf6UwH3kOUQbRoU4Co57f4tjYnxxDywIgI27dz77yEfIog8lwCl29fzHQobWC9BkqM1ylv02DNQQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuyzyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0og//cvDCYY6/sgTuhyZOkqsr3FNEk1r2Pc3CgYm7osovHKmSuTZm\r\nidhOtc8V1XbInlTwxvIOZSxUomgMgsh4XG66IYAfCl5RH5F1csTosBgBeEAc\r\nUITEIQYb6ExQ29KGwmVnkhRG6u1UzO3EA4kQ5RhTODbe6d/KCxx0cd2DMJfX\r\nzw1GpWvJzxK/XhlgDN3V3PASODA7mw/8ArNDBkaioJSHO7mNCdP53mRoi0MY\r\n8kGk4aPwz85nsradtlQqsr/rW3LmE420E4xWtK9VNrIZ/ZMKyKoqIX5wMBdE\r\nerZyaBS5ndPWpkY9mxUMFDOEd+UOAiiiqhbHdmrxu9Pcl6L3CE/t6laS+2Or\r\nojW0FaB4EFILJCBnb8Am3s5B47A2JS1DQOUOF/VohgbLQyNjM+5R3sacorqB\r\nRrTzNstqNglVJ16P2bjDBSGQHKxhQb5DufzbJX+qOq40AxK6v7IWlJPat3Xt\r\nppA2IknGfBULCUnZmC3HYFQCbhJOxkUbdWO5G+/qcKhpKqeKO+fnLgcp2f0F\r\nFWibeXi6TVayda209RdqFZFcwlNAOpOAzAnEL11yPQ1huVRLcwZ7wkh2Tbre\r\nTSxyEfEJCiyC1sAU6La4DjUqAVOOXoAgHhcPBVNsAxUyGaym1mobChfmvuYP\r\ncAKopJIMqz4Cgzsk8ST13/rFapg0gzhqliA=\r\n=vt4e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.8_1656433906463_0.043575872795126314"},"_hasShrinkwrap":false},"0.2.9":{"type":"module","name":"to-typed","version":"0.2.9","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"d6f70ae40f89e094a6157af41bd3a208616c05eb","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.9","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-jpF68RWNkA2Zj0Xh9obFIN2fRoj6dSY4NoxpkuB83x5kTrp+sEYyIh8CyS9Kq/9LUHPuwyjvuvpTT3OqJPfl7g==","shasum":"f6ec24ac6386d7aae0f2bdd57912ef8d46546a56","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.9.tgz","fileCount":82,"unpackedSize":206910,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkdKw2/TDVpEgFY5gZw6VFX1PJcaHiBoae8yOtV5xzeAiEAhYOeQZx8aohed+HMqVAGRMe9A7htmZQzBhgIbj9d8Gs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuy01ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlTA//bllzGenTPC9l/FsXyr/KzH877WcybrWE72MJ56HPkdqjLdbm\r\n3RmBogfdI/0JMkMjtL78Rv+e0dy/mUZZrL8Jnw9kP9Zc/XAKYOAdztRh5jW4\r\nVU+S+pMvXI5BnEeFSzo28vnDLyoUo9UbFxpNgJ6mkEC9HnhGK/cfC1jQldxP\r\nC6pyMrhvsl8cGPadfZgWrVxvORoQ3TLhtKFNK9mgkyem2UIB+9rsRDePS1qq\r\nJfTSJACuJyAa8C2RG4qX/lv6AJ52c8rp3Y2rfOzG+gEhUCCBmFlGX1TTdelg\r\nwn/3TAAYjIqzrGY8b/obPRRp2fYronGp2uuzWv+mtn5j4wL14/q9S7+1oPKu\r\nh4gLiPKZYSOrpv/3SzO9oKD+7rJxJ5kkL3/zdsj8O/rkJHWWvtiCCUgSxpkw\r\n2Ny1ERXZzL8ZoEC6rjfbrRrzA7qJPv/kPWEzZCanASRpxyODrUnFZlW9K3WH\r\nM3UY/GiQ7bL9AaUJwr5ySGJzSP42SrfriHwVqefMhErh/EXYrhykZAIoa6q+\r\nAWJc4grx6cShp5mliiXc0MgQPjd23hB5QLuxGCP33JBc2hHAUOgZL56LjJJr\r\n7nVawonIUxok/OAPZvlgx+jpx0VKcxzKldlwzjbNGkWko33cXHjQWdyia7lU\r\nz8oi9AkK17W1EErVnm5gsSIoOxJw6GimODw=\r\n=iU6W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.9_1656433973171_0.2237356306809375"},"_hasShrinkwrap":false},"0.2.10":{"type":"module","name":"to-typed","version":"0.2.10","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"1a1a66fca5e1a6d54d2105feb2540412d0658ccb","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.2.10","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-ifMphus1ijRRn5h0UzuvVckq8Bf9pRdJzEHa903uZLXy0guYXxYBJvVTfehbL9M14IEP/7iNYrA5644kmXWKvA==","shasum":"bd0af0d55d06197fc21ea270eb82e75b1c913689","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.2.10.tgz","fileCount":82,"unpackedSize":210674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWNabcDOERGgQ1UsCs2K/I+dpbzFWmfFyYXXOCCXlQMAiAdqnGzpsulewqoYEonxKX8vEUSKaRqB+4hqInx1utEfg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivLy6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5kg/8CnIRqIWWlGsDG1xSAUTqb3KWYn0bJR66tq/6l+fH+pbxnZXx\r\nxTu54XG4nAXOgYU6ve6gIm7YlMej+OgL9OKAPRhw6YoYFfVnhlrPD1UbH55t\r\nRRaKPCcavOVqVp2xRRQoFkRCVAh9m5UCGKaaIZulD/wYpueC8ucUsKiArpDA\r\nny6rt0e3ewy8DArgf8frPZE3DGN+nkUUKksMUMxEwUA4bpyT2PyyYlBELW9Z\r\n6P3tq/cUvSJx/6L5VqLkMwDeZ3ROIpGJE3ClFexN2YYeejIFGmaD9tSRB43n\r\nCucUEg6PGgn1FCyErsQ9l0IYugEjzbSTWTEv4t/6DnqvMcm+1Z6uDXDXgDzZ\r\nYFG+cP95vC3X5ayVTY6cFg5u8vrFTH55RLSE5+rmRvEtBwIfKoRpqP4PjQ4w\r\nzNMPlKUJMtvVlZiQ7VsZR8YnrPS2yS7ZZokFj6TJNg0Kd1lwonJWhcxEh4Eo\r\nS/UURBZXqwscBwisc+gzeDSCYZIyOxQTQXpQx1fMThID1kIt8sXCpW4fMHPc\r\nqKM69chW3GWvXk3oUKJP1RAfvRPlXlewQ2C5MW5QBHDV4ZW4qyC3EeQH0u+k\r\nTpM8YVWLV1t9ebcBoBMANrqkdibWkwi2C61/k9Qw4YC+8l3y5AekdNSxLsFf\r\nntdZvF6T5Xtqu1ZmmHWPFz7CYS6oDiw3t2w=\r\n=7KPC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.2.10_1656536250370_0.6158145067838079"},"_hasShrinkwrap":false},"0.3.0":{"type":"module","name":"to-typed","version":"0.3.0","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build","demo":"tsc --build --clean & tsc --build & node ./dist/tests/demo.js"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"79f66f2429c09ac56ee0421e406086fa3c2ba0b9","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.0","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-7Do3wAJp5DUo1NhhZIcMpxAZFNipS45Xn5cygN7ZhlJ7nPJhajjXLxrZWMSiuEAuc0PeBDfbd+/goMnNmYzTvA==","shasum":"4b7b3468c4cc4fc713774be2e03546288b1eea2a","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.0.tgz","fileCount":92,"unpackedSize":234727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8YDFCUIQBKhfaQc1plA6o+SBkrRiB9ueWUZaw1gr7JAIgUKB6SZtjmcP+SBD/1zkTCFchDaiXCo8BQsq4/epM8aE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixDcuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKyw//Y+YNRCLDoeA+2Ahzn0g/c5vW9KfHzLAzhXd2WMGd8aou7PJo\r\nmCeNc9RHmHL2LJSf/6n82HHiSubd724OwTR5FjSTsJ8P96852WzyPhREeJ9W\r\nV/40RXoOytod8EV3usstQNTZpi9rGhhN3++pBo7pyOXXKmd6R3YVLQDGC9/c\r\nFYKgVGO/mVyJdIpW4/bp48p8em574LKo7l91hvXxWipDQkzwGBP2zbTxesAO\r\n2zTD+YTOz85d33pZCxnDDui5KFG6838QoGiT4G7lxvOnhw/RZbupibCEVzFp\r\nJ7VWX9P/vq7gy3F/Q9oGdNoN+m/u+ye5JOJ6jON0nacdlZ0pBUU5sAN/5bxb\r\nof4amIjW7kpSz5QG5H8SBLRX5xTblSyxmRkwhTjoRQFatn7t+oiU/jOa1YmS\r\nyCJo2KrDrK0I6VOMmjkGqOHrIDoMvP4vFlg/7+ChOMyjg8aATGuw6NWt9mvC\r\nTIQJGJZOfWIzTziUxUUOOZCr2fkXPpVU8ZqSeZpb8v7Knzu2a4yY+zQzg3Mw\r\nsfymNKbDpcIsM39jfITnKe67UH03ijwICQSx0ggVEItLw2ut2RnZ4qWuFeOR\r\ndF7J8Mk8jQ0Ar+UExlZHsUg2s5KRr03d6GHjkcIDB3fyTVA9etZsIl1lbc59\r\nakyqNFG+HPVxHJaEsWcVp3WNBIm+TrYpgsw=\r\n=kgIm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.0_1657026350236_0.617230096142285"},"_hasShrinkwrap":false},"0.3.1":{"type":"module","name":"to-typed","version":"0.3.1","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build","demo":"tsc --build --clean & tsc --build & node ./dist/tests/demo.js"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"9a1ca6415d0e0b735fe51e48ee55f26a910fa159","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.1","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-ff/U6gGPKYNphvkIGnZssxXgdv1lr4I4fB4TvX6OH2a29gS0u0/B0euIoeWOSAKYApXyfqrGSNso+4AqNuwWUg==","shasum":"075f88036cf78b4275d45d52e99acd0d445771f8","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.1.tgz","fileCount":92,"unpackedSize":239702,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUQ65Nkwrhu5tLZe+cg+jZJA4sNvKF3b4bxbiWI9yFaAiAVanIj/BM3AVmvHr2rfmpCbRfOrg63009GWpl/rWHBPA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixcenACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7Bw//dfIBaSUaoDW3Yyf3ozbzgN+6zS7mCPl/+ofuGRD3+d5TtwsB\r\n2De61M098P67dpXuQ1zI/pDhZPhk0inLR4UC66PU6UgcngL6qlGuEjnOMMMO\r\nnaMjab+qHX90vokrnzuwat7PFsHOUGsJR5hvAYXDnL9wczPwNSLB/QSK3TnN\r\n1nCpqMg+huKl8FLPZFwXSQUCoa0dVuJtHGHJ62NbEpWWYoNGgNv8tvrEYHVP\r\nJueuz1ADDM9J8EppyEstFMLCNj9pGn2/B5rUJiOjP5pZTRT6TMouoO6ILaUJ\r\nqRl44jv9GjrRjRW5NxxnPZ7s8e7cZlbMCvoGV8nw5QcvTJql58n1ihYcRhp2\r\nSzEyRGQYEnWp0Syi4DvyT/i+SMmsu9PWcD7WmxVEBQM1htUuNKmWnt20XqWI\r\nottmRZYgZyGBQ1iXpAYdwVMwyrCVukU8Duidroux27quAJNtIiARtQh8gdsj\r\n0CgfbiUGbgA4DjrI01AT3Ox9wYCvHgJDeCScTc0GArKid8PnK8CLNe6691Al\r\npm5I5IzaKSm4RunR6cnxmtCeERym6TllI3s9jmjudKkm+Uvhvf5WQUWKlmmZ\r\nF+TcXO/hwjd8WmmUkAgi/K+/QKaeMMNFy3IFdgQ2rgqG5/OtTKoIGqQKTjH8\r\nGj4mGdWc+F3sHl+rX0qopo+8FmW6uEhBY4Y=\r\n=z62l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.1_1657128871112_0.060973228466925766"},"_hasShrinkwrap":false},"0.3.2":{"type":"module","name":"to-typed","version":"0.3.2","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/lib/index.js","scripts":{"test":"tsc --build --clean & tsc --build & node ./dist/tests/all-tests.js","build":"tsc --build --clean & tsc --build","demo":"tsc --build --clean & tsc --build & node ./dist/tests/demo.js"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\lib\\index.d.ts","gitHead":"7ca02f53a898d63c20af13aea4009a03130c2587","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.2","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Pn1n+hYYV4auLQ3/z9ZlWqveEMwDGx0hYUSUko+xpI2rpNTzlO6+IVeX0yJ7kUbSN4NlsZEOSWdy3La/DELbRw==","shasum":"05201fe762f38ec0f2dc2908e975674b67462905","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.2.tgz","fileCount":92,"unpackedSize":240357,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/7lZ/epbkzCARn0y6GxnHZKqHYjVlIb7oHI/udyryjAiEA9Zg67a7Zy+NqLXaYmTDYevj+i6otyXjBGFZr24rWW6s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixe0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWjRAApHZ1jOmEFkTmYrkzH4IH9lL8gLzsuEALBXrazVKjo5u4b6t5\r\nk3Z6XjDiYcyDoK+eaG2td4i8pYqEXUa4oLV/q3S4M+HR7yXeRRl59kwPlnfk\r\nb78TVtrzUXZC5xNLrJVzOBKpfIO3aVddWK1g/VwwVfVak70oi+dDRzILfwya\r\nXzaaAKSL4iJhaBXzChB8OvvLKnJRwzoVzvymG1i/hYkr6vurTyaa3+f088WV\r\nVgtG1GCcLKJnh8uKBgT9cyADByEMBRcusTcS/bgGA3Lb/RYNi4gGkr1HyUIX\r\nEA9q8Bg9qG+znjwDGxPxPAbi/8rYY46yR2Y3eQUqhoVnp7DEOq0H0XTmyf4n\r\nGkPJjQKWRLpyuZiirDmugzqA1ST7/Qliv5gCYqe0ymdHs3gr5cigqSy0KC9S\r\nppcFVp1rLvMRw4g3AY1GMEoqQftyg1hpxq/+5arpYaRv/uGSXzd93RDjUa9t\r\n87eAXzD/qzrtp95fmIwwaugUUUSzUACNZNOapkzoXJZirs+e8DnzmoUdejGB\r\nL5ECc30Dgv7TbY7zsk5wS5f9/Q/6g/cJ4OdOcyrmnexz21QTDWrjbGyPW98P\r\nu4rpzE42eF2AWi0NHWexyiH/ddiMlF9vAdmOb2PASzmsLOBmIaAD3u1CKyqB\r\nOE4bwOCnwb5aVumjbHZ0gw0RhcYsqxR4tQw=\r\n=aHG5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.2_1657138434182_0.8694925351503724"},"_hasShrinkwrap":false},"0.3.3":{"type":"module","name":"to-typed","version":"0.3.3","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/lib/index.js","module":"./dist/esm/lib/index.js","exports":{"import":"./dist/esm/lib/index.js","require":"./dist/cjs/lib/index.js"},"scripts":{"build:clear":"npx rimraf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build":"npm run build:clear && npm run build:esm && npm run build:cjs","test":"npm run build && node ./dist/esm/tests/all-tests.js","demo":"npm run build && node ./dist/esm/tests/demo.js"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35","rimraf":"^3.0.2"},"types":"./dist\\cjs\\lib\\index.d.ts","gitHead":"6b5df0a5c713a0a0c40ec6e1d218928d20462df5","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.3","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-oA6Q0Kk94fb8C5DqTP4aF5WdEg7GVXfmlNfZQ9W2EcuTw0/v5tw2h/+lkbq+Cru2Kx9Jk0gFWLu2N1J9e+52ew==","shasum":"d0a259d826b7abe1aa9efd2b81b8f9c62b21c909","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.3.tgz","fileCount":150,"unpackedSize":391342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxM01KimeKXJ3/Ng1jmxuEXH9qSR77uwtutQaYjn+NFAiB38MUVYRtRr9sbEIYjKScnMB4Qp5856NcxjLJlmKfTPw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix3+8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3HA/9Hi9NJGOwH9eQfSlgWre3CQLbMvybAR5PgteDOkTFRl0n0Xrv\r\n7+tlroo0WQSCNF1Fw4tElAbh4XLZ8hphYiKDn8hgJzmGysONbqmv769F0vJC\r\nGKAYlEkEbLuMdl/c0SYO431M8UpXn92y6P+M9Oa5vueIt1tfT2ZrRIsKNMKB\r\n4pWGJlhlnPWDCEwJ/lhDL8Q5t/V+vHmIGQRHYypTqcEXBDjIU6P3ZylwK2J3\r\nH3EmrB6YOltdfB2Yol4i6NYfs6NFfxOaJDa+aQiz3OadpoE5ODKCu1C7XNiq\r\nXUrYXBCGVwu2nUZk87DFGrRACTsG4doaCabRMCvbbq5KNMPQ5uhk4re9eNVL\r\nI87V434jgEL+8OTITISR2TKaoi0mIev/jmyjV0lxZFJmougf0gpu0bfD7O9d\r\nMLQGv49ow4sRV1YUCMNXwWdTjlgG/Ff6wk9REHslcBixG+XLg3ocbpHpsBqq\r\n7ZSdapu9HcL4cj5deeLN5inOMAZHJBHWtd/xlR9FdhhKHTv6zUkpGVsH+hPS\r\n39AFawFJpSR1eyuzcXUbuWwv5fsl3uFQcjaro7gZ4QBgK7opHTZLnrBJTShg\r\nS4FNY0kCuL8aJm68u8vRCcldbYpQod7a/2wF/I+RIPnG+RFXYYV0iWNNz+ZB\r\nEiXAkMuZvROgqllcrNPSvplg19pXWE+e+1o=\r\n=fAxW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.3_1657241532585_0.8160120507651187"},"_hasShrinkwrap":false},"0.3.4":{"type":"module","name":"to-typed","version":"0.3.4","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/lib/index.js","module":"./dist/esm/lib/index.js","exports":{"import":"./dist/esm/lib/index.js","require":"./dist/cjs/lib/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build":"npm run build:clear && npm run build:esm && npm run build:cjs","test":"npm run build && node ./dist/esm/tests/all-tests.js","demo":"npm run build && node ./dist/esm/tests/demo.js"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\cjs\\lib\\index.d.ts","gitHead":"5a1eb23e9ac38963c8a9195fc137442d1fd83fe9","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.4","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-4FihiZLGrxB6UJf0dToSQbOEDi7/KuLF9VSWB3qeGAcNKgw22bReBHm+GHH51fiIAxutTAlE01ydMqe4aXEWMw==","shasum":"426ccedb0600a7d06ce8a94647ad09a8e9bb32ed","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.4.tgz","fileCount":151,"unpackedSize":396321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOqTZeyFFmvLH5VjZHvuFehjMr0BVimcZZNEPJ3Y1epgIgbVkJrTYSKy6py8XWlxNLwLcZjvy2ZkvViGLpRbmp7VE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyHLvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq32g//VXfPXc3dnu/tE47u5eVY1Dnx+hJaVvWwgIfy25P+Xkdo3eTE\r\nwqYY5zSG7H4KcH2au++gpGOCmHORypEo09T84RARb4C+l+URrMrb2Rya+4kQ\r\nsM1kobOxLVhN/XTryup4aKwR6LQmpiEogSPdUQeFEAFLm6AwQcyEM7A+Yf7f\r\n06E/yGcy6YRc+StmmnX8PvyB/XURiVKyoK6QELYfO6niLNN71OMQYLFn38W2\r\nWxChwfFtHzHQsBqL8/kv4CC+oKohKrLFc8XuYhdlfNxRVIGdARmyfLci03pY\r\n69GBhNkErFfuMztXE3QxB3QkdrTwJicNTgi7/lPPUAPgppt1J6Ev99ioNSv4\r\n/k2hpHrzpoDPJWKxNBHc8Zar3Q4w+NSQoNXksOosoumb6lMDa3pEOTnastfR\r\nBiq/AsJHWbEQv3tCxrkLwCHMSLhidaVifgsHxQQBH12hYVUNJ/XQEjvHttET\r\nKbmb50MogcNcVG1nR8jZTkIZn3UhH7CZD+htri7BrGbIQ4R5OcncWO2tEVey\r\nIAidtVMmGlV+qdkFXkCIiPFE3g2FCOU14H3ue1NZqMMN1FMxaby/QbjOaRnb\r\nk/go0fC88Iat29tIwpmMZqrvn8UeJ5vI2By0T1A6udEm2nHeEUp4emHPfTD9\r\nve/qhmprlh8+oBVYcYHZojVyOOSPMbE6Uds=\r\n=m10j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.4_1657303791249_0.9180649534132472"},"_hasShrinkwrap":false},"0.3.5":{"type":"module","name":"to-typed","version":"0.3.5","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/lib/index.js","module":"./dist/esm/lib/index.js","exports":{"import":"./dist/esm/lib/index.js","require":"./dist/cjs/lib/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build":"npm run build:clear && npm run build:esm && npm run build:cjs","test:run":"node ./dist/esm/tests/all-tests.js","test":"npm run build && npm run test:run","demo:run":"node ./dist/esm/tests/demo.js","demo":"npm run build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\cjs\\lib\\index.d.ts","gitHead":"15d2a5b9b403eba7ea7c1b5949e59b08f4975565","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.5","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-LdnCUwBTOSyx5gjReVfw9TICz5ki4gQZDo3iciNPwHh4DWGHtXQBEaH2CQiGCTBVjE/a/Z1SQmWwUj6W8Dqhrg==","shasum":"f9e1fa27cdeb29ea0617e46aadf0be60b4869eb8","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.5.tgz","fileCount":151,"unpackedSize":400823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdGHLPXJ/uZWN7hMxto5U3IFixMB2QIArN+toi+TP/gAiEA+1EpcScPAIClPiiXX5+LnU8VkGCyxNBa10yRkzBwCgM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyMB6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4FQ/+LKen+yEfKjyDUvNLJx3ckLXImQQy9onA0uDd8TISFamUdotv\r\nhK7sdM+xLJdVI68A3Z64aaaogMhBPRoSK3H/hJ/U63hh+uvCjVcWoxzXU3Ul\r\nK9i1u8ECHc655oWeMnieRMflJKr9nNjbWK5P7HgKMtvE4edwXIY2PZ7V0kL/\r\nHmeqjvpcl3Zxw5DProme1DdEb6dV83nsQB7RO9gRoZWAJIpy7DEp5LmvQM4u\r\n4oGKi5LGb08snzRjeAAZAPM53GOthddFMdHJGvAkTRDzYWBgdiJGV/pc9jeQ\r\n3F2BXT3ImSkVxAQVMRcwuDjcTwOVo312EjFVj8WvK71xYRdmIfrqUIPGbrY3\r\n5QBZK4jz8mXCT2fc+2E0tM5UYnNZtIZM+c+17ukTGeCvqFSfcYO7TjEGbGUu\r\ngV53L9ZbE3DCLmP8xw1hXZ/lJIsM9eUkgLTgd5A1oOvGsTpNCd0M/bk/BBY6\r\n1Irqh6TILZNhE5vqKL/tRXKlQ2/HYavXL1xTZwP4puCuOii2+erX4A2Nmfe9\r\nvFs45l9Gudy4/6nqomTnTYdxQrg45VyR1VjRuvkMxyr9ujvBzHR1nsRRuocu\r\nmvsc1yBk3wR7zqT0yU6OQTTj4+uHr4wOC1uTay+YhB32t3VBrBtIsJYamp2p\r\nI595Env62gc2nZtkB+/XNPqsqzBT2dQM5Ms=\r\n=rMKM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.5_1657323642535_0.11970308932712492"},"_hasShrinkwrap":false},"0.3.6":{"type":"module","name":"to-typed","version":"0.3.6","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/lib/index.js","module":"./dist/esm/lib/index.js","exports":{"import":"./dist/esm/lib/index.js","require":"./dist/cjs/lib/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build":"npm run build:clear && npm run build:esm && npm run build:cjs","test:run":"node ./dist/esm/tests/all-tests.js","test":"npm run build && npm run test:run","demo:run":"node ./dist/esm/tests/demo.js","demo":"npm run build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"^17.0.35"},"types":"./dist\\cjs\\lib\\index.d.ts","gitHead":"d63ede0551cb669b7265d790173f13f0f0def11a","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.6","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-NKrZid3umHiJZPQw1WzqoUUa7xWEH1ELkSTQFpwE9LppGxSWzmRq56vmhd2Bo9B1QKj7XiIIZKX6STuxOjs/cg==","shasum":"a9ea56a406b669de3640b9dd3fea9f3d924b9057","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.6.tgz","fileCount":132,"unpackedSize":320069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX8KcWNoFMVkhWeZZf7uTnrYBWQlOhUlZ37j7tvSPQQAIgeshHDmYB/ZxSERmg+VaYeNmcv22W2tcpPmCSGRjnGaU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyioVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTDQ/6AjNV7yVqBF5BvQfIDXEy6AKUoG5CGbzwbvXzit5AxMUe3Zby\r\nQ3InA9pHyjmugRmZyNNsw3aTuWF/Eaq1iKsFQkUp6MQQLLyPSKBTTHy3YRD1\r\n2riLAXVAeVAmc+nwBnhZsj+EmTgNvfEKcfnXZNJDm5ucwFAs+/8c4grvX5dR\r\nH48kaGWjuYN3dC3WGWBFFtufY8ta5sD1F4vZasqVZM/9ewZIu5fgwdh9/1zW\r\n4RD+HfF3QaWqJQTa2PEjiKyjdG0dXmh1g7GvWsH4yxi1ne/VPYGZHvTzrAk+\r\nTgELvkvGiAsvv3IiPHdb0v2OJO6rJva1cZRgTuTkIVocX9O0dVTrcokYrF8o\r\nsqXj0aLwwynkGTtebrIs24/PfeG3KZSe6UWIAqgExzLdw9NMP9Tq5fywNiyw\r\n5pAJ27XHgmlC57T428MpCKhT7zYh7MdaJHC2Ht9pBwOKNZjeEKAcMWiprZCB\r\nLC6wBj3s7jxuIwc1TepbqGRncOYthA2pxiGi3DpzuIvtMNNtVAZL0aJKMHsa\r\nzIAyF+AySms4CAfeCoenmkWikQnw6zDDP2TUVjXEaY/1/VMbUAnIwYGRlgPe\r\nOe0euIKCBmNWb1AWOS9uB/WO9yH1pVZPn3h3wS9psaQ4Jfh2O8JhRXAV4MVk\r\nCURp5Y682JuZVoQoZihWj7QYp7vTzbzqeNI=\r\n=/GfQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.6_1657416213606_0.0818413328129628"},"_hasShrinkwrap":false},"0.3.7":{"type":"module","name":"to-typed","version":"0.3.7","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/lib/index.js","module":"./dist/esm/lib/index.js","exports":{"import":"./dist/esm/lib/index.js","require":"./dist/cjs/lib/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build":"npm run build:clear && npm run build:esm && npm run build:cjs","test:run":"ts-node --esm ./tests/all-tests.ts","test":"npm run build && npm run test:run","demo:run":"ts-node --esm ./tests/demo.ts","demo":"npm run build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~17.0.35","ts-node":"~10.8.2","typescript":"~4.7.2"},"gitHead":"660fe1a7f39457a174e876bad566261baa1baeeb","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.7","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-D7jskLplS6pJ4a/x+exSsBV53M0+FEaYsRo7582F+CF4H92BQK8TK4wbgh5AF5WKMXmrH/vgynCWsBsTcHQiZQ==","shasum":"c47b5f4f1bdfded39239df09bb785149e890d9c5","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.7.tgz","fileCount":58,"unpackedSize":151030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuAkZTKHB1WwbIuYwhHZWYdDFNPfesAoANepNjvwNEMAiAnbVfdmNcZQrnZ366wDtq5f4Fuj0/wF2F71DuA0sMX8Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyzdYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqprQ/+JGAE6gzqnC2JHnkZet6oVVWeONNFW7ey87qN9ADxiAtZpUYH\r\nsYaJJzpQQXewN99pTD2OhOA6GWxrwEFtZa+CWRFPzwNmkRKvccJAwifAQYop\r\nOQCuI5v8P5K/IaM7GsgKb/TYgCYIkQy1LsVT9p1IUsQbri8Drxseoyaodq1B\r\nsYy3YDWTUuEcbESY5zneJfyjnd4F0GULx0hl7zvcnhT/mKzi7DsieZFLAHUd\r\nRwRl5pse4gxA1CZjQ/57OVohL4iCJL8IIc2QxSTWmxUqntGKP4Gfvhm6ZVe/\r\nqc9oB79zc3+OR00V9wG47wFb3+DTy7wGv/e2FEH7JI8DU2UN0wr6+4RX31Ao\r\nCHVX6pOM0sfqy3HWHrKIcAPTpP4cMVmbn2Yfd5Wzr5lsBJoWQhT7uszvUxcu\r\nxGsaE1T/egFzUWss/r9D4YphWQnr51MGW9mNtX8q0QdwScj+C1SJXES5r53h\r\nlmKullJwXAF73Q9cjlG6T2PcS7ZDEj+vWHet1wk8IGiqN7AJ5vdiW85Ttsy/\r\nZw9n7Ie0UFwBhgmhV5vd+jl00zVFnhCuD0K0d6lvlQBLYfOHz+7nRTCutnKM\r\n9b53SVuw9c16/YKjuH0ez+RCbPX/8rkEx0xaIkfLV+A1gRmSLwv2gT/RAaDH\r\ntI9jIpZg6hFKmsik2AGEbUex+eoTeh/cp40=\r\n=74cd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.7_1657485143941_0.9878202463091341"},"_hasShrinkwrap":false},"0.3.8":{"type":"module","name":"to-typed","version":"0.3.8","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build":"npm run build:clear && npm run build:esm && npm run build:cjs","test:run":"ts-node --esm ./tests/all-tests.ts","test":"npm run build && npm run test:run","demo:run":"ts-node --esm ./tests/demo.ts","demo":"npm run build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~17.0.35","ts-node":"~10.8.2","typescript":"~4.7.2"},"types":"./dist\\cjs\\index.d.ts","gitHead":"0e0e29b1d8fc7cdfd6ec85bb850a5ed0e2ace1b1","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.8","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-e7T/5gU+rTFd2Q5rB4zi0NFBVR4/WtevWBP+qltS6deNEo7CkywPVsVifLWf7LHdDPSnqH81twh51PVjqqSFAg==","shasum":"77e62300300c826c7c5244df432c0dffcad441da","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.8.tgz","fileCount":58,"unpackedSize":151014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7Eft3LAemWgYaWlNpFjbJiTcZHvBXOG7hqBfFCl03IAIhAK65jzqfKCZDrxsIAzqGZfA1PXVn2IB67OyTLhUa6e35"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyzf7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbjg//U+7ySPVD0Evw/ro3iefjQsSw/xOccmtO60xmMb9V9n0QvgKO\r\nPnnp5NFQpzMSrBEQZhSpRkrpmeq+AbwY6vI1RCXoGrgdE+qHyXgwlEPMih0D\r\nqky8cSag8I7SUsPhs4bnXXeFBlNa387AGIilEz68f7Aeh4h0dd4EIiNoEOV6\r\naTSDONj4dSu2vThfxSr3MZC4FWul+we2/k82LwvlBF7a/EVaFJFS8PMKf0DW\r\nLNfY+Xs8Uw5MR3KpFn9AvDzNfu7wQvK40II1et7ZV9XYGAbJdhKiyPMZXg+1\r\nhopedK7pIwdSTQwI8geLWp5lDp1juMkH7pIqTpIbNkxd5MhX+aIsUYPUyOhl\r\npnltm+jYK0X7VXMSOXCSQblo821dk091GhyvsV3t+8VoFXi4d+iXSss95tH2\r\n+Dmsf3cTVy8lk0IAQXrOlWMq2X09oCdukp5lgrrJa1QGtsBlbG7CLFF2O4xR\r\n9IoKIEVfaRrKOF9r7WRTjz2vpEQdaux2Jb3xkrKCFj8E2l7ymLXqrlgZ56pG\r\nxnt4wZKC1OeAvhmjmFhKZTvFl+NRJdbP+cEABVbsRMOOllVao+LSv6m0RYw8\r\nLZHcXFR6/LZjcDXA1QeImlO6eHzFt8ybK/dwXtvlFwPwpV8UlHtmx6V1sQyh\r\n0MpgXP9u7aXSNyoFXjYIvyCYE0stT1bYjFs=\r\n=eDhG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.8_1657485307572_0.4712387994349312"},"_hasShrinkwrap":false},"0.3.9":{"type":"module","name":"to-typed","version":"0.3.9","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build":"npm run build:clear && npm run build:esm && npm run build:cjs","test:run":"ts-node --esm ./tests/all-tests.ts","test":"npm run build && npm run test:run","demo:run":"ts-node --esm ./tests/demo.ts","demo":"npm run build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~17.0.35","ts-node":"~10.8.2","typescript":"~4.7.2"},"types":"./dist\\cjs\\index.d.ts","gitHead":"2c4a013bb25eb2d39bad7597c034ea7bec6e4149","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.9","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-rXmwhiB3PeRCKcmR6p+iwyg+wGP7yb30IeJsGfTeVoqxrWzThiy3G8QbnUHPY2Gzl3jM67PPui4NRqx3XlzaBA==","shasum":"860826d4189894637570f62ecea4bb5e05dc4d77","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.9.tgz","fileCount":58,"unpackedSize":151014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzv6kCZJlDR/EHMglzR0WXzVnUtXaEJA2cpfXbhhRwYAiAHKjWM7UOQpvxWuvBN75f8bzYV+vdMiOvQ8qi93SfeUQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy0f5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOsxAAl7C4YBtjfwPovrUBXmi/X1Ge0OIr1sYH9fawcW2U2eJilmAa\r\nbgBMZ5ZNQeenxWcdiIyN3bDTgVPWiXjFLHMbMrtkBghFqPlNT0xbfPpGcs1l\r\nOTl5DdM9mIztrrYw5wZ5OCP3Ld08bqx4erzyuiH8SKAlyLdSzWZCjpKedemL\r\nkRz+ZJzC45O8OYEA9tlYfX3ajEiJzQNZchOX/tdj2qrD4+iunursIrFGsoHP\r\nr0COleaxieih19mgjBAq6VTp5c+5C+z28oRwe4lG/5g/9L8lsAmmFYF/J3i4\r\nRYfXkrMeIRTMVgB0/j1z4vti/9HMRB22SwW3Mt8fUwwJt7jxQxYO3dWfMLcw\r\nz22KczrTKbG3E5XuX4VB5NnQ6j9TqJD99OmU5GbvFwWhHC1hsAtnySgnZmzV\r\ntoO+hTMuTAujWFqOu75hGbAKO+MbS8nHx9caPZPNF6H5Sk+voU54qCajMJPh\r\ntJyyaQtgwYGfXczGE8P4GqVz7RUTyR56FgCkCOJYxBo7qq7OFY2qjJiZXVmj\r\nNsL0XgfzF3cEh8yr4xwp59LvDfIyp+clcr0ZbihgJ3XqZCLK0T/j2Scc8LGV\r\n/mM8Ky5QI128D91dAdYeXRQubT1WiZMDQlw9QgD6mSb4E+0AgWE0oiwIj51p\r\nKeNhDjPnGTsNd2TYN539KS+Q8yHH79JQGlE=\r\n=r1zj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.9_1657489401421_0.065914902456216"},"_hasShrinkwrap":false},"0.3.10":{"type":"module","name":"to-typed","version":"0.3.10","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build":"npm run build:clear && npm run build:esm && npm run build:cjs","test:run":"ts-node --esm ./tests/all-tests.ts","test":"npm run build && npm run test:run","demo:run":"ts-node --esm ./tests/demo.ts","demo":"npm run build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"ts-node":"~10.8.2","typescript":"~4.7.2"},"types":"./dist\\cjs\\index.d.ts","gitHead":"b455f4ee4084ada04295a48bbab2129fbe81b0f4","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.10","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-XEaZs0i3/t4+Dr1YLzqGkVLKB6HdOIsa9/cmbLEF3L/2jxNK2vTO7WwTOaWQYUAy1YCE/uH4+wvEzzsc4MsLnA==","shasum":"db4a41f5d9631482d8d69ded07e78398141d6b7a","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.10.tgz","fileCount":58,"unpackedSize":139810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWpuEP8vN9GdmJlv1r0loZPJqvjZGVyelcLmSiW2CZbwIgUGCk9qPkkQKEAfYVkz3MXD7Opxrzc5AUUM9pFvSUR5U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizArOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptiA/8DEvnJDlpI44UwNyobX2oZfCANnHQesyXXHGoMxa5V9YmpdIT\r\nhwc1ijv3m9YNdQoQ20x5NIG1J0HjBKf62isTQSggr+oWG5y1QGpMQDtoAnrU\r\nRAj6u33NPBbbT2WecEihUs2ykqqlZ0xKT0mQ4nsbJkYywTARmcTuN9EyZo0b\r\nqPo4UZVzDA4aE9Y3fIq0of6i3V2xmethEy5bgVWitXEvKyUjE6pQuADkxXKj\r\nSB11715DF+TaPMuWlPLfc/+pbYeSTlLhumDl1RejYaXv7bBZtwGhsCC8meNt\r\n3JGPQT8HfuwpvTa8nt387n0H3YsIIusGmkijzPgYQiD8JMM1kt4TcGOjYN6s\r\naiq/QWHCzUO4PbgjsgOLqxMp+YByCRomudiQfYaEbueunZu0VcnfnUpSPtOL\r\nttoGuTppd7ef9mgaR/r6my/3hNz8bPxzHDuDNxrNXv8WQ8GaYipGD32mqL5m\r\n8ARr26WOc6fyxDKt7kH4GfyKkmhyOmnoMvhokUHZjFgnUYYrAYVjup5Dgo8h\r\nsNQFDrY9oLKFTlc782GZIfK4Am9pblmGmOF89qDna8XU9pBNgBp7SDZAqoJx\r\nhKFD89zLJ5N7vSnw4fntl50xIR49NN8m1a/tLU4BtVgb38jHwHUhwLNX4rRP\r\nvW7elizbZsUd/pfEoupbEndF6WcMD1EXn6w=\r\n=a+hy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.10_1657539278428_0.2945839888672712"},"_hasShrinkwrap":false},"0.3.11":{"type":"module","name":"to-typed","version":"0.3.11","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.5/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:down":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:down","test":"ts-node --esm ./tests/all-tests.ts","demo":"ts-node --esm ./tests/demo.ts"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"downlevel-dts":"^0.10.0","ts-node":"~10.8.2","typescript":"~4.7.2"},"gitHead":"475189a4c5fb3e6675250af28f8782f8dc67f4ac","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.11","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-h/BEGFUvi+9cao1yVljj5gyWsvAwhe8ZJWfF6e/BapM8GAJb+UqViRjHHIxbQvVRuCL7I1T6F3H2QeKktz0M4A==","shasum":"ac8d407dd1605bc13a845fcfe346b79f8009c407","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.11.tgz","fileCount":58,"unpackedSize":140016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQiKPHnfc0FXokkRIyLHtP4Lclp44AiyxzuzzUgzQpBQIhAMBDJA5W7TcVvc2KmKI4chYbAMf6kPdwX0OIOJle4J6E"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizJhrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnRQ//WV0qkJWP5QTKEd1+v2dcrsNAgSW4CdS853fr+xx0KVAg8u/f\r\na9gowI8MCYqVFFtKdxvYErcKnekycVkOWBPEbGkB4mhsvM+Te3ZlWxlsO8Pb\r\nL+v5rKkQivuZtOnl6NfQCyCeJsvDtHl4uCCqMEZkJX9a0DbFFP0p+0VZU52D\r\n+gtFOQ6kDlOX1M0s+p9qqp3o0SjBtbD+8pCATElv5l8Fs6qDpFPPxj6VPZZ2\r\ndIiIJiip0Y+QxyF41AkKtt7auXi3Vsc+kdwsRYHyXb84mv3gROuZIVbIvgfH\r\nhebVHGca0q07zgDW4zRH203g8H2Y9F0va89lt9thg1cHI4TC9SDY3xUW08sb\r\nwJaXPL3gAb2IBXkGAgj8z2IDHRw+YL6tK8Qy+bucEjWdGaHWnVfxLidlmQY8\r\nfNYyEecLA0OiIoEE9svAy6VdCgAOsTwaW2GLjqTAUNY9Yrt6luO5j3dUNqsU\r\nwW/AMc2APK5yfx7erfq6KUNY5Lh0P+twtOITM0UmRsQhCzKWnqU+2V4MMbxJ\r\nKlI4DRGXGoYZwxJSsKbVUoK50esTR5r9GePV29SzV2bxRAmoU3f4mw+fjXX5\r\n1oGR7YmdjTVw3VRHWqd/uPR4fe53Xz5msKQYMy5G8QN1zkHhqBGr0WYNmc3t\r\nHdQ1BtB9D22329F4p2ivA1yyzvb4pEaqDW4=\r\n=f4Ew\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.11_1657575530969_0.03988932506667053"},"_hasShrinkwrap":false},"0.3.12":{"type":"module","name":"to-typed","version":"0.3.12","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc --outDir ./dist/esm --module es2020","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:down":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:down","test":"ts-node --esm ./tests/all-tests.ts","demo":"ts-node --esm ./tests/demo.ts"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"downlevel-dts":"^0.10.0","ts-node":"~10.8.2","typescript":"~4.7.2"},"gitHead":"ea6dc460645eefe9ac6f33e6064f0440e0231771","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.3.12","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-lJi9wEYfNFJsPU2anB4G7oJrs7LeqCzlzfXPPXfSXLV6pe00oEfaLiiY9O1b5bnPfMCQHZrEUCBBWi3rw3cn7Q==","shasum":"f804bd4162471ca3b31bfd38c6aa311233bdf442","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.3.12.tgz","fileCount":58,"unpackedSize":140016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGj6s5vmutD7nWS6uO9zWp/WG1fP2O901xRR1P+gMLUeAiEA5uTsqaJIn6svdcCW/ctHpfBW2VKN86vmjq8CfImqNBs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizJkVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSVA//fPLMYP5rqzf/5ajoIZnTrCI5XuxNUNfNqdflYXgCDuzKM9P6\r\nsZ9xEo/PkUEpxPOY9my619e9AIDf2gxaTcS6GLKIa2U5u8uNdntByZnIdaur\r\n9JaZakIhJgL2+e3lv2ZRCFRQeS0z1dMqdjrdBd+aqMhfwaMJmk0ELWzv8R44\r\nXVsjEIlHh/1syeEO3jRaQ2cfW5miaF0sVuEKVxV+bF8+0MCpfaKnDthroe/h\r\n93hbVQTaBs+4+Lwt548qBmrcXxjgqlGq2lGQpZfV5VF6maQ7JwISnzQbCd5T\r\nNZA/eWnIGrO+isn11iwTCS3Re1FlAFWsZvK14tZUP9Gn8EMz+cfwMSXZ4Pw/\r\nNoCW08Diq7EQ80Uc0RKYJB2uM6YkuGoE1Uglous4UIO6dwD8ZOT5/AqWdL+n\r\nVr8g6owGMOjCOH6IAHpcFhbtfrLurxIR+xJP21h/BwA13pLb+0mkSW9U/Z92\r\nhG3qJGsC7Hy2kuD5JL1jw8Ho2WAnwuGuWa6wKPNF2v8ZhxT94H/QMH/iUWfe\r\nXFXSjIGH/ihFQxoB8TFGu2GlalAPHZXSYKbL9XQCJfvNIG0WWFmMs0ffggR+\r\nxR9RqG3UmLHoD+3RXWLUaZk0s8N1dBvC7nXi+9DFGEXBmuEmIJVfCUUGGiX6\r\nFPFxYQGCtaapNgvBsgQGDO2fQkJVdykWt/c=\r\n=8dYt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.3.12_1657575701249_0.7804555831981692"},"_hasShrinkwrap":false},"0.4.0":{"type":"module","name":"to-typed","version":"0.4.0","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"30d085948cfab46f9b2f8e909f3d75c517dc3891","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.0","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-wjTh40MHOV5+zyaxS9MTKjx77p55TTESJPszdTSl9yjG/qZMglkOuQPy8OD1Q3Tif1DZjeQs8ssTSg0IC/NqLA==","shasum":"d5c7cec4a315fe7bfc93a5d6c35d60bb61d97074","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.0.tgz","fileCount":58,"unpackedSize":141469,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB224pOjaUNufa0v2eZGkIVaWfzYLpd2Nn3WLR1kSS14AiB/XrZAMg3rcUu6uBAAbDGpPAbgBs/sq7loQrNclO6WYw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizfZXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUjg//eu05yhyY8Qvk6YAn8hqZWa9SSs225ZR7xPwFIMwJNyYBs7Pr\r\nihMwTwqegquVipLoXnB0wK0n0gIgzr8H+K/TN/3O1TvIleTJwpI4Vkigpsr0\r\nw5be+UQAbt3CoL6fFsNsGZDgvSx6N3F+ur7TwH8TxNiitmdPTT52Aij/946c\r\nHTDxiGJgc8rycw9l1FHRqGMpea2nm3on8KCB50OSjQqS/HFSHFLXyLFVxsBh\r\nSYJdi3YivpgeEpDDCjmagzs1nZIwnkm7IhZIpGs1M3WcUD1/EeGxqHT7d8Ko\r\nEocpL3cUbtvqognAnbW2FKG7GErsxocws1JdQ/iB3SvgPqNfSN4qWXX16izV\r\niIe5lMutNP4se72o3+1X5ezW0jBpb0+HTmTK+3vAYACWtReAAgUu4/dSMpdE\r\ncd7ZL0LyWjpc2nS+P6GwXCkgw/bfky1QeN+axl/aSEuCtPsweSL60gAYsfbD\r\n5e5gStKCpfnjVuJwtZzcwZNXlt4Tljw+kNljF8niBLHdrVtMAWhwDptPcKUR\r\ndnBuUlBtaowq2D0KH1An3rBc6+YpAWPF2tdf6xFmoLLU9gEsaKT5S9RKzAhV\r\nPbWzarL8EofrPOUiLJTCMtQIfr7QmFQ3n1hhjOSg704uRYI/rH8DjUFyJKHy\r\nBFz64W+I/9HOsTmuRn8CBlh2A/jPnXx9zYs=\r\n=FyAR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.0_1657665111278_0.6760842712891395"},"_hasShrinkwrap":false},"0.4.1":{"type":"module","name":"to-typed","version":"0.4.1","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"8a43d91fe29d42c0726ae4247154ecb6e3159c67","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.1","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-vFVaohJOZhDrBjXH/495wmigqqLlOpyq5Ttpbq4wC8BjElR4LICtVVC0Ho/OWdPvJZ+xwbumS2f3yPPs9me9gw==","shasum":"d25050c09c76d928ae0751f0b8e49136e6c2845f","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.1.tgz","fileCount":58,"unpackedSize":147328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQ7nEByohaofKjWGKz9/P6hfswMiyGxogp1hs7O2YOlAiAkUoXZW5pJ0LPWen3kEpJALG01Z2c55cXQqRzaLZKxkQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7xa2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3LQ//Wz+oMXmUnsrYOa9P7J8o8kMVIs9K8gO0l2EAorsaMa082LGP\r\n0XtoZ4fXhkn7PJdG561c1O8UDo/SFB3gy8Bgmw4vVt5dzbx5eoZwJF0sXIqo\r\nguJKFy7ZyWl1boLvu8mZ1SH6TD5h5aIaeQBh4REncD3dNt1DOBP/9InhF6P1\r\nED4kaFrno9fSVMpGip2yvRRBLDf6Y3ywtUbUxOHZEbzsp2VmeyGPs0BTEsGK\r\n/gqhzC64PohTooapmG7sucgPqkcOac2e6xzbwUQ+s+aJ8kCPWk9Jkophv6kB\r\n11Cydcq+VyvTM9+s+1ao8PO1Sytats/BvWmbPfqJhKo+mxm6Dvtqc44BrCAF\r\nXN7v3iZ1qI6ZmzpWnk8OcJ95aBkzf8p1ZGvFycw/Wu/IZKsUZkajCT/WH2o7\r\nKZEQ5aPZq1Syh5/vAH+87ulL7GSHEszrol2c+967/Fz2P/GNskNS0y0rGajI\r\n7T2v5qgA12UUDiXjWsoC6xRZgu0Xqm+k07Fcf539SG3Wkfn8S3lTie9I8y1+\r\nJguDJMEVltVO4uSTAeo5DOLSF3fAkNLjMCpkWNh00mERIFE+c/ro7E8tFhlm\r\njNseHKh8gxCd5m6n2nM7v/LbENjoFwpDCDT77ArcP0xjV9fomeUHoWOxrNv3\r\nxA0FfoP75HE2DgJYj6Gb5cKcU1MxCwbuP7U=\r\n=AhYO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.1_1659836085857_0.984861474261322"},"_hasShrinkwrap":false},"0.4.2":{"type":"module","name":"to-typed","version":"0.4.2","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"4aff77f0259d68ecddbd283e325e6925c152a81f","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.2","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-LmYqZUMBfMZEdNAsgjSQ2guBSMXrfLBwePfQUrvU1zPFCznvLfCxYfuoq1zo8TxvFMnurArI8YFutsLmfwkx7Q==","shasum":"42bf00572c53e2ff4c9c1ce585a850af986e0e9b","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.2.tgz","fileCount":58,"unpackedSize":149964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKjIC95zUZy12iyuoN1T72zRmOI2/lprZz0IpVcOeBUgIhAOWJrEpRDZVZUjkNHbu6q7mXhzzn+5pesGBdq16An504"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8G+XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPnQ/8CQIOgTuDSdWjC1vjtx41J21Lrg75Wy0Qe6/3DRM+pdlWVywb\r\ncOV+x7sAs7d929PmlANOaziYVYVOuRu3rxki3+OCyQsJs96bLC3KWjBq5m1U\r\np8reIO9Ajo/GzbRKFKmgiZqo1uAVFG7E4GbJGEhkidE3qovewB7GPXTevzni\r\nCe/bQG6vISJ2aaB2LoFYGqfoPXCyXI7XKsoRVclJ9Do7jjot2jy6YtUwnRGe\r\ntyWrkowDioeCLcr35l5TvSHOVP5samAnQTN/SyBnyqokKuURMnhTqbT5ii1f\r\n/YxxLip6uudzl+Y+phcVkdesK/Mib5LayS0xHZqPHQ3iXTr7N4gqiPlWHqzD\r\n1vyjZ/rJw0wPu+MdBGQ7cpV6kPoEmVmEU2kzBRsE0aO7eEocacfnl0HJQhyS\r\no3HECHHi2WWZsSR17TybqDfBF0CMcv+MV5j0zbbqzuMvBI999hnh6amIHBJU\r\nbDiz0N2ofkDxFLqN199Nst+RDa+8/GQM9Y+bh658rCW9+l34LSUEYVniZhCe\r\nO4LK1dC1c3eYQis/sqmvRARQAsnorJVKre4XXTxvMsxcIUp9XQR/oJ4RfcLw\r\nYcd2VkJHYWW56y8xKkw1ad6sGYzvfrVVI4b+8thOWpG19v/2Uqw1enjN0d0X\r\n5RBm3XqEJ/V7qF+cEqt81Zy+kSI7om7k9tY=\r\n=WQyF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.2_1659924375173_0.5657110087395301"},"_hasShrinkwrap":false},"0.4.3":{"type":"module","name":"to-typed","version":"0.4.3","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"31015b44352759cfd6d9c6c3c78e216d59ed291f","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.3","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-ZxtDjfsRdEYv90vsx9r7SLKSL4s7cudwdsQUpjlEGRyRkq1Vua0dmiq2Ce1FTP9vidAKQH/2V8xOYiWgBDEWDg==","shasum":"8dfc023af2ff61775f28e7a687f5196d31403cd1","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.3.tgz","fileCount":58,"unpackedSize":150043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmdGsYXy90yGOlKhGJFB8iPhOyq43gcA7L7G9ZK3MW8AiEAus4B9/9R4L2aj1qKvfnPb9dcdbw0VduygFd9sLEAoLU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8bVhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2BBAAgGf1iZSuaGXjvtAXSp1h5aC7omLzyCc6LAXBb+KuZ3jzfKew\r\n2gjZatfBzlktDqttfMfGZVu9axuTGv8bs6kwl0PZo2vLBzVNBxu8NXVlpYWw\r\nTaRvXmqL6lBRIJYIgsISSho2+08bFVfqg3rSUy1aP12B9WZ5ARsMsDFKUOGK\r\n6Ce9Cd0zo4hexVMbiwv0dv44LaNkG4c6OXzpVw/xMiDqzj8qAngNxnzcNMei\r\nbth86V6nf+7dIiqsEipUCOYj1SdexiLP/cV7xlhHZLXjl2kG9S3tilODQV9G\r\n5aBtkfVgEDXUWdZUlLyEFzwwcBFqcVl0AEsD7e3oLT6bITcUEWeGDcO6Mhi/\r\nIlRyszPTEqIezAlfjVNDvofc3rlvyZu+3Jjc5G7urVFEgQhSDGz9OyrKib4K\r\nsUgnDo0ywdu4GzHr0FqZmTPY18KGWFGKZElArXrUI/zwrKu6UjPo4YWLq1MW\r\nJDlgOUy1nNqzY5hKUaieSzzMpb8xixbeGC9YP0eYbns79nkEuT4522Qtt9D3\r\nZ+K7jyaufeRml553WELCCC+gynElt6DmgeDxQ+clge+GJP4PcO5vjHx+OZvG\r\nfsYIWazVW4vdiT4sdikgPqjkEm6dEX8vr+7HFPNdto5BjQAM3EGkYJwv0aQl\r\nCJ0s90nvfvmAjPzSSZCmhY6FKVRVCn+FPOk=\r\n=33sC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.3_1660007777487_0.13065112069168006"},"_hasShrinkwrap":false},"0.4.4":{"type":"module","name":"to-typed","version":"0.4.4","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"bef5f63864e66ef7a913f3d10b1f6dea96665392","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.4","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-1wD9pzNPL7XsFsiv0+uKkRO9vdN2laB+jCxV9vMXPMqiJ6Et2wwCUyE+f6DWkcy2u3GJQIHBLDGM2VE2Oy7nUQ==","shasum":"28b365d1dcdaa0f12b9ad278770e9fd0b5fb95ab","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.4.tgz","fileCount":58,"unpackedSize":150043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRxvONZyFXJ6OojwCwqwriYePO34Dj/m1IUUc8OlYfiAiEA6zeZd0QCAY85tE3T+gSnRNDum1NpKFDPZVfO84cOwzc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8cC2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP2g/9E26EDPTgiNqaPSEWzu1REnixmlfzk1Njk+1Azb8d3XIB36NF\r\no+IC2xkMQH5AUvvVAWr8jQue9dfM9ob9sQbasPu9o43sGn6W7ryntTX2zAFM\r\nh/6UJsiQgqlK5K0vgKFd5M/3rhzGnPxyts7+ylClu7T5HYDZJl6nXNO6OPoE\r\neT0NIf0i32/7z3OB9hUdW7kg/bSRXgDg7E1OEVJuAf4pGza9GfJVQRiNxbVu\r\nzfy9siHYQtZcK/Lmt2QY+JeoH0B0p5PuTPK8SaaMHGP1G2XI9HxBKJ7cWmgT\r\nuRdMRT3HO0mT9Z1jo/2muKL/xXYI/VaLqA/2BmHffBtVVh6okZWFii/v0SDh\r\nayQnQTlDTK27Gy2JBZ0gOK+lbqkksqVnKeZGzwJUN/E9jl43Pp6OdUl2kOAf\r\nbh5GUfKsvd6w5ToOIAg6VyZzPqbGO1DQZY3rOy3g2gSXo70t4oC/y6dDm0Cz\r\nRj5+WjqDpo7cVq2jLbA96jWSLN2l4gSlIHoQTQmtfMeVKU7iJggJPtpTR83o\r\n/4VCJQpPbc3SITQIck1xftaU1aB/uLUZcCdvNJ6+yvEmbMjXrAtASrfDe/Gt\r\nYXqmn4R74PA9bQZZmkROAyU3r/9Dt8aSq9LU6nKbTOomM1KGOenfk/DQiDgL\r\n6rT3WvQ7KZoYcLI0Wgaz6zYsJN1hwKs8Nsg=\r\n=buxW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.4_1660010678086_0.4122672518499635"},"_hasShrinkwrap":false},"0.4.5":{"type":"module","name":"to-typed","version":"0.4.5","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"b5477e26cd822de39a16c3ffef76321170a9be59","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.5","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-r7/nPHzgXZfDFGQ+aCzVDT30MHZXcg5QT/Fb83pO8Q+fktIDI9pWHLbijlcu3bX5Xm1/U+egQ8eC/bY28k6QkA==","shasum":"f4abe52a9919b3cf6f58107f10becb0f505f63f7","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.5.tgz","fileCount":58,"unpackedSize":151434,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcx+bY/ffei3Xb9u4VVchTwQ3VujEMh6bABtudoJldyQIhAJcBM53TzCpzguOg/6uoc8D1+YHWpR/Uc9je4X++yXhk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9jMuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgPQ//U+4SoGjm8BmKRuRhcTYouKVK+cmYWSCQN1bdgO6TeMbzoQMZ\r\nYXz/lDchhJuPEBUiphlseZHD7K2+WgqXIwKYrv1vxZwkMHAUQm6yImpR5UzL\r\nA7HTt6h/0T+4g6dVSx1GUpvLJiNJ5+V1PC6kLUly30xzzWh0Ma+JN4yTkFCe\r\naUfNsFuAACCrh4Swvh4pPR1R5sv0mL5e3YtxdzON8ZSD2LTMfxhDoMbhctuu\r\nh02YbM6cdOZwBr2m0qi3RWpT0vzBmvnUs3tNCCFsdk9Kky0qA9xxNkIbZjY4\r\ncJ8dmzDR/KRYB07V/JnC+QuJqsiWmNERm6qys7Uz6Ei8NUfspqg44alnUP66\r\n7NrpvHhH96kZleJlKTvnRq6PThBrI2zfJAG7jXoj27JtSSG/hn6wtaW0ppBB\r\n5fv7foZ7etJ2tPjRQGL6IZV1QII3pgqeBMpxe+FOTbthZVFj1sOsancTEvP9\r\n1oTEmxgRcwNgQgh5CvCePbzrNMZTaMPMG6+/JtneW65VbkCFti8iIvQFQPl8\r\n7G/EzAJMzOJLx+dpiGM/mi3xjTZUwrfJQQHVUJrVOG/xcxibrOmDCcZ3V8eH\r\n6y1VUHX71oiqsK9sCNqrwn3CqzLeCl46BcxFDTu2srf5OA2OvcJAC/gY/ofy\r\ne5JAMhTadCamhC6cNgA0o/XdnpjlWy8Elyc=\r\n=B1r7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.5_1660302125942_0.2015532445869428"},"_hasShrinkwrap":false},"0.4.6":{"type":"module","name":"to-typed","version":"0.4.6","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"17f74fe08cd5d1570c85b249601122c666eab359","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.6","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-tHo7QbNCZWSkMWZdEP/IjIeapi0YIC4CcyNj0Rs/9WvT3h/yYXFyfyEJzX6KUlEXO9G3klCCCbiT2lIUIYN6VA==","shasum":"c859c23bd20d89ded5343a217109251c044cf42b","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.6.tgz","fileCount":58,"unpackedSize":153683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEwig34YW7rNu2kGhpYnqxdgXdsZfJUoa6vysW5AXKYAiEA5XKodbAdC/cDMx1OmYVtBHKJpF66Xj8o+OfB6g0AEXI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjACfiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKkRAAmeovxGyvzzZmjoYzcTlOREx10j50ov9GXzD7iWX31oBtDroi\r\nv2P8XyE2sKb+SZW8XuOPNK1Gv5axZOy610+XC1XV2i8UNVDUHvKLyMxj/DM/\r\nAPqQGRyKEo4ysmRtFAqMYLu4ulFC4bh/PG1H76fUT9e3t3E6EFDtbmzsVVcM\r\n3v+UnOa0cEI/qTMNAXXOv5SrQ6QSmrYKe1uBmrnogoJ35g8AaPjfDByFL5GL\r\no4BPzxbV1Ly+8bFVE0sp6eNCXmqNLcUL8UwO1jq5xEOIQxInEq4txzgVSMUY\r\n9ryHwOO4mAXiTeiBbZ/yY7Dj5Z9SZXmZ7w4YtJRAfN6OnIdu8EdadMsE16cG\r\nuueEqALecelqmvVDvyy99YuBQYEjQi6hHYK8defXac41kqFrBcnmM2aCpG7L\r\nwBPKi9DiMhdUCnaqEZg/3P0JLdpgE/lp+AGOlnJmQtvmISWUMWbN0Nee9GUV\r\ngwMKI24NqW8XLYcF9DYNyGewUVWwR3tIKZaRXJAu2dEMxQsh6+Pjflw/JW5Z\r\n7qxBVWQeFIP7MZjL16bj9nFEx9PJJOTvOzvx2iR9Ri03MdybBfmapc4rlkQv\r\na2AEm7Ucs2oshZCtmnr3TWf4vtCQcBfUJL0mXST755KhATTBpKV41kDKkfGv\r\ndaajanWXzT3RwswpcdG7J78vVJPbL8ck4UM=\r\n=952B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.6_1660954594589_0.631524716237035"},"_hasShrinkwrap":false},"0.4.7":{"type":"module","name":"to-typed","version":"0.4.7","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"8b26188251762c6840236e8c66602ac0c3a022e8","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.7","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-kZcuF+/UVTg92km+1Oo049PYYq05OsxLAYeK6C9h9hlWaQLG2AeT5b0h72gKkCBo17wb+wEL2OWRexMFaetOjw==","shasum":"108a8101f1bcde38a748f67e9bc863377fa018b8","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.7.tgz","fileCount":58,"unpackedSize":156095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVg1UpaDBbCSOuF9xYJ6ZHKUbPvo8evYINeC+3OBl/rAiEA4pe0MMb1iuoZ5fX4kEJMoCvBpPGpxRg2d9FORrrvtwA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjADIZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJxA/9EFag94rQ6PR1DneMmfNGcc8bDJN/+7YuBjzdIm54+8Dv3kNW\r\nMBCqUcPEIhZnM3Z4S0K9UhziOO8lJ8y5JfsXAA5AtGhzJBWWPu30vMR4Px/3\r\nZ7aCR+pgxsDEpTKLVHi4wsB3yKoiP06hVL9AojxUrGgPkNSQUyLDL9MoZPgB\r\nc/w3u0wAdom3n8jeJd4bZ2WkYrzg9cts/k5SCB5iQQb34ClTF22i+DHbcDPb\r\nD9xvDgN8eS0buwoV60y6Q5kWr9ac9XAyhh/PThs/hKzwFLkAO4PGnXXabP5p\r\n9zcDO590hQT/oJUMx/IKHcJm1Yj+Rp5YVIZxZ1vstwqAy7EXwlpop2pwYPOH\r\nfTZfDJQKYJwFg/yBRC4HSjE3TOHoh7c43d8EwTAJzIBVAgdCTi59oaFzjdbr\r\n3ZNXicW/YJlbrmpOOswUQ2UQ2Asksw2BC7wyiB3QRzIuurPwVXB2GhwQ7l02\r\n7kLeoe/x3A68H3QPsxtTn3Sn8wF/z7vvRPvKLvhdtOakbT4Ccjoxyp8IbgC/\r\nBxGNeT7sL+cTbVX8YgygnqdCeTlXCfe5gGoORBPvMTGLmdSqIw0IMBEMZV5h\r\nX03M/LhfXNW2wL2+pUxzgoY98XF1yCU4xQinJRFmmy1DAruB80AaxozfPh2q\r\nix6rLI1ALfE2F96sMn8KcbgQ7gFIFRBGA38=\r\n=m7ZG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.7_1660957209101_0.3814190834884601"},"_hasShrinkwrap":false},"0.4.8":{"type":"module","name":"to-typed","version":"0.4.8","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"032fb31a35456b888b47d587ee924ef59e775f32","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.4.8","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-gHDXkuY1a/KDBj3cEoNFvewPqpsYA4Uh8GC27W0yQdvb8KkuSQjrAV+31/EFvIsz7s+dj6QvXHsvUIrkbbb4Mw==","shasum":"be18019f30a3b54727781b0734263ae4b9c14c60","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.4.8.tgz","fileCount":58,"unpackedSize":158497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN++TnQZWyD4ohzWylXNwuVU2cekdBhezlEQ5GrG5MfwIgMUrMxUdLfzr7rFpGCwh8+oJVoQmX/KZWivTOQhOYH7k="}]},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.4.8_1685365273124_0.4110213061785555"},"_hasShrinkwrap":false},"0.5.0":{"type":"module","name":"to-typed","version":"0.5.0","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"55146a3036fd918cef497e3aa795b6ea644ede1d","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.5.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Yx30xfqsrSRDoB1jiNTeRv+N/83UMguBhS0XJhe+Iw6qeR3C75mtmp97wdltfL2atReL6rQqoXwKcDLwFdlv9Q==","shasum":"503e2e929ddb44e7105efa87a58621b33191d7e0","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.5.0.tgz","fileCount":58,"unpackedSize":160999,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGnjTy8VGY8L5ocmi6jqS8+5LJ0gnPIebsZqCDD10KKwIhAKV+h9PnU3BiNL7wNpQZJkw9DoektQOYpkzTxVkE5ltD"}]},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.5.0_1685365510811_0.3696457110575859"},"_hasShrinkwrap":false},"0.5.1":{"type":"module","name":"to-typed","version":"0.5.1","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"55146a3036fd918cef497e3aa795b6ea644ede1d","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.5.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-zz15zIuRvd/T2GO/2wwdLq2MBNZ7it5lHGarpsUmIzuIjUS4aj2fuuZ3K8s38ehnSqTYom9tCnRbTlMMLz7oJw==","shasum":"dc877bca73ebf647cc927e8351523040185a64cd","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.5.1.tgz","fileCount":58,"unpackedSize":161765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMELtQq0CxboTL8fcxNE7n4+2beYuYa5EZUmpCiyx4fwIhAJ/KzoqKF1e1FtiqztwkYw1qM/AvBPeGkRfWpEWE3nft"}]},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.5.1_1715005139513_0.0849207654333759"},"_hasShrinkwrap":false},"0.5.2":{"type":"module","name":"to-typed","version":"0.5.2","description":"Type-guards, casts and converts unknowns into typed values","repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"keywords":["type-guard","type-cast","type-convert"],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","typesVersions":{"<4.7":{"dist/types/*":["dist/types-4.2/*"]}},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:clear":"node build-utils.js rf ./dist","build:esm":"tsc","build:cjs":"tsc --outDir ./dist/cjs --module commonjs && echo { \"type\": \"commonjs\" } > ./dist/cjs/package.json","build:downlevel-dts":"downlevel-dts ./dist/types ./dist/types-4.2 --to=4.2","build":"npm run build:clear && npm run build:cjs && npm run build:esm && npm run build:downlevel-dts","test:clear":"node build-utils.js rf ./tests/dist","test:build":"tsc --p ./tests/tsconfig.json","test:run":"node ./tests/dist/tests/index.js","test":"npm run test:clear && npm run test:build && npm run test:run","demo:run":"node ./tests/dist/tests/demo.js","demo":"npm run test:clear && npm run test:build && npm run demo:run","start":"tsc && node ./dist/esm/playground.js"},"author":{"name":"Juan Soldi"},"license":"MIT","devDependencies":{"@types/node":"~10.5.0","downlevel-dts":"~0.10.0","typescript":"~4.7.2"},"gitHead":"005c31a0dcf5ae6288354ec4c9183977c2f7e55f","bugs":{"url":"https://github.com/jsoldi/to-typed/issues"},"homepage":"https://github.com/jsoldi/to-typed#readme","_id":"to-typed@0.5.2","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-q2MhrfhaIJlPP8pODKeMOjpClm9qPlrhGK7QTSeXCy0laKwXGTKQXe1W3yyIEkLHqiBNl3qf293YA+8kcSTFAQ==","shasum":"5b935c96ec4caf8bac41f89d99daf361b51392af","tarball":"https://registry.npmjs.org/to-typed/-/to-typed-0.5.2.tgz","fileCount":64,"unpackedSize":162271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLWn9BiiesHl8pgfEcmlV84BpUFFSuJvdQYI2txYb1JwIgaenz6WgkuSZpEVZIODMkFQhYDNLoo7xUAEadOUlexms="}]},"_npmUser":{"name":"jsoldi","email":"juansoldi@gmail.com"},"directories":{},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-typed_0.5.2_1715010327753_0.7856946696126661"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-22T09:50:32.614Z","0.1.9":"2022-06-22T09:50:32.761Z","modified":"2024-05-06T15:45:28.052Z","0.1.10":"2022-06-22T10:07:14.051Z","0.1.11":"2022-06-22T10:12:04.957Z","0.2.0":"2022-06-22T10:20:59.058Z","0.2.2":"2022-06-27T18:19:57.418Z","0.2.3":"2022-06-27T20:10:34.703Z","0.2.4":"2022-06-27T20:27:53.118Z","0.2.6":"2022-06-28T13:40:37.226Z","0.2.7":"2022-06-28T13:53:58.710Z","0.2.8":"2022-06-28T16:31:46.737Z","0.2.9":"2022-06-28T16:32:53.369Z","0.2.10":"2022-06-29T20:57:30.587Z","0.3.0":"2022-07-05T13:05:50.396Z","0.3.1":"2022-07-06T17:34:31.361Z","0.3.2":"2022-07-06T20:13:54.378Z","0.3.3":"2022-07-08T00:52:12.770Z","0.3.4":"2022-07-08T18:09:51.488Z","0.3.5":"2022-07-08T23:40:42.771Z","0.3.6":"2022-07-10T01:23:33.841Z","0.3.7":"2022-07-10T20:32:24.146Z","0.3.8":"2022-07-10T20:35:07.747Z","0.3.9":"2022-07-10T21:43:21.567Z","0.3.10":"2022-07-11T11:34:38.633Z","0.3.11":"2022-07-11T21:38:51.167Z","0.3.12":"2022-07-11T21:41:41.396Z","0.4.0":"2022-07-12T22:31:51.445Z","0.4.1":"2022-08-07T01:34:46.156Z","0.4.2":"2022-08-08T02:06:15.324Z","0.4.3":"2022-08-09T01:16:17.806Z","0.4.4":"2022-08-09T02:04:38.245Z","0.4.5":"2022-08-12T11:02:06.132Z","0.4.6":"2022-08-20T00:16:34.910Z","0.4.7":"2022-08-20T01:00:09.311Z","0.4.8":"2023-05-29T13:01:13.341Z","0.5.0":"2023-05-29T13:05:11.004Z","0.5.1":"2024-05-06T14:18:59.699Z","0.5.2":"2024-05-06T15:45:27.911Z"},"maintainers":[{"name":"jsoldi","email":"juansoldi@gmail.com"}],"description":"Type-guards, casts and converts unknowns into typed values","author":{"name":"Juan Soldi"},"license":"MIT","readme":"# to-typed\r\n\r\nType-guards, casts and converts unknown values into typed values. \r\n\r\n## Installation\r\n\r\n```\r\nnpm install to-typed\r\n```\r\n\r\n## Introduction\r\n\r\nThis package provides 3 interrelated classes: `Cast`, `Guard` and `Convert`. \r\n\r\n### Cast\r\n\r\nThe base class of `Guard` and `Convert`. It is a wrap around a `cast` function that takes an unknown value and returns a `Maybe`:\r\n\r\n```typescript\r\ncast: (value: unknown) => Maybe<T>\r\n```\r\n\r\nIf the cast succeeds, the function returns [`just`](https://github.com/jsoldi/to-typed/blob/3304df454a9721f6b3b65b90c1ff4a0953537d36/src/lib/maybe.ts#L4) the casted value, otherwise it returns [`nothing`](https://github.com/jsoldi/to-typed/blob/3304df454a9721f6b3b65b90c1ff4a0953537d36/src/lib/maybe.ts#L9). \r\n\r\n`Cast` and its derived classes are designed to make operations chainable in a functional/declarative way:\r\n\r\n```typescript\r\nconsole.log(Convert\r\n    .toArrayWhere(Cast\r\n        .asString\r\n        .if(str => str.length)\r\n    )\r\n    .map(arr => arr.join(' '))\r\n    .convert([1, null, 'hello', '', 'world', {}, true])\r\n) // \"1 hello world true\"\r\n```\r\n\r\nCast factory methods start with the `as` prefix, such as `asNumber` or `asUnknown`.\r\n\r\n### Guard\r\n\r\nA wrap around a `guard` function that takes an `unknown` value and returns a boolean indicating whether the input value has the expected type:\r\n\r\n```typescript\r\nguard: (input: unknown) => input is T\r\n```\r\n\r\nIt implements the `cast` method by returning `just` the input value if it has the expected type, or `nothing` otherwise:\r\n\r\n```typescript\r\nvalue => guard(value) ? Maybe.just(value) : Maybe.nothing()\r\n```\r\n\r\nGuard factory methods start with the `is` prefix, such as `isEnum` or `isBoolean`.\r\n\r\n### Convert\r\n\r\nA wrap around a `convert` function that takes an `unknown` value and returns a typed value:\r\n\r\n```typescript\r\nconvert: (value: unknown) => T\r\n```\r\n\r\nIt implements the `cast` method by always returning `just` the converted value:\r\n\r\n```typescript\r\nvalue => Maybe.just(convert(value))\r\n```\r\n\r\nConvert factory methods start with the `to` prefix, such as `toFinite` or `toString`.\r\n\r\n## Remarks\r\n\r\nNote that `Guard` and `Convert` are complementary subclasses of `Cast` in the sense that `Guard` cannot provide an alternative to the input value, while `Convert` must provide one. The base class `Cast` lies in the middle by including both possibilities.\r\n\r\nA `Guard` can produce a `Cast` by calling some value mapping method:\r\n\r\n```typescript\r\nconst guard = Guard.is({ value: Guard.isUnknown }); // Guard<{ value: unknown }>\r\nconst cast = guard.map(obj => obj.value).asInteger; // Cast<number>\r\n```\r\n\r\nAnd a `Cast` can produce a `Convert` by providing a default value:\r\n\r\n```typescript\r\nconst convert = cast.if(x => x > 0).else(1); // Convert<number>\r\nconsole.log(convert.convert({ value: '33.3'})); // 33\r\n```\r\n\r\n## Quick Start\r\n \r\n```typescript\r\nimport { Guard, Cast, Convert } from \"to-typed\"\r\n\r\n// ---------------- Type guarding ----------------\r\n\r\n// Create a `Guard` based on an object, which may include other guards\r\nconst guard = Guard.is({\r\n    integer: Guard.isInteger,\r\n    number: 0,\r\n    boolean: false,\r\n    tuple: [20, 'default', false] as const,\r\n    arrayOfNumbers: Guard.isArrayOf(Guard.isFinite),\r\n    even: Guard.isInteger.if(n => n % 2 === 0),\r\n    object: {\r\n        union: Guard.some(\r\n            Guard.isConst(null),\r\n            Guard.isString,\r\n            Guard.isNumber\r\n        ),\r\n        intersection: Guard.every(\r\n            Guard.is({ int: 0 }),\r\n            Guard.is({ str: \"\" })\r\n        )\r\n    }\r\n})\r\n\r\nconst valid: unknown = {\r\n    integer: 123,\r\n    number: 3.14159,\r\n    boolean: true,\r\n    tuple: [10, 'hello', true],\r\n    arrayOfNumbers: [-1, 1, 2.5, Number.MAX_VALUE],\r\n    even: 16,\r\n    object: {\r\n        union: null,\r\n        intersection: { int: 100, str: 'good bye' }\r\n    }\r\n}\r\n\r\nif (guard.guard(valid)) {\r\n    // `valid` is now fully typed\r\n    console.log(valid.object.intersection.int); // 100\r\n}\r\n\r\n// Alternatively, the base class' `cast` method can be used. Since this is\r\n// just a `Guard`, no casting or cloning will actually occur.\r\nconst maybe = guard.cast(valid);\r\n\r\nif (maybe.hasValue) {\r\n    // In this context, `maybe.value` is available and fully typed, and it\r\n    // points to the same instance as `valid`.\r\n    console.log(maybe.value.object.intersection.int); // 100\r\n}\r\n\r\n// Or equivalently...\r\nmaybe.read(value => console.log(value.object.intersection.int)); // 100\r\n\r\n// ---------------- Type casting / converting ----------------\r\n\r\n// Create a `Convert` based on a sample value, from which the default\r\n// values will also be taken if any cast fails.\r\nconst converter = Convert.to({\r\n    integer: Convert.toInteger(1),\r\n    number: 0,\r\n    string: '',\r\n    boolean: false,\r\n    trueIfTruthyInput: Convert.toTruthy(),\r\n    tuple: [0, 'default', false] as const,\r\n    arrayOfInts: Convert.toArrayOf(Convert.to(0)),\r\n    percentage: Convert.toFinite(.5).map(x => Math.round(x * 100) + '%'),\r\n    enum: Convert.toEnum('zero', 'one', 'two', 'three'),\r\n    object: {\r\n        originalAndConverted: Convert.all({\r\n            original: Convert.id,\r\n            converted: Convert.to('')\r\n        }),\r\n        strictNumberOrString: Guard.isNumber.or(Convert.to('')),\r\n        relaxedNumberOrString: Cast.asNumber.or(Convert.to(''))\r\n    }\r\n})\r\n\r\nconsole.log(converter.convert({ excluded: 'exclude-me' }))\r\n// {\r\n//     integer: 1,\r\n//     number: 0,\r\n//     string: '',\r\n//     boolean: false,\r\n//     trueIfTruthyInput: false,\r\n//     tuple: [ 0, 'default', false ],\r\n//     arrayOfInts: [],\r\n//     percentage: '50%',\r\n//     enum: 'zero',\r\n//     object: {\r\n//         originalAndConverted: { original: undefined, converted: '' },\r\n//         strictNumberOrString: '',\r\n//         relaxedNumberOrString: ''\r\n//     }\r\n// }\r\n\r\nconsole.log(converter.convert({\r\n    integer: 2.99,\r\n    number: '3.14',\r\n    string: 'hello',\r\n    boolean: 'true',\r\n    trueIfTruthyInput: [],\r\n    tuple: ['10', 3.14159, 1, 'exclude-me'],\r\n    arrayOfInts: ['10', 20, '30', false, true],\r\n    percentage: ['0.33333'],\r\n    enum: 'two',\r\n    object: {\r\n        originalAndConverted: 12345,\r\n        strictNumberOrString: '-Infinity',\r\n        relaxedNumberOrString: '-Infinity'\r\n    }\r\n}))\r\n// {\r\n//     integer: 3,\r\n//     number: 3.14,\r\n//     string: 'hello',\r\n//     boolean: true,\r\n//     trueIfTruthyInput: true,\r\n//     tuple: [ 10, '3.14159', true ],\r\n//     arrayOfInts: [ 10, 20, 30, 0, 1 ],\r\n//     percentage: '33%',\r\n//     enum: 'two',\r\n//     object: {\r\n//         originalAndConverted: { original: 12345, converted: '12345' },\r\n//         strictNumberOrString: '-Infinity',\r\n//         relaxedNumberOrString: -Infinity\r\n//     }\r\n// }\r\n```\r\n","readmeFilename":"README.md","homepage":"https://github.com/jsoldi/to-typed#readme","keywords":["type-guard","type-cast","type-convert"],"repository":{"type":"git","url":"git+https://github.com/jsoldi/to-typed.git"},"bugs":{"url":"https://github.com/jsoldi/to-typed/issues"}}