From e10198f50163ce2935f81c7278d0a3fe6a9fcfb2 Mon Sep 17 00:00:00 2001 From: Carlos Santos <4a.santos@gmail.com> Date: Wed, 22 Feb 2023 15:53:25 +0100 Subject: [PATCH] openvidu-components: Reduced openvidu-angular bundle size --- .../projects/openvidu-angular/tsconfig.lib.json | 11 +++++++++-- .../projects/openvidu-angular/tsconfig.lib.prod.json | 6 +++++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/openvidu-components-angular/projects/openvidu-angular/tsconfig.lib.json b/openvidu-components-angular/projects/openvidu-angular/tsconfig.lib.json index c7a0e624..4d863da1 100644 --- a/openvidu-components-angular/projects/openvidu-angular/tsconfig.lib.json +++ b/openvidu-components-angular/projects/openvidu-angular/tsconfig.lib.json @@ -2,15 +2,22 @@ { "extends": "../../tsconfig.json", "compilerOptions": { - "outDir": "../../out-tsc/lib", + "outDir": "../../dist/openvidu-angular", + "module": "esnext", + "target": "ES2020", + "moduleResolution": "node", + "lib": ["ES2020", "dom"], + "emitDecoratorMetadata": true, + "experimentalDecorators": true, "declaration": true, + "sourceMap": true, "declarationMap": true, "inlineSources": true, "resolveJsonModule": true, - "moduleResolution": "node", "types": [] }, "exclude": [ + "node_modules", "src/test.ts", "**/*.spec.ts", "**/*.mock.ts" diff --git a/openvidu-components-angular/projects/openvidu-angular/tsconfig.lib.prod.json b/openvidu-components-angular/projects/openvidu-angular/tsconfig.lib.prod.json index 06de549e..7610adc6 100644 --- a/openvidu-components-angular/projects/openvidu-angular/tsconfig.lib.prod.json +++ b/openvidu-components-angular/projects/openvidu-angular/tsconfig.lib.prod.json @@ -2,7 +2,11 @@ { "extends": "./tsconfig.lib.json", "compilerOptions": { - "declarationMap": false + "declarationMap": false, + "sourceMap": false, + "removeComments": true, + "pretty": false, + "watch": false, }, "angularCompilerOptions": { "compilationMode": "partial"