{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "ucap-webmessenger-app": { "projectType": "application", "schematics": { "@schematics/angular:component": { "style": "scss" } }, "root": "projects/ucap-webmessenger-app", "sourceRoot": "projects/ucap-webmessenger-app/src", "prefix": "app", "architect": { "build": { "builder": "@angular-builders/custom-webpack:browser", "options": { "outputPath": "dist/ucap-webmessenger-app", "index": "projects/ucap-webmessenger-app/src/index.html", "main": "projects/ucap-webmessenger-app/src/main.ts", "polyfills": "projects/ucap-webmessenger-app/src/polyfills.ts", "tsConfig": "projects/ucap-webmessenger-app/tsconfig.app.json", "aot": false, "assets": [ "projects/ucap-webmessenger-app/src/favicon.ico", "projects/ucap-webmessenger-app/src/assets" ], "styles": ["projects/ucap-webmessenger-app/src/styles.scss"], "scripts": [], "customWebpackConfig": { "path": "./config/renderer.webpack.config.js", "mergeStrategies": { "externals": "replace" } } }, "configurations": { "production": { "fileReplacements": [ { "replace": "projects/ucap-webmessenger-app/src/environments/environment.ts", "with": "projects/ucap-webmessenger-app/src/environments/environment.prod.ts" } ], "optimization": true, "outputHashing": "all", "sourceMap": false, "extractCss": true, "namedChunks": false, "aot": true, "extractLicenses": true, "vendorChunk": false, "buildOptimizer": true, "budgets": [ { "type": "initial", "maximumWarning": "2mb", "maximumError": "5mb" }, { "type": "anyComponentStyle", "maximumWarning": "6kb", "maximumError": "10kb" } ] } } }, "serve": { "builder": "@angular-builders/custom-webpack:dev-server", "options": { "browserTarget": "ucap-webmessenger-app:build" }, "configurations": { "production": { "browserTarget": "ucap-webmessenger-app:build:production" } } }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", "options": { "browserTarget": "ucap-webmessenger-app:build" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-app/src/test.ts", "polyfills": "projects/ucap-webmessenger-app/src/polyfills.ts", "tsConfig": "projects/ucap-webmessenger-app/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-app/karma.conf.js", "assets": [ "projects/ucap-webmessenger-app/src/favicon.ico", "projects/ucap-webmessenger-app/src/assets" ], "styles": ["projects/ucap-webmessenger-app/src/styles.scss"], "scripts": [] } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-app/tsconfig.app.json", "projects/ucap-webmessenger-app/tsconfig.spec.json", "projects/ucap-webmessenger-app/e2e/tsconfig.json" ], "exclude": ["**/node_modules/**"] } }, "e2e": { "builder": "@angular-devkit/build-angular:protractor", "options": { "protractorConfig": "projects/ucap-webmessenger-app/e2e/protractor.conf.js", "devServerTarget": "ucap-webmessenger-app:serve" }, "configurations": { "production": { "devServerTarget": "ucap-webmessenger-app:serve:production" } } } } }, "ucap-webmessenger-core": { "projectType": "library", "root": "projects/ucap-webmessenger-core", "sourceRoot": "projects/ucap-webmessenger-core/src", "prefix": "ucap-core", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-core/tsconfig.lib.json", "project": "projects/ucap-webmessenger-core/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-core/src/test.ts", "tsConfig": "projects/ucap-webmessenger-core/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-core/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-core/tsconfig.lib.json", "projects/ucap-webmessenger-core/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-api-common": { "projectType": "library", "root": "projects/ucap-webmessenger-api-common", "sourceRoot": "projects/ucap-webmessenger-api-common/src", "prefix": "ucap-api-common", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-api-common/tsconfig.lib.json", "project": "projects/ucap-webmessenger-api-common/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-api-common/src/test.ts", "tsConfig": "projects/ucap-webmessenger-api-common/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-api-common/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-api-common/tsconfig.lib.json", "projects/ucap-webmessenger-api-common/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-api-public": { "projectType": "library", "root": "projects/ucap-webmessenger-api-public", "sourceRoot": "projects/ucap-webmessenger-api-public/src", "prefix": "ucap-api-public", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-api-public/tsconfig.lib.json", "project": "projects/ucap-webmessenger-api-public/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-api-public/src/test.ts", "tsConfig": "projects/ucap-webmessenger-api-public/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-api-public/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-api-public/tsconfig.lib.json", "projects/ucap-webmessenger-api-public/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-api-external": { "projectType": "library", "root": "projects/ucap-webmessenger-api-external", "sourceRoot": "projects/ucap-webmessenger-api-external/src", "prefix": "ucap-api-external", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-api-external/tsconfig.lib.json", "project": "projects/ucap-webmessenger-api-external/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-api-external/src/test.ts", "tsConfig": "projects/ucap-webmessenger-api-external/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-api-external/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-api-external/tsconfig.lib.json", "projects/ucap-webmessenger-api-external/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-api": { "projectType": "library", "root": "projects/ucap-webmessenger-api", "sourceRoot": "projects/ucap-webmessenger-api/src", "prefix": "ucap-api", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-api/tsconfig.lib.json", "project": "projects/ucap-webmessenger-api/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-api/src/test.ts", "tsConfig": "projects/ucap-webmessenger-api/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-api/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-api/tsconfig.lib.json", "projects/ucap-webmessenger-api/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-pi": { "projectType": "library", "root": "projects/ucap-webmessenger-pi", "sourceRoot": "projects/ucap-webmessenger-pi/src", "prefix": "ucap-pi", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-pi/tsconfig.lib.json", "project": "projects/ucap-webmessenger-pi/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-pi/src/test.ts", "tsConfig": "projects/ucap-webmessenger-pi/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-pi/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-pi/tsconfig.lib.json", "projects/ucap-webmessenger-pi/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-ui": { "projectType": "library", "schematics": { "@schematics/angular:component": { "style": "scss" } }, "root": "projects/ucap-webmessenger-ui", "sourceRoot": "projects/ucap-webmessenger-ui/src", "prefix": "ucap-ui", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-ui/tsconfig.lib.json", "project": "projects/ucap-webmessenger-ui/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-ui/src/test.ts", "tsConfig": "projects/ucap-webmessenger-ui/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-ui/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-ui/tsconfig.lib.json", "projects/ucap-webmessenger-ui/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-ui-account": { "projectType": "library", "schematics": { "@schematics/angular:component": { "style": "scss" } }, "root": "projects/ucap-webmessenger-ui-account", "sourceRoot": "projects/ucap-webmessenger-ui-account/src", "prefix": "ucap-account", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-ui-account/tsconfig.lib.json", "project": "projects/ucap-webmessenger-ui-account/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-ui-account/src/test.ts", "tsConfig": "projects/ucap-webmessenger-ui-account/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-ui-account/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-ui-account/tsconfig.lib.json", "projects/ucap-webmessenger-ui-account/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-ui-chat": { "projectType": "library", "schematics": { "@schematics/angular:component": { "style": "scss" } }, "root": "projects/ucap-webmessenger-ui-chat", "sourceRoot": "projects/ucap-webmessenger-ui-chat/src", "prefix": "ucap-chat", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-ui-chat/tsconfig.lib.json", "project": "projects/ucap-webmessenger-ui-chat/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-ui-chat/src/test.ts", "tsConfig": "projects/ucap-webmessenger-ui-chat/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-ui-chat/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-ui-chat/tsconfig.lib.json", "projects/ucap-webmessenger-ui-chat/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-ui-messenger": { "projectType": "library", "schematics": { "@schematics/angular:component": { "style": "scss" } }, "root": "projects/ucap-webmessenger-ui-messenger", "sourceRoot": "projects/ucap-webmessenger-ui-messenger/src", "prefix": "ucap-messenger", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-ui-messenger/tsconfig.lib.json", "project": "projects/ucap-webmessenger-ui-messenger/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-ui-messenger/src/test.ts", "tsConfig": "projects/ucap-webmessenger-ui-messenger/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-ui-messenger/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-ui-messenger/tsconfig.lib.json", "projects/ucap-webmessenger-ui-messenger/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-ui-organization": { "projectType": "library", "schematics": { "@schematics/angular:component": { "style": "scss" } }, "root": "projects/ucap-webmessenger-ui-organization", "sourceRoot": "projects/ucap-webmessenger-ui-organization/src", "prefix": "ucap-organization", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-ui-organization/tsconfig.lib.json", "project": "projects/ucap-webmessenger-ui-organization/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-ui-organization/src/test.ts", "tsConfig": "projects/ucap-webmessenger-ui-organization/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-ui-organization/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-ui-organization/tsconfig.lib.json", "projects/ucap-webmessenger-ui-organization/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-ui-profile": { "projectType": "library", "schematics": { "@schematics/angular:component": { "style": "scss" } }, "root": "projects/ucap-webmessenger-ui-profile", "sourceRoot": "projects/ucap-webmessenger-ui-profile/src", "prefix": "ucap-profile", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-ui-profile/tsconfig.lib.json", "project": "projects/ucap-webmessenger-ui-profile/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-ui-profile/src/test.ts", "tsConfig": "projects/ucap-webmessenger-ui-profile/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-ui-profile/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-ui-profile/tsconfig.lib.json", "projects/ucap-webmessenger-ui-profile/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol", "sourceRoot": "projects/ucap-webmessenger-protocol/src", "prefix": "ucap-protocol", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol/tsconfig.lib.json", "projects/ucap-webmessenger-protocol/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-sync": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-sync", "sourceRoot": "projects/ucap-webmessenger-protocol-sync/src", "prefix": "ucap-protocol-sync", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-sync/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-sync/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-sync/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-sync/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-sync/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-sync/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-sync/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-buddy": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-buddy", "sourceRoot": "projects/ucap-webmessenger-protocol-buddy/src", "prefix": "ucap-protocol-buddy", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-buddy/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-buddy/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-buddy/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-buddy/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-buddy/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-buddy/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-buddy/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-group": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-group", "sourceRoot": "projects/ucap-webmessenger-protocol-group/src", "prefix": "ucap-protocol-group", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-group/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-group/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-group/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-group/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-group/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-group/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-group/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-info": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-info", "sourceRoot": "projects/ucap-webmessenger-protocol-info/src", "prefix": "ucap-protocol-info", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-info/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-info/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-info/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-info/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-info/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-info/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-info/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-option": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-option", "sourceRoot": "projects/ucap-webmessenger-protocol-option/src", "prefix": "ucap-protocol-option", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-option/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-option/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-option/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-option/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-option/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-option/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-option/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-query": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-query", "sourceRoot": "projects/ucap-webmessenger-protocol-query/src", "prefix": "ucap-protocol-query", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-query/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-query/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-query/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-query/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-query/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-query/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-query/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-service": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-service", "sourceRoot": "projects/ucap-webmessenger-protocol-service/src", "prefix": "ucap-protocol-service", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-service/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-service/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-service/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-service/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-service/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-service/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-service/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-authentication": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-authentication", "sourceRoot": "projects/ucap-webmessenger-protocol-authentication/src", "prefix": "ucap-protocol-authentication", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-authentication/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-authentication/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-authentication/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-authentication/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-authentication/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-authentication/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-authentication/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-status": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-status", "sourceRoot": "projects/ucap-webmessenger-protocol-status/src", "prefix": "ucap-protocol-status", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-status/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-status/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-status/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-status/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-status/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-status/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-status/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-room": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-room", "sourceRoot": "projects/ucap-webmessenger-protocol-room/src", "prefix": "ucap-protocol-room", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-room/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-room/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-room/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-room/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-room/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-room/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-room/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-event": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-event", "sourceRoot": "projects/ucap-webmessenger-protocol-event/src", "prefix": "ucap-protocol-event", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-event/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-event/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-event/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-event/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-event/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-event/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-event/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-ucti": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-ucti", "sourceRoot": "projects/ucap-webmessenger-protocol-ucti/src", "prefix": "ucap-protocol-ucti", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-ucti/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-ucti/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-ucti/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-ucti/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-ucti/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-ucti/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-ucti/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-fmc": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-fmc", "sourceRoot": "projects/ucap-webmessenger-protocol-fmc/src", "prefix": "ucap-protocol-fmc", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-fmc/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-fmc/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-fmc/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-fmc/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-fmc/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-fmc/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-fmc/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-umg": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-umg", "sourceRoot": "projects/ucap-webmessenger-protocol-umg/src", "prefix": "ucap-protocol-umg", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-umg/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-umg/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-umg/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-umg/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-umg/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-umg/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-umg/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-file": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-file", "sourceRoot": "projects/ucap-webmessenger-protocol-file/src", "prefix": "ucap-protocol-file", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-file/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-file/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-file/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-file/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-file/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-file/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-file/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-ping": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-ping", "sourceRoot": "projects/ucap-webmessenger-protocol-ping/src", "prefix": "ucap-protocol-ping", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-ping/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-ping/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-ping/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-ping/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-ping/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-ping/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-ping/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-web-storage": { "projectType": "library", "root": "projects/ucap-webmessenger-web-storage", "sourceRoot": "projects/ucap-webmessenger-web-storage/src", "prefix": "ucap-web-storage", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-web-storage/tsconfig.lib.json", "project": "projects/ucap-webmessenger-web-storage/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-web-storage/src/test.ts", "tsConfig": "projects/ucap-webmessenger-web-storage/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-web-storage/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-web-storage/tsconfig.lib.json", "projects/ucap-webmessenger-web-storage/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-native": { "projectType": "library", "root": "projects/ucap-webmessenger-native", "sourceRoot": "projects/ucap-webmessenger-native/src", "prefix": "ucap-native", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-native/tsconfig.lib.json", "project": "projects/ucap-webmessenger-native/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-native/src/test.ts", "tsConfig": "projects/ucap-webmessenger-native/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-native/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-native/tsconfig.lib.json", "projects/ucap-webmessenger-native/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-native-electron": { "projectType": "library", "root": "projects/ucap-webmessenger-native-electron", "sourceRoot": "projects/ucap-webmessenger-native-electron/src", "prefix": "ucap-native-electron", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-native-electron/tsconfig.lib.json", "project": "projects/ucap-webmessenger-native-electron/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-native-electron/src/test.ts", "tsConfig": "projects/ucap-webmessenger-native-electron/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-native-electron/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-native-electron/tsconfig.lib.json", "projects/ucap-webmessenger-native-electron/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-web-socket": { "projectType": "library", "root": "projects/ucap-webmessenger-web-socket", "sourceRoot": "projects/ucap-webmessenger-web-socket/src", "prefix": "ucap-web-socket", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-web-socket/tsconfig.lib.json", "project": "projects/ucap-webmessenger-web-socket/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-web-socket/src/test.ts", "tsConfig": "projects/ucap-webmessenger-web-socket/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-web-socket/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-web-socket/tsconfig.lib.json", "projects/ucap-webmessenger-web-socket/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-util": { "projectType": "library", "root": "projects/ucap-webmessenger-util", "sourceRoot": "projects/ucap-webmessenger-util/src", "prefix": "ucap-util", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-util/tsconfig.lib.json", "project": "projects/ucap-webmessenger-util/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-util/src/test.ts", "tsConfig": "projects/ucap-webmessenger-util/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-util/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-util/tsconfig.lib.json", "projects/ucap-webmessenger-util/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } }, "ucap-webmessenger-protocol-inner": { "projectType": "library", "root": "projects/ucap-webmessenger-protocol-inner", "sourceRoot": "projects/ucap-webmessenger-protocol-inner/src", "prefix": "ucap-protocol-inner", "architect": { "build": { "builder": "@angular-devkit/build-ng-packagr:build", "options": { "tsConfig": "projects/ucap-webmessenger-protocol-inner/tsconfig.lib.json", "project": "projects/ucap-webmessenger-protocol-inner/ng-package.json" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/ucap-webmessenger-protocol-inner/src/test.ts", "tsConfig": "projects/ucap-webmessenger-protocol-inner/tsconfig.spec.json", "karmaConfig": "projects/ucap-webmessenger-protocol-inner/karma.conf.js" } }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { "tsConfig": [ "projects/ucap-webmessenger-protocol-inner/tsconfig.lib.json", "projects/ucap-webmessenger-protocol-inner/tsconfig.spec.json" ], "exclude": ["**/node_modules/**"] } } } } }, "defaultProject": "ucap-webmessenger-app" }