Carlos Santos 760cf604eb ov-components: update package dependencies and TypeScript configurations
- Added @types/dom-mediacapture-transform to package.json for type definitions.
- Changed hoveringTimeout type in StreamComponent to ReturnType<typeof setTimeout> for better type safety.
- Updated TypeScript lib version from ES2020 to ES2021 in tsconfig files for improved features.
- Included dom-mediacapture-transform in types for TypeScript configurations across various tsconfig files.
- Removed empty types array in tsconfig.app.json to ensure proper type checking.
- Adjusted skipLibCheck settings in tsconfig files to improve compatibility with Livekit track processors.
2025-05-05 12:15:16 +02:00

23 lines
830 B
JSON

/* To learn more about this file see: https://angular.io/config/tsconfig. */
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"outDir": "../../dist/openvidu-components-angular",
"module": "esnext",
"moduleResolution": "node",
"lib": ["ES2021", "DOM"],
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"declaration": true,
"sourceMap": true,
"declarationMap": true,
"inlineSources": true,
"resolveJsonModule": true,
"types": ["jasmine", "node", "dom-mediacapture-transform"],
"allowSyntheticDefaultImports": true,
"skipDefaultLibCheck": true // Livekit track processors fails with typescript types checking
//"skipLibCheck": true // Livekit track processors fails with typescript types checking
},
"exclude": ["node_modules", "src/test.ts", "**/*.spec.ts", "**/*.mock.ts"]
}