{"id":36,"hash":"411a1413f1e2397f0deec974762878981b539da159908de8bfe96ce9679d565d","pattern":"Property '...' does not exist on type '...'","full_message":"TS2339: Property 'foo' does not exist on type 'Bar'.","ecosystem":"npm","package_name":"typescript","package_version":null,"solution":"Access on a type that doesn't declare this property.\n1. Check if you should use a discriminated union + narrowing.\n2. Extend the type: `interface Bar { foo?: string }`.\n3. For dynamic objects: `(obj as Record<string, unknown>).foo`.\n4. If from a 3rd-party lib missing types: install `@types/<pkg>` or add `declare module '<pkg>'` shim.","confidence":0.8,"source":"internal","source_url":null,"votes":16,"created_at":"2026-04-19T03:24:37.010297+00:00","updated_at":"2026-04-19T03:25:24.796147+00:00"}