Apply proper TypeScript type corrections without any unsafe casts:
- Fix unknown/never/{} types from decompilation
- Correct function signatures and parameter types
- Add missing type declarations and interfaces
- Fix Ink component prop types
- Update API client/provider type annotations
Test files with mock data casts are included as-is (acceptable pattern).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| __tests__ | ||
| src/services/analytics | ||
| AddMarketplace.tsx | ||
| BrowseMarketplace.tsx | ||
| DiscoverPlugins.tsx | ||
| index.tsx | ||
| ManageMarketplaces.tsx | ||
| ManagePlugins.tsx | ||
| parseArgs.ts | ||
| plugin.tsx | ||
| pluginDetailsHelpers.tsx | ||
| PluginErrors.tsx | ||
| PluginOptionsDialog.tsx | ||
| PluginOptionsFlow.tsx | ||
| PluginSettings.tsx | ||
| PluginTrustWarning.tsx | ||
| types.ts | ||
| UnifiedInstalledCell.tsx | ||
| unifiedTypes.ts | ||
| usePagination.ts | ||
| ValidatePlugin.tsx | ||