Commit efce5b1
refactor(types): align manifest types with JSON schema definitions
- Reorganized type hierarchy to mirror schema structure
- Made all properties in ManifestCommunityUrls and ManifestPlatformUrls required (use null for not applicable)
- Fixed type definitions for ManifestModel, ManifestProvider, ManifestCollections
- Added new type guards: isManifestModel, isManifestProvider
- Updated type guard implementations to match schema requirements
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 9ff6d21 commit efce5b1
1 file changed
+224
-247
lines changed
0 commit comments