{"_id":"readable-types","_rev":"54-2315e65a130c84c0273a72b575db01ca","name":"readable-types","dist-tags":{"latest":"4.0.3","next":"2.0.0-20231103"},"versions":{"0.8.1":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.8.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"/lib/index.ts","directories":{"lib":"lib"},"keywords":["typescript","utils","library"],"scripts":{"typeChecking":"tsc --incremental","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"48df17ecb583253d649634cc9bb6dfc03852dc94","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.8.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-pt3YnHGr/oPJJtXNirc8fU/mOyug2v6M6QHkx+3E3JpUuyOrayOnH67tJrMS0F2Ze8ceBoHmFbxly1xZox1i+Q==","shasum":"cc38dda8a3301e4cbe2024e36046416301d60a6f","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.8.1.tgz","fileCount":26,"unpackedSize":12693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxYC9rsQuSr4TYc0PDvMfIJzOQ0YYZvE4UdX7gLScPICIQCvA5bfQOwzMODfocTFvtDCciVffoUaDH46Iiw3cyBZ1g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG/S7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriNQ//aTUzLO80HP1D2hnY8QyCTu/2JWNLN83cfNhBaJFfgjU1fUxQ\r\nJcJVeEkRo9xE1lc0g7BATj1kx39DC69nSYvvn7vtQ4b4ijlc8CYFvpFiONws\r\n89Ag97aIxKg+6OAYA8D14LCxk0eRcNRxck2eIlfTwj4aZxDi3fFHQnXHWLBK\r\nWEmKcjEL28uTf2qqseplg+UvWuiZmn3VpyPhx94ukMVRCZsRRkAQWvjwjEgX\r\nQEKyxXuM767BPpLCaZ8fHL0OBszAbI6U9sFrUbHi5/5D2DM1zu9k3y1Xp0Tz\r\nTUS020OodHae9BJUogvRqE4b/0GfDo5yX72lVpqwSlo2/C+9aYuq8d0FJRMX\r\nFHhXIymfDh/YuN+zkg1TX2NfRYMbv8Xo+TjMxWoA8ggpKVX4emnXhTKnpNtD\r\nK+DdyC9MIvAA2cVzjcuJtrNRihA8RTPAOnjM/Z377ZF9fLDLExcRz53Wyb+S\r\n9JOc4q6OuqADxoHwbiH9yB64HSWyk4I/XXoLEnsb/TIdtcs4nYLNY6gmzILm\r\ndPFhmkfrl6CfiLLHPOyYcRnoRgXX3IetCwWodTrGdtZxxXF1KYW2FFko4iRV\r\n5KYZN1eOYdsJ/t+OSwFTSOwykjfbsYO65hnck5GqPxtUFLNvChQ6t/1/5iTs\r\nI3dSBmUPWdF+/vTz5vztnlepTsgvX8IOx2s=\r\n=H4kU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.8.1_1679553723571_0.590924725367036"},"_hasShrinkwrap":false},"0.8.2":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.8.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"/lib/index.ts","directories":{"lib":"lib"},"keywords":["typescript","utils","library"],"scripts":{"typeChecking":"tsc --incremental","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"817f2700a5b5aa5b15006278c2f12e28884eef28","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.8.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Qag9DzbRQcXyunCBbRc/b6I/we1NUwIweJCA3W7n4ixZvaQXOuLzsqL3kQPEUInTOdme4lFvf1STOqGPdp3UAg==","shasum":"3b7f9a5057f67d993d8b999a6c619aa046b2676d","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.8.2.tgz","fileCount":25,"unpackedSize":12116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkxagLX2lZSKV20JAODShu/IAJnbmXwKHpjk2UAacpuAiEA7lCZ74NKGIEKx5inIoq1CmXovyk9+5veka2fKVrQFao="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG/cqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrMw//XqDiPfBEc2/xt7dv+kyLNEgpu6oednUL2Gc/uxtJF0oVsWdj\r\n+PIrr+fltWfO9PqQN67I2XyGWbgCSXU+qfLqx/KqwBnU+VA1z6My7HySWE9d\r\ncTvohYODCHkcKQu9IwYTXwzvzi8iXivh2BShtJXdDAthJmQBVFNjHbztYRJY\r\nwIAeTnOb25n+IOJg0m4Zz1s8flTatLTwFuHKQD0h7KjmOu+DfbZSE4cym1kH\r\nDWQr+K1H0xUpcwbq1oFsOZvO9IggJ5KX9UDsGw4SVN/WWbqMVl4YaJQ2Kw10\r\nCDGAnGSNe5xoDVKEnci2guMv0mb67OTomKvpBZFFvn7XjQpkZdBFcQWo6myS\r\nDIfEzusqrAuuSY3kPw9T5mc/cbQoYuXRge0/WF5dHVUnB/osMto7k3JCL+2C\r\nbzCINInyRQTF1vZWgvtj+u9RIcGhoX1/QHCmU25Jilv5eMyXvtWtprivt1Nv\r\nPb3ZIhdBNkS/iIillZZsm1ZBqeavGo9quAYYVOFc8J6Pk0esuyFhza43SznE\r\n3MtgOtNFaSXTB6cHwFh86wQnaWAxDoEVQhuQqslEbpcW/aqYpi0Kpp4AWowR\r\n6NZOeJRPhwGN3/ezieFVCUNmx0d5mhRh5N8H9bpKAloXoxHRJudN1V+NIqPF\r\nRb4dZzAgBcHgmgzB09x61YuAMEKrR9Mz3lM=\r\n=5Sdn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.8.2_1679554346307_0.7131926138628368"},"_hasShrinkwrap":false},"0.9.0":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"/lib/index.ts","directories":{"lib":"lib"},"keywords":["typescript","utils","library"],"scripts":{"typeChecking":"tsc --incremental","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"e66a8639f5ce2e990d7d1b74a039c904ede3a13d","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-BpVn8wkpT3BcMS1gtnhhhRa/zNehMFZvpg2BIcgIHff4L+/IQtk51/9wB1LR7v2WEaP8pT/hRDDhWD7Ds5rEuw==","shasum":"fb93be2979786b7d4799caf676334c0a4871233a","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.0.tgz","fileCount":27,"unpackedSize":14922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG+n5k+C7VMvtXnDFTcBVDJk/zO4j7M4IQnTEdt2T1ogIhAPyRTVmEC3dkT/+dsU+vo1zw2V8HH44gjeesigGglAF6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIOS0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlBg/8CZUS6NMtYg0IGA2sgYNEYRuiJ7iybgHs/I8iLhAFfinGhTvc\r\n60Hgq3FX3SOjyVnC+VB0DVykX8Sl34JSIhF7avQnzwWm1HNHFJ2tg8KHG5WW\r\nHVSBzanXmrucIRiknou8m17y1cOvacoV127V6ybHMAG89K+s4GrpoAnnWzUQ\r\n66m/tP7ZfZ7l1HcFZ02oPFMgUhf9TA2zybWfNEsTgG1DYq8d+kgS9Zkggshq\r\nJkqmreHAtHBbg1o1pcO3YSzes5LkD2OkOVv6TtDB/WFNoXLsL4otejTUmuCt\r\nt/2ijyY3O9ZI37+qn85iYz0wz0a1DdsHuG2XH+RcpCwpUwSAK8NS79nZYfuL\r\nIZ3fILkH/kgldsddVZ0vOtANdAk9HR4LO81ZmgxblxMwGfI0i2KRFk7APBUG\r\nfOVXsmtJwn4EbAu9cmjte5D7Zb7ohLNQLD8rKvWU+dJoaMJkI5ncPYqJzFMH\r\nEY7MXHmHl7GWDq+lwPYPOmmg9PWngo1OahgYsdq4n0ecVcYwzGEK1NmJoxUN\r\nzHLWHvzAuSWMymXKSAvxxM9SA6wMSov2kzYAT0hsHN1q2dOE8rV/GmW+Pi4k\r\nFcOgENfIZUdMF0p6zX2vjYR3gfbMIE2GGuSLllwxwLDFcZXCAV+61njUTvzD\r\nBHDdfAdxAJtU4Q9kZQ8yHwU+l00vXcH9lNU=\r\n=ntDg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.0_1679877300449_0.21624060502461506"},"_hasShrinkwrap":false},"0.9.1":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"/lib/index.ts","directories":{"lib":"lib"},"keywords":["typescript","utils","library"],"scripts":{"typeChecking":"tsc --incremental","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"5a6f47e54898a4550a33b9eae0c991a07d0c1659","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-RdHgZ8khp+wQ3vqpjP+Buv3YZSQhWalCcB1jDzSxfJlXruwgNl1AtaWSuGJzKmyhtiFBIZZvcCI4N7gTXBFOkA==","shasum":"cab19e2b583b3021566d2820ecb39701f22ef557","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.1.tgz","fileCount":26,"unpackedSize":13947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0Uir8x2excBi4zuNJYhs+A2IpT/YS7CCPt7iun0c+lwIhAO4Un4slzfo7DSS8yaPxNxIKtgX5iSW/gUFKKHGqSRsi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIPNOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpntg/9E3smADTBjmOW7NyGZGvaZk9hMSPZEZZdjzVEzd/j0XqwGzfN\r\nTjdvc9ht/E7U6s9ko4dgrtQ1S0IjmqgX2PcVNENk54gx1XJKqcpFdP+GHtvf\r\nfA7EqLyYgAq2u84xCyMTXklziQWnX+0PReZ9+nTG4g9hblyz3KgINTxSs9Hz\r\n46QUOtOVFqFUkScKbQXaK315j46DDomtMgIVIa9A2SUka+GXPwsJxeGfcZQB\r\nv+74Jp8m1gQpzwRMDCYH+9SPAd8YKWd77xAsOFll/cFLLP9d9gUGhU+4dwsi\r\nm7kUHyt/SAzVMfJ4lwIS32liGIXnGbw1SZ8Z+u/+S0bj1zfXqFxJ77GKQsdR\r\npqpBBZMFhGp/WegCyDO/Tv/u4ECTxKclyP22cnwyoXa/kiqCBsCLhLvNXX8U\r\nfFnyUTcEbPxLFUs2ajLrvl69+xJ2E3HBrSMD8hFscqrUal3QkjJU8+uU+pta\r\nHQVtegTojJHeMB5Iwupb5CA2wxr5ncesGX/x7iQm56IvjRK0V20r/H73U9MR\r\nYm6q+zDknuGpjFl3rtyL6g2gA+oTUoYExobf1z0jKA6TlKZzm7I9mTEoskOi\r\ni1MIx+gBX4enITVx1ZVdfPTKoTN3RdWoxrdtnK2EqmdkMDHfOw1PYRtm73Rh\r\neP7DuDa8KQ+iiu6TcW1ITY0kOMAUIVoNEkI=\r\n=mMt7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.1_1679881038842_0.6492648364820244"},"_hasShrinkwrap":false},"0.9.2":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"/lib/index.ts","types":"/lib/index.ts","directories":{"lib":"lib"},"keywords":["typescript","utils","library"],"scripts":{"typeChecking":"tsc --incremental","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"2c8a24466ae3f7d91f9cb330770871f32c7d6987","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-UpADY4Ge6JNKhDXJVFg/+u3DdxxeKWBcJ9WO+50fbVS+7m6ubhNAjiuXl3CfG5r4gqA69G3JZs+/l2fXGhyzlA==","shasum":"e036ce64f0247d4c009a8561eafdd0eb215d5b08","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.2.tgz","fileCount":26,"unpackedSize":13975,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEP8jjfqmMxR/X09gnHmcetJQT/bTbEqmwb8oeNnu+EsAiEAy/u1eOcHncKvEgeJ/dZEckpET8ex+AqguCbVrJ2x8xU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIPSRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL1g/9Eutf8bJaya4/VWl211J5Oq+c5AmJePjXy9scfckogzTQ9/JU\r\nlNjzfdEV+FTFuyhBuSJz3LzFi40lMZuNM2IesSXvLE+sSVAJAmO6O6Gg+e+C\r\n8t+gQphbRUg5C9H9QjFUQYul5ZOwTyoA+srJtJeBpOVKN+Tf2uiWzRaV9Lq1\r\nzkulrIaBM5HsPf8wgOmH+kUZ7d87SHNDdzW8SvvaFHwXZ2VlIWEbV098IHT+\r\nHBstx+tuQKxnsB8QhZjv4xIqhx7AmpvJeQ63nxHFgDvGi7/YE1RuFWGszyLg\r\nbWO2Q0uQdtH7kYLGuidaXl+3Vr/j2QWYatDI7n+TRd0RnJdpQGYB0nSeZ5Ol\r\n8XZLPwxJQgWbpXc6OKXkOWrZXi1UuhCxv/Hji0EzNRGf6XUtxvhfsw7MqBcT\r\nv6H30QBGXqQaK3qaDK+a0wbl5ja+TdWDEu74y234APDGuGP9d80XBgyLM8mm\r\nqK54uHAaCDnqDA0P+NDQq/rI+TWAxCPQtJg/MeynRwmqlP0oVrIDFI93X1Wv\r\npEkt9csOd2WfazPYjN8jgnXrcVk+YGLmCwvm/WPG266hEUdUx76z2NLK0xEF\r\niCsdIGfibf7DS+oApLXUyDn8OL/BiR4sdEqDPPJKnN4zjCQwpaGi/7XS5j9z\r\nhas5Uf75W7zaZkbsuaYSrP9xBlCjXbupaDc=\r\n=UKp8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.2_1679881361163_0.9068197346935922"},"_hasShrinkwrap":false},"0.9.3":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"/lib/index.ts","types":"/lib/index.ts","directories":{"lib":"lib"},"keywords":["typescript","utils","library"],"scripts":{"typeChecking":"tsc --incremental","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"1653f076819ef2b3e577a8964ccfa286bd572ebb","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.3","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-RS1npf2C3TyIMFOZp+vs4lpcKzRk77x3udrRy94weJtwQWyKmbbyR5PiCPEOFIC0HdUklzplrvDNIJ8WoU/pNw==","shasum":"d2a69f03cb466280fff2c13359ee4f1b5a8c8296","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.3.tgz","fileCount":27,"unpackedSize":71985,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVM8Plu8Pt+a2/0x1l34Qj4YMOI5zO/hC9kFcobPwqWAiEA/zs2ZQmuBkg7YGi5+6Za6de0eh9+h6POrNp0N+4sepE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIPv6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi5A/5AQhBV5VpyiYfR5nsmTFg6jK+ntyZPNFDPK1q+eaT+l4l62zV\r\nB9/y4SoMDg+jU0pAgAKCtQtUD1EzRpZSRKfi1ETVbJ4dPZKl7aszcaN9kRN2\r\n42klxIkguphXBHmNKIapFZMJtV8ZHhgE8PJjY9DXt0Z0N5k6CAdKTZju8ElP\r\nYeo+i7jYFgJQeJvEniJwnjLnm3k0FoFDd+eimj9Rb1gpIM51KDbGGoQJJ1af\r\n9gY6agFLNtlC6aQC/M+p+lOK/RIQmR5W2RsnR1d35Qps+A6e6NzScfn1HNP2\r\nM/ZyYCBoWq6SEZq4noXtwUlYl/jSXJl8asg7GgI2E3t+iY/r3dmg3zXDALwK\r\nJjpK1e63fgJxzhtcmIyM8ai5tmvnAra6RMsR0anKzOcnWc1hXAH+DHZO8dbS\r\n/9EjosHojiSQJcGvyz9V2Gv99lRl8ibLDTCW9sUxl+p2rHz63FyO+LcLTprW\r\nprHdlegMtRm6GJnWIbKvCrmZ93bNnm5tS2bHXKlfXbaTSJ0VjEEzmgR0pBgH\r\n/sjxLr2tANGWlR1p4kVQhclMpNbwhIBvb5IGVA3QPaIqNlYJwcDPUbEjtpps\r\n8NyUrieVh/zpGeVz397Yn7bPXykrqv7vASWf282fRncQX72v0cM1EPAmNJL9\r\nQs3ICnoKpv1Q3S/ZzBUPhjas9zX+x+U9Cdk=\r\n=fghj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.3_1679883257831_0.9864926742970075"},"_hasShrinkwrap":false},"0.9.4":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"/lib/index.ts","types":"/lib/index.d.ts","directories":{"lib":"lib"},"keywords":["typeScript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"scripts":{"typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"c2cefc5cc43991426523fd414700446a0688bddc","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.4","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-T/UU7mq0N1vujPariVQHsSQimS1XJsORyqFJwLqRUC00DhO6u4suslHTkNc8GwRjOfB4eGKY37dsfovNVsXfOA==","shasum":"95c425ab2ceca1f0e0d6f6dc5e13d8bfdf3db68a","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.4.tgz","fileCount":26,"unpackedSize":14350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpPuiHsWkzfbI7lrcYT1I0jlbXJZPMZShv9C29i8LYUAiEA7EB4zST3aJ7Vxq9eQMv2JuSPCAMEFWgkzECAYTHzJEk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUe3IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfyA//Rue0ijgL705P4JmPN7kUY48FDJUuA2ClLJ33+hoRbFDGOSek\r\n6JucbdswH6uTz35eALm78UPwICQbdqCf6RevRk5Z+oSCLYjXzU+dXDZ7sH+O\r\nLkQXsV5H3zPE+GxMmA3YlRVwbCLpMFjbMRdP/n8iI2Q+dGFlCLiv8TBlLj/L\r\njt2T058KZs3jpx2M58TXNukB2+g5J1LYhG8WakJQA/qqBZSr1XM8jNrwz/rr\r\nbJrtZ6xhM1VWH8lLNjEqBW/1v7TRINT1150dQtpni6jlbLUbmzsJew3UaApd\r\nvsiszxPFT7duf1OgmfqHbQwMcDMsAdyvyevkUuaVgxbX8kaKa25PkB43yANc\r\nyLKjPjkcvnhUjEmlPaeCfE6AoNoBs4HZsLPNYj+Sso2L/qPmCMLSGZ0I0dzI\r\n6/nxegoMhsDpXeCqWjmK251srpFPwkwLsx0Fla2XUIMc0dAl479yyiYN/rzs\r\nmB3j0RtFjoFZznqBVsvF3LI01VzufXvViromEAlETIw+1hL8rpevFIZazVSB\r\nW6VzeocGisCs9WvaB9SrSApqsEJy2W7N22j+0pdqqXeGz9Rwb7/C/iNv7sq1\r\nAdeahgjCX24U5ThdWa4Di0WnfN0UE17cBIkYIuheValGO5xqVANvyK1XmG6K\r\nEtCuHxOcdKAgLPY4W2mguzOYavTUZghlakI=\r\n=gbsX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.4_1683090888012_0.4221989807178157"},"_hasShrinkwrap":false},"0.9.5":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"types":"/lib/index.ts","directories":{"lib":"lib"},"keywords":["typeScript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"scripts":{"typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"7420b8fa061e5e2abab7676d52e7f467f4803417","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.5","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-+wccn/uKAcFD3VFokEBmsV1SELpvwoT+lhDin3o8hHbErnr9SF3SV6bdZGB2swnPM0vK469JKcf6FQjwNdfW/w==","shasum":"da5422fba006d4f9728833ea1cf7b97292db0a35","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.5.tgz","fileCount":25,"unpackedSize":14065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnve7kLQ385ETPR4W4uEikJmR+78bFa0z0P/dDOsfQ3AiEAtZ/1gdilNilOG2e8zazj3ZBE3VefjW0i1S9KaBjdfis="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUfWcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTyQ/9HoZ0vfwGp2xc3Js10AWIp7GzNdvq+zQ4uls11qFr3t9iF93F\r\npqvmVEZrSf1sHLAG4zRBQ7CqBcQEcaSq/kYBL9MeZ1gFmTRr6TlwiZk4xkos\r\nMD/pc5b70GyuSD13ez6FFEB+7+a0q6n4Azqui6KESYVT2x670GEEIWVeXjEE\r\nwBl6kV5L34paWEQ/o1FfSTM06l1gzHNCenAuex6KlZv7E5BBFmPISnEmDf60\r\nkd3RkeCvdmo/iIm7wk5RxoaggMZVpNTVPQ0Td83AuqP5PbfYrYFFVqY+9iFK\r\nr8VgRAZWgn0WZf3o7UCaIuiSoGZgDIhT5Tjkz+6S0xFSggzvY+CY7g8U/gsb\r\n2fbtYS/igGjfPkyBvnAUvvbY4CabMqLmm+I/nGoHhL36RYZ6RyXVUTSHiosp\r\nP0fZcPcPpr6kynFYBxG0vg9w+6DLP+PjxryxZK45y0Rd3PJ6U3HemxV4Nca5\r\nYm2tXXVNdA7mXjdFsjNshp9USe7y2EjbQNfOmRzJEXRo3xWlf+SMajgEaTLA\r\nMRA4qH+aBaGp0fox8i3PpNG8yl3JuBvOVC6fS0xrXYG9HCF28JZJgmTrpQrp\r\nMGsEzPtX+3nykaOS1hruorhFGUSw1LV2DUhJ4sBXsCcpwJeM77XWQapEiYGq\r\ne3p5bXIAXrIShJo/ps96wx7RGTLTYe+O/YM=\r\n=+Arh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.5_1683092891997_0.38798872530313133"},"_hasShrinkwrap":false},"0.9.6":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"./lib/index.ts","directories":{"lib":"lib"},"keywords":["typeScript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"scripts":{"typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"5259a065aec227a1100ebdd3a50c175eb6047fda","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.6","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-t/8HtJ43PS2Gm33NTFk7VvT1i831p+4XBjHtwPC5prOeaMPAj6rv+vNBQlVZjyKMrc7OTw9dBBCZ9+t8VTI9jQ==","shasum":"461064ca5b68d78cf3b1e0133991f232419f0a9a","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.6.tgz","fileCount":25,"unpackedSize":14065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5GBimSm8HxksJeWdoqIjy9BAS6QDIvVg3U0XL5vJzHgIgPSWU/4sVeaKgFig8QMj9cQc+o56EZdgIQoBTD1dN/4s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUflJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Cw/9EsFdUx2uBsluzXA6jZ1QmtqOXrlWfNE8icgDE8Zp4zaEu0XG\r\nsLtsdGsFYbGXnrri2fVnhLYZkKh+5ZVNrPrlmezBj6hqqw70qP44w4VZQaSG\r\nwqNd7yMs13s8Y38/YXOM1rxDqq96ZkHWjehX9fUsGUHuxOgpi42TyuzfVzJo\r\nHM9s09U42sSpVztlcHWIBrLKkGZG887hg6MNY1dz8Z3jRyPmbGC4aVZm+r5V\r\nHefNas6EtuIrkHAxXtXapGF/pbpBELQ07pen0dkZiVt++bwbsMBnrjoIOf2b\r\nbN4QVm+EXXq0KbJV9Y3qUzpHyXfdE7YZytLr47MM4GRYVH+kIYSPcd/LalLj\r\nUsT5+t/F612aIoEskae/TAZSf2AcMDlJaE5NeoKSanpthNYmBjiI24L0MmcE\r\n1sa9Sxhj9qzPBJUgOnbrLjR0cMDwCpfAtU+cnPB/JRi0mnsYF3Mm81Y4fRfx\r\nmbNwDxZ10q4ZcFYJWCrYqxLRqNMNpFeJmAvMEIIFMTn78nQzhUA0lvu62/jg\r\na+udpbCRCMJ5KmmQ9XShGQssaK1ojwTbsaNpEig0EcR9Etx9yUHzoAjZknPc\r\nBQjMFNoFvNc9uyZGPwFvGLM2P7x/5K9Sp9HTdnUrEugKzHpHr1J1i3VtLjhi\r\nzdjQ6HxwFb3QUM3L8mcCdzZ/CaL7Pn7lsVo=\r\n=3IzD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.6_1683093832835_0.8489483130329043"},"_hasShrinkwrap":false},"0.9.7":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.7","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"./lib/index.ts","types":"./lib/index.ts","directories":{"lib":"lib"},"keywords":["typeScript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"scripts":{"typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"ca8d1b8108a2b5199c6f0527d42dd19d81fdc5ea","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.7","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ilKZXl6akBwpOE7/4bZClq79cyJl6ILzGwuPdFg/Dok98RzyDjxYbukl4defTO+TYB7wM6jv6EqH4a+S3eNNPw==","shasum":"10eae470b83dac73818275a8b987dc01aee1a593","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.7.tgz","fileCount":25,"unpackedSize":14094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHadnuTnoEK90a2FVD+j+ZlVlxUz3QbxC5s18MRx3ocJAiEAyvuMqY8R8eQCNDoS+lMrDYvMQkAFjYwssVMAhKKdfbM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUfoGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpllA//XI7t2n44MEVJto0aruIvOtaTsO/EAgw6A5yjk2HopSxpOQNQ\r\nMbTKwRdGwqAYshw63Rosg7FqR4IDOmrtIzKp9xwnuhfa5IjMtAxJtkGW/iFL\r\nAzn04K8JYNA3cxkkyBgyT+ORWPXc6pD268Y0bZZv9UGbQCa6ryGbRDmuBjct\r\nPmFsjEIttvbQvm2Bv8zoBsy90NM0+8TfmuF8ueA5NMyJ4ixTRsBRQ4s1K8yj\r\nk4IAy+fmohmOhIqXZUSvgEgxmPIIA+943cRB59ERtHsK+FZ5iilB5rD6+PaM\r\nFOmmehFwrO+U0rNuHCKWWfWaAT5YQYjnuKyFqli0VAs+8sJBMC7MmJ7pcTld\r\nAuPASKa2ck9ecvZSl7fsUbuvciAkKL5zMQKR6qyoRkXSo8fgQYUQ3gJKZ8Ry\r\n9Nc3H5nzaaAdsMXH/8gwJKfOsPKnYBfiCCIyViL4BSmcfy/mqGWexl8u1ib3\r\naOiQ7cMumFKoPAfB1UpjMhDJoQOB42JPfE1MG6ES9Py+ess2fvF1wt/aU+AT\r\nnu2hL+TDS4REHmGbSWbU9G30ZD9jOeRNMeSxlbbHjeuv73ezE3jnBdrDkcnt\r\nh5C5vdT6uLk52ei+JtMaM6jUpw1Z+X3N61xHRSfLX/qJjeaad+ODNVtHoD5R\r\n8KThsfJXvM+bvNqDqp0swzFNBPMEaUpy5ng=\r\n=HcOg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.7_1683094022687_0.574723947547334"},"_hasShrinkwrap":false},"0.9.8":{"name":"readable-types","description":"Utils for typescript language","author":{"name":"eythaann"},"version":"0.9.8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"main":"./lib/index.ts","types":"./lib/index.ts","directories":{"lib":"lib"},"keywords":["typeScript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"scripts":{"typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"gitHead":"83991e97e63d809ff3ab9feb93c133178c29c78f","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.8","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Qc4X7IXQvC4vYPrrUMa2sN7zlVnVNFpKI76DgdrvmA3cb1VhAvYzYMAc0OaUO4Ir3RkKHYHh1Xuya7ncyjsHkA==","shasum":"6764c7771074fcfd42bad332e09d379de9d42f76","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.8.tgz","fileCount":25,"unpackedSize":14716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIg6US1tMk0AxMsytNFk0P70k4l8rqFuCtWDZy8S6Q0gIgKXQ9bp/2yU72NJr1DMY0ksyY2AiyWW2VEGqsmpbw4ls="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUfzJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHtA/9HvP4199/3FFEo7+d0u3IR0COScGjV1mWCSbZccPeR3eLFMVb\r\nK1qDBSMki9t2l/8AsM8RZGO5S9LpZs/XF2VJO0qT3zLBMR37B+dp/jEYolHF\r\ntWb5pTSfSQsicGwBc0upMmtngoq4MOsp2mCURCEXYzzpRkcev1EldeOeIv89\r\n0lskgWDEPG1CKiMXgCNJoHmxgDeUlAjjNaArWE24AqawO8U0slIxPVSIjNuc\r\nllKnlHLQaVo8kvMHY4L/61QGPVRZ2s6ncbJ5mhV0iq6me6zkbZNJaytP7OpK\r\nD95EYVBPDHKvLIG3NujRn5lCQyB+XpaM/VIRCOSXfX77/19My3m7TFMNXkd4\r\nFUv1TI+mxGksHWITjmkGB0bSjIpa8JiImojk7UZMqcSS3akHvKGJgCtQrQZL\r\nJxacEeBWkv4ftPc2EWjFniHUWw4QSFInfYCQAVOGYWLugy0liv4nO+FNZDDE\r\n4GzTW8qPIV+3oiatvUDimDaqZdtyVJDYVtT/dTHtM70PF9R9uzZygPym3eKo\r\nuN26ujyfk759VJzf2MdEAPu8wTYwjma1DcbpZ2opipEUNHccLbggViQ9xlIg\r\nMVQR+0kqfdnECta21dWcT/smh6pGP7/ZY72x5fNxESS8VX36QFRmc1nea9Y1\r\nJdGfhuIp+lEnU4wRzFKwgRp7ZWi/FFuM6J4=\r\n=SE1J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.8_1683094728873_0.6887633164458227"},"_hasShrinkwrap":false},"0.9.9":{"name":"readable-types","version":"0.9.9","description":"Utils for typescript language","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"90a5ba15123f0094badd735e1db1cfed6934c7e4","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.9","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vUMH+xIeBKXdPUt8X6so5Hnmv5kutH3qD2y0jw6xruMcWlsAVpAbmggK/TLhesQROdjTn9ScRzhxQjBxgsEw4g==","shasum":"2c7dccf059bc868e4f6c4c9285dd6fd7ddc10920","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.9.tgz","fileCount":25,"unpackedSize":21166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZK4u+SPLzsjdcJw9Qw1+nOwdapje1sMGZm6x3tJcSoAiBBwaOX1V4vP28iBVK0F1vnj5CN+dthz0mTJR/ysF/bFg=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.9_1684154883246_0.9016319043616647"},"_hasShrinkwrap":false},"0.9.10":{"name":"readable-types","version":"0.9.10","description":"Utils for typescript language","main":"./lib/index.ts","types":"./lib/index.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"1326ab9d9d62e7dffe6a02f1bf983ddccfb845ad","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.10","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-yK2gMb1cKfyC/IG524dThWpFS0UOqco7UsAQyWmF7Qxp/keuLweywg/Rk3Qf0a6FDNw4Z0ykFx57EiofPAxJkA==","shasum":"dabab1a6d3b96991de5c8f203f406084dc6650f4","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.10.tgz","fileCount":25,"unpackedSize":21889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo9H6dtqbSDmMBYxzDAdPh8XcB13rifBjGnGc0MrLE8gIgVyb8vLH2+mlYReYrrmlXbloKLjd4guGXcWXPuZyM6GA="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.10_1685590403959_0.5770716718637214"},"_hasShrinkwrap":false},"0.9.11":{"name":"readable-types","version":"0.9.11","description":"Utils for typescript language","main":"./lib/index.ts","types":"./lib/index.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"4ea9bd26fd6bdb637ea739963823d2c03d478b76","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@0.9.11","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-eICf6p54SI+SM23agxoIQ58F0Q/X8cq42EG++Y8y5RbybvOuvc/ff2LLNr42BYyRqzkFJ/dNbtnLmpVY39dIFg==","shasum":"d4dfecee62ed29a35ab24e62b0929f94e4bf64a6","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-0.9.11.tgz","fileCount":25,"unpackedSize":21892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0fWkGJT0QSFb+ViDuT3zQPqHB5anBQqLkgQb1Qa6m3AiBmq+oXGbRMfNpz450IPWA5GGBbYkKUSuvM0debjpcXkg=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_0.9.11_1685675803466_0.7195693945961308"},"_hasShrinkwrap":false},"1.0.0":{"name":"readable-types","version":"1.0.0","description":"Utils for typescript language","main":"./lib/index.ts","types":"./lib/index.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\"","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --fix","prepare":"husky install","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"41698503519e68fc71f9efd0d231c49d4a4ca311","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.0.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-fht8t37V28tJvCXSMCxL0ww7AQhTmTfKD5J2kgiKPIQ4EG73VZb5+xjJOtGGnSCFpMrYfDaPVvFQU/4txQTRdw==","shasum":"56db82d0d9a8eda854ca0b110d7bcfea505b0caf","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.0.0.tgz","fileCount":25,"unpackedSize":24636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDHCKwsfoQU0aBmSEc3vzd8dkYtJFgFlDqWKo7alLuaAiEA6p7ePOfx0z5ZsEPY07kHzyoEYT6X2PUAs99vW8biu3M="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.0.0_1685677373423_0.09246111767768928"},"_hasShrinkwrap":false},"1.2.0":{"name":"readable-types","version":"1.2.0","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"08632f989a155bcffe7ba45f23f51058a8a10b8f","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.2.0","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-L0DIrVB+H4tCSWZuiYWJAekPfu7RaLzUwv4KVTHbF9Cy0Y/sJ3BM6WXrUFND7mMg9auU2TM6cbUU3THnXV05AQ==","shasum":"de4359d6c38029c4ca6e980fc7aeb093cbf85b4d","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.2.0.tgz","fileCount":38,"unpackedSize":47980,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc7tbbYJ4ZgteSTMABqaIEPeSiA8OqRQ4pT6lEhBcgzAIgSJEHrsihydK/f7I8PKiMOo+I/O2CO2sXw1ZFDAKPh68="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.2.0_1690521424415_0.9207921900526872"},"_hasShrinkwrap":false},"1.2.1":{"name":"readable-types","version":"1.2.1","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"e9755a17e971b5538421a19666a135430bff6a4e","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.2.1","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-hC89SXxjLILBDDFlHPTpB+Jpjnb3UUgnJ6oK2jd3sPIb/leAT2L9A3Mzh3a2NfvdybUOKaGmmFl4/vlZRtriTw==","shasum":"e5805148fef5279a82f91d66a6d87546a0de6064","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.2.1.tgz","fileCount":38,"unpackedSize":48094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF3lF5sF3GLRX3bLpEyKoCfcZaaDX+KBZ2nyTahQtakAIhALqzCgfdefc8iVnRx/9i2hMcRi823YXDMIJv4RY8L8bS"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.2.1_1690522768658_0.9474349246417753"},"_hasShrinkwrap":false},"1.3.0":{"name":"readable-types","version":"1.3.0","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"c3c0cf9065c7eb129b2ce8ac18621782c67a8906","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.3.0","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-3cKhb/mhDA+V8+AY98NxRtjNn0+/UrhgfVvEB7apIg/NKXciby9COMjC9ErKLbEIG8wi2lAwzHUJ42YIYJ4Erw==","shasum":"ad15c3ec2551d90a488d8b2036fdbd218769cf91","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.3.0.tgz","fileCount":39,"unpackedSize":47467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYHyQd+hQ+0MMxc+BH8iDMh7Nh7uDJ+2b+eDL9imMUXAiEAz7vG/9JeK9/CYnUPCqHpNekWcYSyAmReQ5Gi0/W1OnI="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.3.0_1690688246283_0.9172034007798291"},"_hasShrinkwrap":false},"1.3.1":{"name":"readable-types","version":"1.3.1","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"4114fb8a71fc7d1daf35cf9eaedf80f6028e3ff5","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.3.1","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-Xco0ihWEsJLVgtYPh759fi8G/G75tOwEkBCek1hlps3oyxDr3MoRAdxawwdqfQnO9CzThKuAmhPX+W4ciKGzdg==","shasum":"930b0f0ad5a40878fc04047c325df39f31bcea28","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.3.1.tgz","fileCount":39,"unpackedSize":47467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLtUJt73wq7kndPjolXlvxfiNJDevFJqXZm1TUHiF5rAIgPDRV+vylPwUxJfOxTBRneXWEfbsGeG4eSZVXW2G1++0="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.3.1_1690690579396_0.6931568941629498"},"_hasShrinkwrap":false},"1.4.1":{"name":"readable-types","version":"1.4.1","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"dacdd0403adb3ea179e7f1a3e1c07704cefcec32","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.4.1","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-1/sYma1Gaud8RoSoGjizre7by3CU4tjAseOQCyHAFaOYLDenRG4cWI3Dk4SSr555VGcT29Wtu36h4N7p9v44Rg==","shasum":"24cf3da60df0e8b8260de259bd0d4771983b2e7f","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.4.1.tgz","fileCount":40,"unpackedSize":47614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9NJksr7CB8QGok0Dr1NW60THHEVW3ahdY4ImTLNyJZgIhAPBji4CyTrtGLvQDd2uNhrTY08VdJnVjy1rfEXymQL6d"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.4.1_1691484355550_0.4818412114419508"},"_hasShrinkwrap":false},"1.5.0":{"name":"readable-types","version":"1.5.0","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"baf0a47703a635f6be44647c8d8b4f231d8904ef","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.5.0","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-ljUCONAMRVQPWlAmgI+a3fBL5Ib8CEL6vxWm3ClwxrcPcIp5tfbfr9OjdkXSm4XL4unRFe5EFEN6tJu9fmivGA==","shasum":"2e82a367e36942476a5ff65a7155eba9eb4ada71","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.5.0.tgz","fileCount":41,"unpackedSize":50962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmqQ2NeT/GZkjg4Wz7/dXF/ZUF4jA+roN0hLI8fFy9LQIgHpKjFQQfwSF8OjIJaTbB8w6N2x1VebUDyny1UE28sSE="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.5.0_1692967318564_0.9378613205052027"},"_hasShrinkwrap":false},"1.6.0":{"name":"readable-types","version":"1.6.0","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"a5847b6cb4d5aa833d4e3dbb4726ddf65a43e6db","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.6.0","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-fsZvFQfqnM9CnvEDKIOPSoXw+P7KCpNFl+71pZn5ADG8M7Ih3laALxtrsjS84lQ+1jb9iEPvK7k0jzIgl+0f8w==","shasum":"449d971e7ec05884cb973bb663f696eb63943ec6","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.6.0.tgz","fileCount":43,"unpackedSize":56751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0yXcugs2YV5o0bE4+12FW3jqlspfhrJL5cHdaNfiZTgIhAPtFD6JcsD/xyjYpLDN52QmAlwlHtkouJ/JoTEtGIn8h"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.6.0_1693676654262_0.5314343355561699"},"_hasShrinkwrap":false},"1.6.1":{"name":"readable-types","version":"1.6.1","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"72dec206df62756de01dc89096b58120328f486e","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.6.1","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-/0olV3rxMAlONe9TN52nECasIJdanbaj/vbajUt9G1uog6C4AZgUrQ3ubdL8Xo5dJsDOU+ZxwFMvOMWWH6l/BA==","shasum":"a53f6456f441f1bf722c4f7964f948389704035b","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.6.1.tgz","fileCount":43,"unpackedSize":55988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOHNAlfWNtM3NuqzcMjQt4bcQlV6cOfg8s2CSX1SMwnAiEAlj5kU0n5PfPbPL+W5ulrhgiYjQ6EzhJMsaAnjPprptU="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.6.1_1693841485089_0.1750638881192208"},"_hasShrinkwrap":false},"1.6.2":{"name":"readable-types","version":"1.6.2","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"c30753e06aad87ec625623c03811cc9eed3fc4bc","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.6.2","_nodeVersion":"18.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-TlcQRXkqdIl9JPIvLKFU4qsKFOt9rqZBGegXtO9FDqjIdir5d78d3Dwkc6t1LprKtZL0v2uc66uTGxukki++bQ==","shasum":"6fe2494cee9fe17700926dba28031e4d7250afb7","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.6.2.tgz","fileCount":41,"unpackedSize":55818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd0Z2dhAKfHV5qN1j1AII9eVeKtkWdpj5VkPva0XRffwIgLCP7pZ+pLlUVzGlI59hRfBcaSM4uD/FsSav3GG6F02Q="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.6.2_1693877727228_0.22001111485718527"},"_hasShrinkwrap":false},"1.6.3":{"name":"readable-types","version":"1.6.3","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"9edaef3aa7f1e2d15fedf6d35896af0aade5d27f","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.6.3","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-CkLhL6P9Nm7HNcYweQfxkOkCOzEkqMDzhfUuM8loYmmkmFSUj09KNYWlgMA6r4qM2GshNCQeRDY32aa9dxP1Lw==","shasum":"de00aa08a121a1c4ad679b811a9e36786d619d2e","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.6.3.tgz","fileCount":41,"unpackedSize":56816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4XCEYMgbyQHWpM8gy9raIhkiOFLvcACmuWAj4ePR86AiBimsg2IrMZtqPpAq40Z134+d7NClXJZ31EuybnrmsJJA=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.6.3_1694861762852_0.25411766961855187"},"_hasShrinkwrap":false},"1.6.4":{"name":"readable-types","version":"1.6.4","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"c2744e37f9618b07554650ac988db57c29b4e45c","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.6.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-p+rNDkFgqdJRU2xX5ryu6Dsz+8C+41dV2iIi+SjFwqANbD2RmeuzF6QcUAGmyt4pTCYDsex/EjoladpqY5Dxmw==","shasum":"a7e1eeac8f94a96bed94c2d781e199d0aeeba7f8","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.6.4.tgz","fileCount":40,"unpackedSize":56705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtRfKeKjeuLgTW+jp6RKWsrKnXYIx9orhnZ0hrNuMPbwIhAIBdZZ8CXe6L7bYdu7fF7tneYkwjT3vBPe7dBXnMdxtr"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.6.4_1694861985461_0.2656216582658766"},"_hasShrinkwrap":false},"1.7.0":{"name":"readable-types","version":"1.7.0","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"0731b69e0e340174bab327b87523661f1c0d9da9","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.7.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-6mhNfm26hqeA5AIXg+EZYvYTcHjC0vWTAHjeTGgbas6VqKBuqhH8fcYvuOLVuGIv5Ju3YnfkfDMdV0UxpS2Pig==","shasum":"00f6764773c3ec46b72f6ceedbd73391501e2272","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.7.0.tgz","fileCount":40,"unpackedSize":58300,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmE/k+PCaLjZPnOrXMFGJS0Tjzn/k39HcIRU2uJcpkOAiEAho7eiiOJeKDFcwCmWCCYz61h5kwq2CwvQay+GPHl3q4="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.7.0_1695017516804_0.607105671514498"},"_hasShrinkwrap":false},"1.7.1":{"name":"readable-types","version":"1.7.1","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"7952277598127b61d417fbc62abb5a163de405a6","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.7.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-D6YHsXVa5ccBxzjEesY40QW6qTFRx+qYi1LXzXVTO/M5Hiud8KDsRfIpivhSk2YyCWj3Ji4myE2/kRlekvtang==","shasum":"5e9a5e83418f304c98597322113a70014cc006f4","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.7.1.tgz","fileCount":40,"unpackedSize":59983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBKlwfzArm2M5rT0EFgMo+HPyzLcm/KUi3jxeYrHu5QQIhALps1H9K8/itPsJJXVrfVwA9qHUmVvaPxa0xczBzNj1q"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.7.1_1695354017194_0.881150779473671"},"_hasShrinkwrap":false},"1.7.2":{"name":"readable-types","version":"1.7.2","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"fc0a770e7dee45554dbd72f59d9ec6e6ca50b31d","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.7.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-MNwzbCUvZB0rT0ernPe1YgCMThfpwkbyum4PO0LllbLFO6PwAtT3wnAc8JvNgBvUfkZ8aoJgRSxCaqm/KuUhmQ==","shasum":"e3aadc6d78b4bdbb54abfbbf2d8c079182133924","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.7.2.tgz","fileCount":40,"unpackedSize":60206,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTxpYdmUJwGsIp4V8cPfqRyDxQdX1jvW35vcFM6lWaJAIge+K3GtIhYBAUs7zJVVBypmewEHhxMPFLZQJEPg0iD6g="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.7.2_1695984780212_0.8688434056104521"},"_hasShrinkwrap":false},"1.7.3":{"name":"readable-types","version":"1.7.3","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"034470a1f31bbe0f2cb35e855d4bef3a1d4876b1","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.7.3","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-LIBa/XlFMZeoLKsUoMznMlZ1iZoWwReDw2N8xRUW8pztbS53YV6Ed1jbu+tI3gmhWpAg/35T2gF1z8GFihUrfA==","shasum":"cf2fb58869de8646d358aacbd461698e94007d9f","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.7.3.tgz","fileCount":40,"unpackedSize":59051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNW75pXi6wV0XPZ8SWtuLqoKKMlRDPRlIkMTOtEomftAiAtEgl4Um61MrzVOtJGuPmV646tTJvidv4LXrA8Euo36w=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.7.3_1695985894645_0.4344309322303017"},"_hasShrinkwrap":false},"1.7.4":{"name":"readable-types","version":"1.7.4","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.2"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"667d0020ddac57824b82209a5392bbff2bd3269f","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@1.7.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-apDOH8qcaKjWTXkpmuafK8sHQ2yOCxQIAA6J4wKpE2O2iMWI1YuChy2W1SlHPEkFzZMU5jzDj7xyKUU38BIs6w==","shasum":"b70dbf0f63d5872c46cf4e6381b2695532a10e6a","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-1.7.4.tgz","fileCount":40,"unpackedSize":60448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeD7yj24vYaMS0LmBrnP/QOC05XmJeZ/dDpy13qljQWAiEAkyaeULGnjOvT2loYp6oJVu7MeXvqFNPcEm7mgEX12a8="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_1.7.4_1695989667585_0.2614559934316887"},"_hasShrinkwrap":false},"2.0.0-20231001":{"name":"readable-types","version":"2.0.0-20231001","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"18f08b0f9b904d489226aa17818c419b9853741c","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@2.0.0-20231001","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Zi+eVUTmjPC4TZU02VMmYzsdO8P1/0rMB55nkUU/Bqym+VPW4AujOHUfOy6d3otFEj8tI2N7lLYDr9wolH5pyA==","shasum":"5ab953fee1d9648b687506014a324fbfdb499415","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.0.0-20231001.tgz","fileCount":42,"unpackedSize":55294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHjnEOEv/UpnB1hXTJNa1Dq7MC/2oCPUiJIFu3qGi4PQIgI3J44fvQFGAt+VTL3l82FEv7P7WLSUIaFp69c7XZNOM="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.0.0-20231001_1696195543263_0.47030892400696045"},"_hasShrinkwrap":false},"2.0.0-20231002":{"name":"readable-types","version":"2.0.0-20231002","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./lib/index.js","scripts":{"build":"tsc","typeChecking":"tsc --incremental --noEmit","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"gitHead":"621d4a4181cdd2a37862802ec4fe758c58ccef02","homepage":"https://github.com/Eythaann/readable-types#readme","_id":"readable-types@2.0.0-20231002","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-LO39MsiBf8E7CPqDfvIux+WGK7GD4/HuCCNBsV0/YJA476knmYqhU0OWUwR4ae3fmJJ8QpLO9t5kynyLqTPJPw==","shasum":"bc08d7fa07d9d7658039562aa8eeb9609d602335","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.0.0-20231002.tgz","fileCount":37,"unpackedSize":57841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxLJy9Htp33zX3incd0c1UqFb3VE8TPl4SH2NjVp6DyAiBjmsXBPHFDE5xNoBnQu0UwsFXhKkk6cx80o4yPhFXk6A=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.0.0-20231002_1696253554390_0.31000120315889523"},"_hasShrinkwrap":false},"2.0.0-20231019":{"name":"readable-types","version":"2.0.0-20231019","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"build":"tsc","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@2.0.0-20231019","gitHead":"a3b9617eb6a28606ba8ba6031f789d77b5c6aa9c","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-qwzpx5HmGT7AmOOULNdjahxE9tO5wimhzjc3O0WJSkRR6X/HbCSuP1Buf1cpZ3O7jiw2D3mXQRgtYUYvkdp84g==","shasum":"f5dec7f8394573292b10a8e0b38c48dd5b85b73d","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.0.0-20231019.tgz","fileCount":37,"unpackedSize":60393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWaPsi6MzYomTMtAbTTaH5ErPNIQ8yTB3X8OwRwUuI0AiBpXxC30NXkPb5yV2+vixUrzKkohBHS47pEzG3yd/oK+g=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.0.0-20231019_1697710317192_0.27086310113915024"},"_hasShrinkwrap":false},"2.0.0-20231023":{"name":"readable-types","version":"2.0.0-20231023","description":"Utils for typescript language","types":"./lib/index.d.ts","scripts":{"typeChecking":"tsc","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@2.0.0-20231023","gitHead":"18680fa51d864efe18e2246ae15850027d028f7a","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-1gAkYUjZWilN8a32iUuZoGBy6mxRgvAsQp6wY2uvib7cPWirMK5nrQUnI5O8Lhrs/kXB9rgOSvnIs176RNgY/A==","shasum":"fa1e2eb8768e899353a3f7a22ff630bffbd86f2e","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.0.0-20231023.tgz","fileCount":40,"unpackedSize":64495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyABQMjBxvr5oW5A5pHhnq1bXlBcToiiwk8slytAljpAiEAwSW9KaY1WlfFHtVJRGYr+yfqxW9V60GuGVn0FJ/SkA8="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.0.0-20231023_1698073940330_0.573791095788597"},"_hasShrinkwrap":false},"2.0.0-20231103":{"name":"readable-types","version":"2.0.0-20231103","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./lib/plugins/dist/index.js","scripts":{"build:plugin":"tsc -p ./lib/plugins","typeChecking":"tsc","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"readable-types-plugin":"file:./lib/plugins","typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@2.0.0-20231103","gitHead":"af9182e51d835226b06199f5840ec264507541b5","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Nocll7S7PNyMdcY8CR1x28NOLkEvnb/zJxpuxiV9Xsh4MkS9QTh45VgrUAaFwWAmdcqz0Vu6JZc+0FKS8v/s1A==","shasum":"43f5d39b585854bc860dbbcab91caf7cf7b686f7","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.0.0-20231103.tgz","fileCount":45,"unpackedSize":69764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuL1X7yP5Fpd7MboP9iQ2yGI91pRsMpaiXFGOxGBnpogIhANR+/QbxdP5YmVRb2teIH3MNzeswebHBN2BY6yxov3Kj"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.0.0-20231103_1699035058606_0.1695475898552108"},"_hasShrinkwrap":false},"2.0.0":{"name":"readable-types","version":"2.0.0","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./lib/plugins/dist/index.js","scripts":{"build:plugin":"tsc -p ./lib/plugins","typeChecking":"npm run build:plugin && tsc","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish","prepublish":"tsc -p ./lib/plugins"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"dependencies":{"readable-types-plugin":"file:./lib/plugins","typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@2.0.0","gitHead":"ced9a0ec85df8af64e1d087ba336eeae11a5dec9","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-a0DQVUgLFdpgln1TzQTothny4dzJQa1QVJMm98TfXLh6CCLZBVdMh7jP4J3EIlNLQ2ogUpJdOqWWb/jnzrI+wQ==","shasum":"fd0cffb67925847490c293c34f8c86361c632d7f","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.0.0.tgz","fileCount":45,"unpackedSize":68971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjIUJYUl4/hxNfGEr+MgE6RJrhyExw7UjfoKDQeSPsKAiEA84twwvdll29V0KlbWz0Ozj4J9OGMZV4XslDxcZmbG4k="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.0.0_1699038164404_0.19126947076200396"},"_hasShrinkwrap":false},"2.1.0":{"name":"readable-types","version":"2.1.0","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./lib/plugins/dist/index.js","scripts":{"typeChecking":"tsc","test":"rtt","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish","prepublish":"tsc -p ./rtt-plugin"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtt":"rtt-plugin/rtt.js"},"dependencies":{"readable-types-plugin":"file:./rtt-plugin","typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@2.1.0","gitHead":"6f5f28765303655f67e59140be3d5aa68e87eaab","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-a8lUWZ8H/UV1PWFLsvEETLfVsLxKZGan1sK8BpJmsSjwBT08FDclei/GjxbjFfhDd/yhLDCQ+BUji+Uut6EemQ==","shasum":"c5459948c5bad9c74e44c67e33a4eac03a3fb61c","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.1.0.tgz","fileCount":49,"unpackedSize":79934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNvZBoWv08K7f40E+UOQGNb0PX6gOSENhav0giYZja5AiAg2zik+Vh7PKjN73T0jVFIHUOWfoeCROFjWbffzwlFQg=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.1.0_1701708341927_0.2457577020321733"},"_hasShrinkwrap":false},"2.1.1":{"name":"readable-types","version":"2.1.1","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./lib/plugins/dist/index.js","scripts":{"typeChecking":"tsc","test":"rtt","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish","prepublish":"tsc -p ./rtt-plugin"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtt":"rtt-plugin/rtt.js"},"dependencies":{"readable-types-plugin":"file:./rtt-plugin","typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@2.1.1","gitHead":"f4623a3f54623919e40d53b7d5acf7bc405d2ce9","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-qGqBUC+Rkfwc5EY1NhrDfmAaGPEJWGP08U1ErYvzYHcq0qAMtijPpaiAOi+Gx1Rj59iqXLJiNKwUAz3/R+Y1zg==","shasum":"e7f39ce45da20719e758419c2e0b6aaf58679895","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.1.1.tgz","fileCount":47,"unpackedSize":77183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHswNKvzZghBkSVydmoEYntdYSGtTGyjUQka94QX8NRQIgIllqPxrt2bQuEIDnCUTSApuf8cp5iBfeW5n6GzMT3iA="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.1.1_1701708496084_0.6648644733033002"},"_hasShrinkwrap":false},"2.1.2":{"name":"readable-types","version":"2.1.2","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./rtt-plugin/dist/index.js","scripts":{"typeChecking":"tsc","test":"rtt","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish","prepublish":"tsc -p ./rtt-plugin"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtt":"rtt-plugin/rtt.js"},"dependencies":{"readable-types-plugin":"file:./rtt-plugin","typescript":"^4.8"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@2.1.2","gitHead":"f593782c2549e2947d779da76793ba0412cc3246","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-J2ldb9JO3dZB5i0ivaB7VI9mvIjwBZ69kcBZrkeu01zdK+1qfzG0/B41h8yWjnkVIfmdF4VZMugtV8KBqz3FZg==","shasum":"92ecd176288fd4923ad6dde2af9d311c553ba1d3","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-2.1.2.tgz","fileCount":49,"unpackedSize":78592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPiP4PVpgeF1bjXLC+Q9EFHsO1/nQkNy0JZmZpz14x5AIhAIkbRcoSNhmSELMdiziE6Ecagx3Oc0MrTTHosH94f95B"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_2.1.2_1701848698123_0.7627285956689653"},"_hasShrinkwrap":false},"3.0.0":{"name":"readable-types","version":"3.0.0","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./rtt-plugin/dist/LaguageServicePlugin.js","scripts":{"typeChecking":"tsc","test":"rtft","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish","prepublish":"tsc -p ./rtt-plugin"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtft":"rtt-plugin/dist/run-tests.js"},"dependencies":{"readable-test-for-types":"file:./rtt-plugin","typescript":"^4.9"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@3.0.0","gitHead":"2942d066a4bf060a7343ee5c5e6635916a25c413","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-0K75j4sR7yrwamQnsxAox3ENZJsyPPGThacSDD2efCKV686JnjaL4YG2UOurnnTTaYYmxS9PR+KEGTHQMqN42w==","shasum":"ed21300c5a05a41dba955ae5eb22e88a6ea4cd0e","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-3.0.0.tgz","fileCount":51,"unpackedSize":82236,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrvo45j7kFy1CC7rqJO1d8sPVzYvhNcVOLAr1I8s3gDAiBR3kwRolGgaFc8777xkSbMhgmpdYbqUMkJXCIa7lfsOQ=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_3.0.0_1702699393632_0.07477716500514231"},"_hasShrinkwrap":false,"deprecated":"unfinished 3.0"},"3.1.0":{"name":"readable-types","version":"3.1.0","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./rtt-plugin/dist/LaguageServicePlugin.js","scripts":{"typeChecking":"tsc","test":"rtft","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish","prepublish":"tsc -p ./rtt-plugin"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtft":"rtt-plugin/dist/run-tests.js"},"dependencies":{"readable-test-for-types":"file:./rtt-plugin","typescript":"^4.9"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@3.1.0","gitHead":"de6daa08c00679d693ea62ae2cfdfe3c37c1bf5f","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-cu+V8C9iHTXbeM2ExRA4xuxu1opGlspO0sKGjkYaLRm7lyYI3pjLs+eySCu6wv+IYw1JO507a6iDU1dP5G4WDA==","shasum":"b8a0d9356ee2a5ef76c4830fae69b10f0debd0fc","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-3.1.0.tgz","fileCount":51,"unpackedSize":82118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQwjKNUQTw5Hzskp+tNE18IUS/Hf2Np0kaHoBwkjFtKAiANPSvMhWCgi/5gUjEidd9krPoizrrTpqf1t7iWo8DAvw=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_3.1.0_1702739422005_0.5196538637946495"},"_hasShrinkwrap":false},"3.2.0":{"name":"readable-types","version":"3.2.0","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./rtt-plugin/dist/LaguageServicePlugin.js","scripts":{"typeChecking":"tsc","test":"rtft","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install && tsc -p ./rtt-plugin","postversion":"git push && git push --tags --no-verify && npm publish"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtft":"rtt-plugin/dist/run-tests.js"},"dependencies":{"readable-test-for-types":"file:./rtt-plugin","typescript":"^4.9"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@3.2.0","gitHead":"72cd91e17f0036a897b64d1f8c6df34cec0f40c7","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-8g3dPN0EWn2VaIUmSVygndW45Tp9PblZuVZWOD9zq/K3drloY7fFFi15xSHmq8Tc+q7vz5kL38RFdkNPeP3kIg==","shasum":"fc839a0d7cf9afa6e6c4e4b63b1eac596e50b4c9","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-3.2.0.tgz","fileCount":50,"unpackedSize":81829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDloLBhkHf+44Bkw8Ri7ocf+8GQQOzlk3285CdGruiqzgIhAPpgarygcY8a39HprV+b6CCB/emZqD7R2MHx4EdEbfXi"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_3.2.0_1705033393426_0.8012781682550645"},"_hasShrinkwrap":false},"3.3.0":{"name":"readable-types","version":"3.3.0","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./rtt-plugin/dist/LaguageServicePlugin.js","scripts":{"typeChecking":"tsc","test":"rtft","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install && tsc -p ./rtt-plugin","postversion":"git push && git push --tags --no-verify && npm publish"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtft":"rtt-plugin/dist/run-tests.js"},"dependencies":{"readable-test-for-types":"file:./rtt-plugin","typescript":"^4.9"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@3.3.0","gitHead":"e4483d598f975d77dcfc2d412d31f3bb8fa48215","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-5HsGlAFcu2hrV8l6msq4bXRhkFk26w+UOukG7ipSXXof9AxuSE/ARx3bV1a9h8G7z/OOUPsviODN1G++jdKXVA==","shasum":"a79c1b4cd5bc4437c4c353ed9710fea734921680","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-3.3.0.tgz","fileCount":50,"unpackedSize":82260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYglAYT415tmKTooyOfoRpfxsPCO6Ril5OPwpc9D3dfgIhAMfH0gG57Qlu3k9LjAd+qhsqFqS4CeHL4mA5VI0h5+m1"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_3.3.0_1705324155968_0.3382791526401505"},"_hasShrinkwrap":false},"3.4.0":{"name":"readable-types","version":"3.4.0","description":"Utils for typescript language","types":"./lib/index.d.ts","main":"./rtt-plugin/dist/LaguageServicePlugin.js","scripts":{"typeChecking":"tsc","test":"rtft","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install && tsc -p ./rtt-plugin","postversion":"git push && git push --tags --no-verify && npm publish"},"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtft":"rtt-plugin/dist/run-tests.js"},"dependencies":{"readable-test-for-types":"file:./rtt-plugin","typescript":"^4.9"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","eslint":"^8.36.0","husky":"^8.0.0"},"engines":{"node":">=12.0.0"},"directories":{"lib":"lib","dist":"dist"},"_id":"readable-types@3.4.0","gitHead":"014c853dd3927a81389348dc0edee1922163ef8a","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-4xnX0lwcgbrmzCmlBfQGZQTiQyFHEn7vZKn4//WPRyQug549nuNG/PJniey1+LnAj8e+gsW9N7yVySxRyF/cqA==","shasum":"51b7c96485fa7570cb0dd19621cd59a76975fa6a","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-3.4.0.tgz","fileCount":51,"unpackedSize":86534,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc52aZoM0DQJcB5e9KsZ4efJgnrdomB4z5ja1evqBTNQIgVLQSM9vWXZVT4Hy/WBRUrUkZtItmSsvUZGN1xmc5vD0="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_3.4.0_1705569802103_0.7121652886351753"},"_hasShrinkwrap":false},"4.0.0":{"name":"readable-types","version":"4.0.0","description":"Utils for typescript language","main":"./dist/@5.0/main.js","typesVersions":{">=5.0":{"*":["./dist/@5.0/main.d.ts"]},">=4.8":{"*":["./dist/@4.8/main.d.ts"]},">=4.2":{"*":["./dist/@4.2/main.d.ts"]}},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtft":"rtt-plugin/dist/run-tests.js"},"scripts":{"typeChecking":"bash ./scripts/typeChecking/script.sh","build":"npx -p typescript@latest tsc -p ./tsconfig.build.json","test":"rtft","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish"},"engines":{"node":">=12.0.0"},"dependencies":{"readable-test-for-types":"file:./rtt-plugin","typescript":"^4.2 || ^5.0"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@stylistic/eslint-plugin":"^1.6.3","eslint":"^8.36.0","eslint-plugin-simple-import-sort":"^12.0.0","husky":"^8.0.0","typescript-eslint":"^7.1.1"},"_id":"readable-types@4.0.0","gitHead":"61394b7226cd6412289d26ed81faa57ebf537be6","types":"./dist/@5.0/main.d.ts","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Y0h5fkeQvmTeerEtwskDGSHpEd4DCiLZLOyIMVufmCWFAfpzl9bFEeA40kh8HnF0uHzWpt7GkLBNrZ7nJDpxPg==","shasum":"53d00710b414a85bca7ea0914d4140aa314e4066","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-4.0.0.tgz","fileCount":149,"unpackedSize":135893,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvZzLHMzUm3VNqVP9W/wENMcrTtsEG7JgguoSDGDQauQIhAJl9xWTlVEA9LPM2qlmHiRrAuWM/HL8wo0PKc7Mx2qdq"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"directories":{},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_4.0.0_1709682643592_0.9153284800979695"},"_hasShrinkwrap":false},"4.0.2":{"name":"readable-types","version":"4.0.2","description":"Utils for typescript language","main":"./dist/@5.0/main.js","types":"./dist/@4.2/main.d.ts","typesVersions":{">=5.0":{"dist/@4.2/main.d.ts":["./dist/@5.0/main.d.ts"]},">=4.8":{"dist/@4.2/main.d.ts":["./dist/@4.8/main.d.ts"]}},"exports":{".":{"types@>=5.0":"./dist/@5.0/main.d.ts","types@>=4.8":"./dist/@4.8/main.d.ts","types":"./dist/@4.2/main.d.ts","import":"./dist/@5.0/main.js"}},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtft":"rtt-plugin/dist/run-tests.js"},"scripts":{"typeChecking":"bash ./scripts/typeChecking/script.sh","build":"npx -p typescript@latest tsc -p ./tsconfig.build.json","test":"rtft","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish"},"engines":{"node":">=12.0.0"},"dependencies":{"readable-test-for-types":"file:./rtt-plugin","typescript":"^4.2 || ^5.0"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@stylistic/eslint-plugin":"^1.6.3","eslint":"^8.36.0","eslint-plugin-simple-import-sort":"^12.0.0","husky":"^8.0.0","typescript-eslint":"^7.1.1"},"_id":"readable-types@4.0.2","gitHead":"41ebed06a4747f305f0f173fee67154e0fba7432","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-79EqeYrBueTOH3D9cn8enRZIzgrqAwBWP8jbvSKeXV6CB+SHWHFyeMKV5uplV90SdtSDCQC7gA/CJYnCglnCoQ==","shasum":"9325186af2477d857311c71fde6ca76744f146a1","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-4.0.2.tgz","fileCount":149,"unpackedSize":136101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpJL8JowKQZL6rfztLWXpEQPwVWzwj+t8mSgPYj2dj5QIhAMNvEYtGTKnjYzSsZsTJ01meyOo2/+vN17K3io7PqXiC"}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"directories":{},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_4.0.2_1710509904472_0.3863761132082628"},"_hasShrinkwrap":false},"4.0.3":{"name":"readable-types","version":"4.0.3","description":"Utils for typescript language","main":"./dist/@5.0/main.js","types":"./dist/@4.2/main.d.ts","typesVersions":{">=5.0":{"dist/@4.2/main.d.ts":["./dist/@5.0/main.d.ts"]},">=4.8":{"dist/@4.2/main.d.ts":["./dist/@4.8/main.d.ts"]}},"exports":{".":{"types@>=5.0":"./dist/@5.0/main.d.ts","types@>=4.8":"./dist/@4.8/main.d.ts","types":"./dist/@4.2/main.d.ts","import":"./dist/@5.0/main.js"}},"keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"author":{"name":"eythaann"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"bin":{"rtft":"rtt-plugin/dist/run-tests.js"},"scripts":{"typeChecking":"bash ./scripts/typeChecking/script.sh","build":"npx -p typescript@latest tsc -p ./tsconfig.build.json","test":"rtft","debugTypes":"tsc --generateTrace ./outDir","lint":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0","lint:fix":"eslint \"./lib/**/*.{ts,tsx}\" --max-warnings 0 --fix","prepare":"husky install","postversion":"git push && git push --tags --no-verify && npm publish"},"engines":{"node":">=12.0.0"},"dependencies":{"readable-test-for-types":"file:./rtt-plugin","typescript":"^4.2 || ^5.0"},"devDependencies":{"@commitlint/cli":"^17.5.0","@commitlint/config-conventional":"^17.4.4","@stylistic/eslint-plugin":"^1.6.3","eslint":"^8.36.0","eslint-plugin-simple-import-sort":"^12.0.0","husky":"^8.0.0","typescript-eslint":"^7.1.1"},"_id":"readable-types@4.0.3","gitHead":"13dabadced1fc9168373f4776775c56c7259fe41","homepage":"https://github.com/Eythaann/readable-types#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-1cwEnwK0iXY1h/4f5bTGr2cE3w3y21BNLF2XiZcB235u+soALHRqyDEGzh/VQrzf8E7dCzImsjo5maH7FEaLeg==","shasum":"eb19caece44da96a75172fdb7ec15c2d3f39c922","tarball":"https://registry.npmjs.org/readable-types/-/readable-types-4.0.3.tgz","fileCount":149,"unpackedSize":136101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByWbvz4MlB4ck25GfUpSEelALdrZJj3xobfSxvpFcvoAiAmNKmJ2oKpTLHMYvY3qGg3bwtBUtGFd1emesR6jCBOUw=="}]},"_npmUser":{"name":"eythaann","email":"eythan.cvt@gmail.com"},"directories":{},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readable-types_4.0.3_1710514890150_0.6460078911687339"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-23T06:42:03.570Z","0.8.1":"2023-03-23T06:42:03.721Z","modified":"2024-03-15T15:01:30.791Z","0.8.2":"2023-03-23T06:52:26.473Z","0.9.0":"2023-03-27T00:35:00.609Z","0.9.1":"2023-03-27T01:37:18.960Z","0.9.2":"2023-03-27T01:42:41.339Z","0.9.3":"2023-03-27T02:14:18.051Z","0.9.4":"2023-05-03T05:14:48.205Z","0.9.5":"2023-05-03T05:48:12.169Z","0.9.6":"2023-05-03T06:03:53.011Z","0.9.7":"2023-05-03T06:07:02.887Z","0.9.8":"2023-05-03T06:18:49.023Z","0.9.9":"2023-05-15T12:48:03.455Z","0.9.10":"2023-06-01T03:33:24.178Z","0.9.11":"2023-06-02T03:16:43.628Z","1.0.0":"2023-06-02T03:42:53.569Z","1.2.0":"2023-07-28T05:17:04.598Z","1.2.1":"2023-07-28T05:39:28.829Z","1.3.0":"2023-07-30T03:37:26.448Z","1.3.1":"2023-07-30T04:16:19.573Z","1.4.1":"2023-08-08T08:45:55.898Z","1.5.0":"2023-08-25T12:41:58.732Z","1.6.0":"2023-09-02T17:44:14.523Z","1.6.1":"2023-09-04T15:31:25.288Z","1.6.2":"2023-09-05T01:35:27.388Z","1.6.3":"2023-09-16T10:56:03.061Z","1.6.4":"2023-09-16T10:59:45.679Z","1.7.0":"2023-09-18T06:11:56.982Z","1.7.1":"2023-09-22T03:40:17.462Z","1.7.2":"2023-09-29T10:53:00.365Z","1.7.3":"2023-09-29T11:11:34.848Z","1.7.4":"2023-09-29T12:14:27.771Z","2.0.0-20231001":"2023-10-01T21:25:43.449Z","2.0.0-20231002":"2023-10-02T13:32:34.595Z","2.0.0-20231019":"2023-10-19T10:11:57.464Z","2.0.0-20231023":"2023-10-23T15:12:20.633Z","2.0.0-20231103":"2023-11-03T18:10:58.793Z","2.0.0":"2023-11-03T19:02:44.637Z","2.1.0":"2023-12-04T16:45:42.120Z","2.1.1":"2023-12-04T16:48:16.282Z","2.1.2":"2023-12-06T07:44:58.370Z","3.0.0":"2023-12-16T04:03:13.931Z","3.1.0":"2023-12-16T15:10:22.228Z","3.2.0":"2024-01-12T04:23:13.613Z","3.3.0":"2024-01-15T13:09:16.155Z","3.4.0":"2024-01-18T09:23:22.253Z","4.0.0":"2024-03-05T23:50:43.775Z","4.0.2":"2024-03-15T13:38:24.723Z","4.0.3":"2024-03-15T15:01:30.381Z"},"maintainers":[{"name":"eythaann","email":"eythan.cvt@gmail.com"}],"description":"Utils for typescript language","homepage":"https://github.com/Eythaann/readable-types#readme","keywords":["typescript","utility","library","testing","validation","types","interfaces","development","code quality","automation"],"repository":{"type":"git","url":"git+https://github.com/Eythaann/readable-types.git"},"author":{"name":"eythaann"},"bugs":{"url":"https://github.com/Eythaann/readable-types/issues"},"license":"MIT","readme":"<div align=\"center\"> <a href=\"https://github.com/Eythaann/readable-types/\">\r\n    <img\r\n      src=\"https://github.com/Eythaann/readable-types/blob/master/blob/logo.png?raw=true\"\r\n      width=\"650\"\r\n      height=\"auto\"\r\n    />\r\n  </a>\r\n</div>\r\n<br/>\r\n\r\n<h1>Readable-Types</h1>\r\n\r\nWith Readable-Types, you can create TypeScript types that are easy to read and understand. The library provides a set of intuitive and expressive utilities for defining complex types, reducing the need for manual type checking and making your code more reliable.\r\n\r\nWhether you're building a small project or a large enterprise application, Readable Types can help you save time and reduce errors by providing a more readable and maintainable way to define your types.\r\n\r\nIn addition to making type creation more manageable, Readable Types also includes a suite of testing utilities to help ensure that your types are correct and reliable. With support for both unit and integration testing, you can rest assured that your types are functioning as expected.\r\n\r\nGet started with Readable Types today and take the first step toward a more readable, reliable, and maintainable codebase!\r\n\r\n<br/>\r\n<hr>\r\n<br/>\r\n\r\n## Installation\r\nTo add the library to your project just need to run:\r\n### npm\r\n```bash \r\nnpm install readable-types\r\n```\r\n### yarn\r\n```bash \r\nyarn add readable-types\r\n```\r\n\r\n<br/>\r\n<hr>\r\n<br/>\r\n\r\n## Usage\r\nOur library provides a comprehensive set of TypeScript utility functions that are ready to use out of the box. Simply import the library into your project or file, and its all!.\r\n\r\nHere's a quick example of how you might use Readable-Types in your project:\r\n\r\n```typescript\r\nimport { IsString, IsNumber, Modify } from 'readable-types';\r\n\r\ntype A = { a: string, b: number }\r\n\r\ntype isNumber = IsNumber<A['b']>;\r\n//   ^? true\r\ntype isString = IsString<A['b']>;\r\n//   ^? false\r\n\r\ntype B = Modify<A, { a: number, c: object }>\r\n//   ^? { a: number, b: number, c: object }\r\n```\r\n\r\n<br/>\r\n<hr>\r\n<br/>\r\n\r\n## Testing with Readable-Types\r\nIn order to verify that your types are functioning as expected, it's essential to implement testing. Readable-Types provides a suite of utilities to aid in this process. You can write your tests in several different ways based on your preferences and requirements.\r\n\r\nHere's how to do it:\r\n\r\n### 1. Basic Syntax\r\nThe simplest way to create tests is by using the `testType` function inside a `describeType` block:\r\n```tsx\r\ndescribeType('MyType', () => {\r\n  testType('Should behave as expected', () => {\r\n    type MyType = /* Your type here... */;\r\n    type ExpectedType = /* Expected result here... */;\r\n    // More types...\r\n\r\n    assertType<MyType>().equals<ExpectedType>(),\r\n    // More assertions...\r\n  });\r\n});\r\n```\r\n\r\n### 2. Using Array\r\n```tsx\r\ndescribeType('MyType', () => {\r\n  testType('Should behave as expected', [\r\n    assertType<MyType>().equals<ExpectedType>(),\r\n    assertType<MyType>().not.equals<UnexpectedType>(),\r\n    // More assertions...\r\n  ]);\r\n});\r\n```\r\n\r\n### 3. Using Object\r\n```tsx\r\ndescribeType('MyType', () => {\r\n  testType('Should behave as expected', {\r\n    test1: assertType<MyType>().equals<ExpectedType>(),\r\n    test2: assertType<MyType>().equals<ExpectedType>(),\r\n    'MyType should equal ExpectedType': assertType<MyType>().equals<ExpectedType>(),\r\n    'really any text': assertType<MyType>().equals<ExpectedType>(),\r\n    // More labeled assertions...\r\n  });\r\n});\r\n```\r\n\r\n### Execute Test\r\nTo test with our library, we use the TypeScript compiler reading the AST.\r\nFor \"run\" the test you need to ejecute:\r\n```bash \r\nrtft\r\n```\r\nAdditionally, we recommend adding this command to your Husky pre-commit hook to ensure that any changes to these files are caught before they are committed to the repository.\r\n\r\nThese are the basic ways to create type tests with Readable-Types. Remember, testing your types is crucial to maintain robust and bug-free TypeScript code. Happy testing!\r\n\r\n<br/>\r\n<hr>\r\n<br/>\r\n\r\n## Compatibility\r\nReadable-Types is compatible with TypeScript versions 4.2 and above.\r\n\r\n## Roadmap\r\nWe're always working to improve and expand Readable-Types. Here's a sneak peek at what's coming up in future versions:\r\n* More type utilities for common use cases\r\n* Enhanced testing capabilities\r\n\r\n## License\r\n[MIT](https://github.com/Eythaann/readable-types/blob/master/LICENSE.txt)\r\n\r\n## Authors\r\n- [@eythaann](https://www.github.com/eythaann)\r\n\r\n## Feedback\r\nWe're always looking to improve our library, and your feedback is essential to that process. If you have any suggestions, comments, or bug reports, please feel free to [open an issue](https://github.com/eythaann/readable-types/issues) on our GitHub repository. We appreciate your input and thank you for helping us make Readable Types even better!","readmeFilename":"README.md"}