{"_id":"@catesworks/skill-typescript-type-safety","name":"@catesworks/skill-typescript-type-safety","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@catesworks/skill-typescript-type-safety","version":"1.0.0","description":"Guides writing safer TypeScript using compiler flags and type patterns, covering optional versus required-but-undefined semantics, safe index access, exhaustive discriminated union matching,…","license":"MIT","publishConfig":{"access":"public"},"private":false,"_id":"@catesworks/skill-typescript-type-safety@1.0.0","_integrity":"sha512-2ey7saXuzxp4oSHCE94Yu8Tdv36N8Aixdte2/HgZe+Cr5Mvoi2CUEwA9YooYUm8n9FgS4ubxKM+9GuvUGQCMTg==","_resolved":"/private/var/folders/kf/yz7n3vxj68j2hdld75dh6_180000gp/T/f065f271318a3813d9bf2cfc971b50ce/catesworks-skill-typescript-type-safety-1.0.0.tgz","_from":"file:catesworks-skill-typescript-type-safety-1.0.0.tgz","_nodeVersion":"24.1.0","_npmVersion":"11.6.4","dist":{"integrity":"sha512-2ey7saXuzxp4oSHCE94Yu8Tdv36N8Aixdte2/HgZe+Cr5Mvoi2CUEwA9YooYUm8n9FgS4ubxKM+9GuvUGQCMTg==","shasum":"7be0375d4cfe7eacf6297081bdedd76a83317539","tarball":"https://registry.npmjs.org/@catesworks/skill-typescript-type-safety/-/skill-typescript-type-safety-1.0.0.tgz","fileCount":5,"unpackedSize":13934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDApDz9iNBFF/z4X+gXxNd+Jd2b+Rxv9xp084EBFBDkmAiEAxcddy5EXMbHFAripK+HndGyPgYNy1eNBqht9vD7g+5Y="}]},"_npmUser":{"name":"catesandrew","email":"catesandrew@gmail.com"},"directories":{},"maintainers":[{"name":"catesandrew","email":"catesandrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/skill-typescript-type-safety_1.0.0_1788051171643_0.09933773744868502"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-30T00:52:51.456Z","1.0.0":"2026-08-30T00:52:51.761Z","modified":"2026-08-30T00:52:51.953Z"},"maintainers":[{"name":"catesandrew","email":"catesandrew@gmail.com"}],"description":"Guides writing safer TypeScript using compiler flags and type patterns, covering optional versus required-but-undefined semantics, safe index access, exhaustive discriminated union matching,…","license":"MIT","readme":"ERROR: No README data found!","readmeFilename":"","_rev":"1-8c98c3065f3d56293a7e5e8378b69860"}