{"name":"checkpickerupper-perfect-typescripter","owner":{"name":"ClaudePluginHub"},"plugins":[{"name":"checkpickerupper-perfect-typescripter","source":{"source":"github","repo":"checkpickerupper/perfect-typescripter"},"description":"Rust-style discipline for TypeScript: bans null/undefined/optionals/booleans-as-state/any/unknown/positional-args/string-widening/phantom-type-params/degenerate-comparators. Forces discriminated unions and exhaustive switches everywhere domain state lives. Per-file PreToolUse Write/Edit hooks plus SessionStart rule injection plus a bundled ESLint plugin for cross-file rules the per-file hook cannot see.","version":"1.39.0","strict":true,"keywords":[],"category":"deployment"}]}