{
  "compilerOptions": {
    "target": "ES2017",
    "module": "ESNext",
    "moduleResolution": "bundler",       // Ensures modern module resolution
    "experimentalDecorators": true,   
    "emitDecoratorMetadata": true, 
    "jsx": "react",                    
    "jsxFactory": "h",                
    "strict": true,                   
    "esModuleInterop": true,
    "allowSyntheticDefaultImports": true, // Helps with ESModule/CommonJS interop
    "skipLibCheck": true,               // Skips library type checking
    "resolveJsonModule": true,          // Allows importing JSON files
    "lib": ["dom", "esnext"]            // Supports modern JS and DOM APIs
  },
  "include": ["src"],   // Include React wrappers
  "exclude": ["node_modules", "dist", "react-output"]
}
