openvidu-insecure-angular: update to Angular 9

This commit is contained in:
pabloFuente 2020-03-15 19:42:25 +01:00
parent 9b2be8f6a5
commit 736e6d71fc
6 changed files with 2510 additions and 1892 deletions

View File

@ -11,6 +11,7 @@
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "dist",
"index": "src/index.html",
"main": "src/main.ts",
@ -27,6 +28,12 @@
},
"configurations": {
"production": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
@ -112,7 +119,7 @@
"schematics": {
"@schematics/angular:component": {
"prefix": "app",
"styleext": "css"
"style": "css"
},
"@schematics/angular:directive": {
"prefix": "app"

File diff suppressed because it is too large Load Diff

View File

@ -6,24 +6,25 @@
"start": "ng serve"
},
"dependencies": {
"@angular/common": "8.2.14",
"@angular/compiler": "8.2.14",
"@angular/core": "8.2.14",
"@angular/http": "7.2.15",
"@angular/forms": "8.2.14",
"@angular/platform-browser": "8.2.14",
"@angular/platform-browser-dynamic": "8.2.14",
"core-js": "3.3.2",
"openvidu-browser": "2.11.0",
"@angular/common": "9.0.6",
"@angular/compiler": "9.0.6",
"@angular/core": "9.0.6",
"@angular/http": "7.2.16",
"@angular/forms": "9.0.6",
"@angular/platform-browser": "9.0.6",
"@angular/platform-browser-dynamic": "9.0.6",
"core-js": "3.6.4",
"openvidu-browser": "2.12.0",
"tslib": "1.11.1",
"zone.js": "0.10.2"
},
"devDependencies": {
"@angular/cli": "8.3.25",
"@angular/compiler-cli": "8.2.14",
"@angular-devkit/build-angular": "0.803.25",
"codelyzer": "5.1.2",
"ts-node": "8.4.1",
"tslint": "5.20.0",
"typescript": "3.5.3"
"@angular/cli": "9.0.6",
"@angular/compiler-cli": "9.0.6",
"@angular-devkit/build-angular": "0.900.6",
"codelyzer": "5.2.1",
"ts-node": "8.6.2",
"tslint": "6.1.0",
"typescript": "3.7.5"
}
}

View File

@ -7,7 +7,7 @@ import { StreamManager } from 'openvidu-browser';
})
export class OpenViduVideoComponent implements AfterViewInit {
@ViewChild('videoElement', { static: false }) elementRef: ElementRef;
@ViewChild('videoElement') elementRef: ElementRef;
_streamManager: StreamManager;

View File

@ -32,7 +32,7 @@
<footer class="footer">
<div class="container">
<div class="text-muted">OpenVidu © 2017</div>
<div class="text-muted">OpenVidu © 2020</div>
<a href="http://www.openvidu.io/" target="_blank"><img class="openvidu-logo" src="assets/images/openvidu_globe_bg_transp_cropped.png"/></a>
</div>
</footer>

View File

@ -1,17 +1,26 @@
{
"compileOnSave": false,
"compilerOptions": {
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"mapRoot": "./",
"module": "es6",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"sourceMap": true,
"target": "es5",
"declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true,
"module": "esnext",
"moduleResolution": "node",
"importHelpers": true,
"target": "es2015",
"typeRoots": [
"../node_modules/@types"
"node_modules/@types"
],
"lib": [
"es2018",
"dom"
]
},
"angularCompilerOptions": {
"fullTemplateTypeCheck": true,
"strictInjectionParameters": true
}
}