openvidu-components: Migrated to Angular 18

This commit is contained in:
Carlos Santos 2024-05-30 16:39:55 +02:00
parent 7bbe198da0
commit d4271544d3
62 changed files with 22768 additions and 74529 deletions

View File

@ -1,5 +1,6 @@
#!/bin/bash #!/bin/bash
TUTORIALS=( TUTORIALS=(
'openvidu-additional-panels' 'openvidu-additional-panels'
'openvidu-admin-dashboard' 'openvidu-admin-dashboard'
@ -21,7 +22,9 @@ TUTORIALS=(
for tutorial in "${TUTORIALS[@]}" for tutorial in "${TUTORIALS[@]}"
do do
echo "Installing modules in $tutorial, please wait ..." echo "Installing modules in $tutorial, please wait ..."
cd $tutorial cd $tutorial
rm package-lock.json && npm install rm package-lock.json && npm install
cd .. cd ..
done done

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-additional-panels", "outputPath": {
"base": "dist/openvidu-additional-panels"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-additional-panels:build:production" "buildTarget": "openvidu-additional-panels:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-additional-panels:build" "buildTarget": "openvidu-additional-panels:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -2,10 +2,7 @@ import { enableProdMode, importProvidersFrom } from '@angular/core';
import { environment } from './environments/environment'; import { environment } from './environments/environment';
import { AppComponent } from './app/app.component'; import { AppComponent } from './app/app.component';
import { OpenViduAngularModule, OpenViduAngularConfig } from 'openvidu-angular'; import { OpenViduAngularModule, OpenViduAngularConfig } from 'openvidu-angular';
import { import { withInterceptorsFromDi, provideHttpClient } from '@angular/common/http';
withInterceptorsFromDi,
provideHttpClient,
} from '@angular/common/http';
import { provideAnimations } from '@angular/platform-browser/animations'; import { provideAnimations } from '@angular/platform-browser/animations';
import { BrowserModule, bootstrapApplication } from '@angular/platform-browser'; import { BrowserModule, bootstrapApplication } from '@angular/platform-browser';

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -15,12 +15,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-admin-dashboard", "outputPath": {
"base": "dist/openvidu-admin-dashboard"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -31,7 +34,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -56,9 +60,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -67,7 +69,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-admin-dashboard:build:production" "buildTarget": "openvidu-admin-dashboard:build:production"
@ -79,7 +81,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-admin-dashboard:build" "buildTarget": "openvidu-admin-dashboard:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-activities-panel", "outputPath": {
"base": "dist/openvidu-custom-activities-panel"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-custom-activities-panel:build:production" "buildTarget": "openvidu-custom-activities-panel:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-custom-activities-panel:build" "buildTarget": "openvidu-custom-activities-panel:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-chat-panel", "outputPath": {
"base": "dist/openvidu-custom-chat-panel"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-custom-chat-panel:build:production" "buildTarget": "openvidu-custom-chat-panel:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-custom-chat-panel:build" "buildTarget": "openvidu-custom-chat-panel:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-layout", "outputPath": {
"base": "dist/openvidu-custom-layout"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-custom-layout:build:production" "buildTarget": "openvidu-custom-layout:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-custom-layout:build" "buildTarget": "openvidu-custom-layout:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-panels", "outputPath": {
"base": "dist/openvidu-custom-panels"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-custom-panels:build:production" "buildTarget": "openvidu-custom-panels:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-custom-panels:build" "buildTarget": "openvidu-custom-panels:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-participant-panel-item-elements", "outputPath": {
"base": "dist/openvidu-custom-participant-panel-item-elements"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-custom-participant-panel-item-elements:build:production" "buildTarget": "openvidu-custom-participant-panel-item-elements:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-custom-participant-panel-item-elements:build" "buildTarget": "openvidu-custom-participant-panel-item-elements:build"
} }

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-participant-panel-item", "outputPath": {
"base": "dist/openvidu-custom-participant-panel-item"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-custom-participant-panel-item:build:production" "buildTarget": "openvidu-custom-participant-panel-item:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-custom-participant-panel-item:build" "buildTarget": "openvidu-custom-participant-panel-item:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-participants-panel", "outputPath": {
"base": "dist/openvidu-custom-participants-panel"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-custom-participants-panel:build:production" "buildTarget": "openvidu-custom-participants-panel:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-custom-participants-panel:build" "buildTarget": "openvidu-custom-participants-panel:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-stream", "outputPath": {
"base": "dist/openvidu-custom-stream"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-custom-stream:build:production" "buildTarget": "openvidu-custom-stream:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-custom-stream:build" "buildTarget": "openvidu-custom-stream:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -18,12 +18,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular-devkit/build-angular:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-toolbar", "outputPath": {
"base": "dist/openvidu-custom-toolbar"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -34,7 +37,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -59,9 +63,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular-devkit/build-angular": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -18,12 +18,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular-devkit/build-angular:application",
"options": { "options": {
"outputPath": "dist/openvidu-custom-ui", "outputPath": {
"base": "dist/openvidu-custom-ui"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -34,7 +37,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -59,9 +63,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular-devkit/build-angular": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/jasmine": "~3.10.0", "@types/jasmine": "~3.10.0",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"jasmine-core": "~4.0.0", "jasmine-core": "~4.0.0",

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -11,11 +11,12 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular-devkit/build-angular:application",
"options": { "options": {
"outputPath": "dist/openvidu-toggle-hand", "outputPath": {
"base": "dist/openvidu-toggle-hand"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts",
"polyfills": ["zone.js"], "polyfills": ["zone.js"],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"aot": true, "aot": true,
@ -27,7 +28,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"development": { "development": {
@ -35,9 +37,7 @@
"outputHashing": "all", "outputHashing": "all",
"sourceMap": true, "sourceMap": true,
"namedChunks": false, "namedChunks": false,
"extractLicenses": true, "extractLicenses": true
"vendorChunk": false,
"buildOptimizer": false
}, },
"production": { "production": {
"fileReplacements": [ "fileReplacements": [
@ -52,8 +52,6 @@
"extractCss": true, "extractCss": true,
"namedChunks": false, "namedChunks": false,
"extractLicenses": true, "extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"budgets": [ "budgets": [
{ {
"type": "initial", "type": "initial",

File diff suppressed because it is too large Load Diff

View File

@ -9,25 +9,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "17.3.10", "@angular/animations": "18.0.1",
"@angular/cdk": "17.3.10", "@angular/cdk": "18.0.1",
"@angular/common": "17.3.10", "@angular/common": "18.0.1",
"@angular/compiler": "17.3.10", "@angular/compiler": "18.0.1",
"@angular/core": "17.3.10", "@angular/core": "18.0.1",
"@angular/forms": "17.3.10", "@angular/forms": "18.0.1",
"@angular/material": "17.3.10", "@angular/material": "18.0.1",
"@angular/platform-browser": "17.3.10", "@angular/platform-browser": "18.0.1",
"@angular/platform-browser-dynamic": "17.3.10", "@angular/platform-browser-dynamic": "18.0.1",
"@angular/router": "17.3.10", "@angular/router": "18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "7.5.2", "rxjs": "7.5.2",
"tslib": "2.0.0", "tslib": "2.0.0",
"zone.js": "0.14.6" "zone.js": "0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "17.3.8", "@angular-devkit/build-angular": "18.0.2",
"@angular/cli": "17.3.8", "@angular/cli": "18.0.2",
"@angular/compiler-cli": "17.3.10", "@angular/compiler-cli": "18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"codelyzer": "^6.0.0", "codelyzer": "^6.0.0",
"ts-node": "~8.3.0", "ts-node": "~8.3.0",

View File

@ -5,6 +5,9 @@
To learn more about this file see: https://angular.io/config/solution-tsconfig. To learn more about this file see: https://angular.io/config/solution-tsconfig.
*/ */
{ {
"compilerOptions": {
"esModuleInterop": true
},
"files": [], "files": [],
"references": [ "references": [
{ {

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-toolbar-buttons", "outputPath": {
"base": "dist/openvidu-toolbar-buttons"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-toolbar-buttons:build:production" "buildTarget": "openvidu-toolbar-buttons:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-toolbar-buttons:build" "buildTarget": "openvidu-toolbar-buttons:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,

View File

@ -42,12 +42,15 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:browser", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": "dist/openvidu-panel-buttons", "outputPath": {
"base": "dist/openvidu-panel-buttons"
},
"index": "src/index.html", "index": "src/index.html",
"main": "src/main.ts", "polyfills": [
"polyfills": "src/polyfills.ts", "src/polyfills.ts"
],
"tsConfig": "tsconfig.app.json", "tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss", "inlineStyleLanguage": "scss",
"assets": [ "assets": [
@ -58,7 +61,8 @@
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss" "src/styles.scss"
], ],
"scripts": [] "scripts": [],
"browser": "src/main.ts"
}, },
"configurations": { "configurations": {
"production": { "production": {
@ -83,9 +87,7 @@
"outputHashing": "all" "outputHashing": "all"
}, },
"development": { "development": {
"buildOptimizer": false,
"optimization": false, "optimization": false,
"vendorChunk": true,
"extractLicenses": false, "extractLicenses": false,
"sourceMap": true, "sourceMap": true,
"namedChunks": true "namedChunks": true
@ -94,7 +96,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"configurations": { "configurations": {
"production": { "production": {
"buildTarget": "openvidu-panel-buttons:build:production" "buildTarget": "openvidu-panel-buttons:build:production"
@ -106,7 +108,7 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n", "builder": "@angular/build:extract-i18n",
"options": { "options": {
"buildTarget": "openvidu-panel-buttons:build" "buildTarget": "openvidu-panel-buttons:build"
} }

File diff suppressed because it is too large Load Diff

View File

@ -10,25 +10,25 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.10", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.10", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.10", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.10", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.10", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.10", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.10", "@angular/material": "^18.0.1",
"@angular/platform-browser": "^17.3.10", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.10", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.10", "@angular/router": "^18.0.1",
"openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz", "openvidu-angular": "file:../openvidu-angular-3.0.0-dev.tgz",
"rxjs": "~7.5.0", "rxjs": "~7.5.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.14.6" "zone.js": "~0.14.6"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.8", "@angular/build": "^18.0.2",
"@angular/cli": "^17.3.8", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.10", "@angular/compiler-cli": "^18.0.1",
"@types/node": "^20.12.12", "@types/node": "^20.12.12",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }

View File

@ -5,6 +5,7 @@
"baseUrl": "./", "baseUrl": "./",
"outDir": "./dist/out-tsc", "outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"strict": true, "strict": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true, "noPropertyAccessFromIndexSignature": true,
@ -12,7 +13,6 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"sourceMap": true, "sourceMap": true,
"declaration": false, "declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,