| { | |
| "$schema": "./node_modules/@angular/cli/lib/config/schema.json", | |
| "version": 1, | |
| "newProjectRoot": "projects", | |
| "projects": { | |
| "satlab-partner-ui": { | |
| "root": "", | |
| "sourceRoot": "src", | |
| "projectType": "application", | |
| "architect": { | |
| "build": { | |
| "builder": "@angular-devkit/build-angular:application", | |
| "options": { | |
| "aot": true, | |
| "outputPath": { | |
| "base": "dist" | |
| }, | |
| "index": "src/index.html", | |
| "tsConfig": "src/tsconfig.json", | |
| "polyfills": [ | |
| "zone.js" | |
| ], | |
| "allowedCommonJsDependencies": [ | |
| "app/services/satlabrpc_pb", | |
| "core-js", | |
| "file-saver", | |
| "google-protobuf", | |
| "grpc-web", | |
| "html2canvas", | |
| "moment", | |
| "zone.js" | |
| ], | |
| "assets": [ | |
| "src/assets", | |
| "src/favicon.ico" | |
| ], | |
| "styles": [ | |
| "src/styles.scss" | |
| ], | |
| "stylePreprocessorOptions": { | |
| "includePaths": [ | |
| "src" | |
| ] | |
| }, | |
| "scripts": [], | |
| "browser": "src/main.ts" | |
| }, | |
| "configurations": { | |
| "source": { | |
| "budgets": [ | |
| { | |
| "type": "anyComponentStyle", | |
| "maximumWarning": "6kb" | |
| } | |
| ], | |
| "fileReplacements": [ | |
| { | |
| "replace": "src/undefined", | |
| "with": "src/environments/environment.ts" | |
| } | |
| ] | |
| }, | |
| "dev": { | |
| "budgets": [ | |
| { | |
| "type": "anyComponentStyle", | |
| "maximumWarning": "6kb" | |
| } | |
| ], | |
| "fileReplacements": [ | |
| { | |
| "replace": "src/undefined", | |
| "with": "src/environments/environment.ts" | |
| } | |
| ] | |
| }, | |
| "local": { | |
| "budgets": [ | |
| { | |
| "type": "anyComponentStyle", | |
| "maximumWarning": "6kb" | |
| } | |
| ], | |
| "fileReplacements": [ | |
| { | |
| "replace": "src/environments/environment.ts", | |
| "with": "src/environments/environment.local.ts" | |
| } | |
| ] | |
| }, | |
| "production": { | |
| "budgets": [ | |
| { | |
| "type": "anyComponentStyle", | |
| "maximumWarning": "6kb" | |
| } | |
| ], | |
| "optimization": true, | |
| "outputHashing": "all", | |
| "sourceMap": false, | |
| "namedChunks": false, | |
| "aot": true, | |
| "extractLicenses": true, | |
| "fileReplacements": [ | |
| { | |
| "replace": "src/environments/environment.ts", | |
| "with": "src/environments/environment.prod.ts" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "serve": { | |
| "builder": "@angular-devkit/build-angular:dev-server", | |
| "options": { | |
| "buildTarget": "satlab-partner-ui:build" | |
| }, | |
| "configurations": { | |
| "source": { | |
| "buildTarget": "satlab-partner-ui:build:source" | |
| }, | |
| "dev": { | |
| "buildTarget": "satlab-partner-ui:build:dev" | |
| }, | |
| "local": { | |
| "buildTarget": "satlab-partner-ui:build:local" | |
| }, | |
| "production": { | |
| "buildTarget": "satlab-partner-ui:build:production" | |
| } | |
| } | |
| }, | |
| "extract-i18n": { | |
| "builder": "@angular-devkit/build-angular:extract-i18n", | |
| "options": { | |
| "buildTarget": "satlab-partner-ui:build" | |
| } | |
| }, | |
| "test": { | |
| "builder": "@angular-devkit/build-angular:karma", | |
| "options": { | |
| "main": "src/test.ts", | |
| "karmaConfig": "./karma.conf.js", | |
| "polyfills": "src/polyfills.ts", | |
| "scripts": [], | |
| "styles": [ | |
| "src/styles.scss" | |
| ], | |
| "tsConfig": "src/tsconfig.spec.json", | |
| "assets": [ | |
| "src/assets", | |
| "src/favicon.ico" | |
| ] | |
| } | |
| }, | |
| "lint": { | |
| "builder": "@angular-devkit/build-angular:tslint", | |
| "options": { | |
| "tsConfig": [], | |
| "exclude": [] | |
| } | |
| } | |
| } | |
| }, | |
| "satlab-partner-ui-e2e": { | |
| "root": "", | |
| "sourceRoot": "e2e", | |
| "projectType": "application", | |
| "architect": { | |
| "e2e": { | |
| "builder": "@angular-devkit/build-angular:protractor", | |
| "options": { | |
| "protractorConfig": "./protractor.conf.js", | |
| "devServerTarget": "satlab-partner-ui:serve" | |
| } | |
| }, | |
| "lint": { | |
| "builder": "@angular-devkit/build-angular:tslint", | |
| "options": { | |
| "tsConfig": [], | |
| "exclude": [] | |
| } | |
| } | |
| } | |
| }, | |
| "e2e-only": { | |
| "root": "", | |
| "sourceRoot": "e2e", | |
| "projectType": "application", | |
| "architect": { | |
| "e2e": { | |
| "builder": "@angular-devkit/build-angular:protractor", | |
| "options": { | |
| "protractorConfig": "./protractor.conf.js" | |
| } | |
| }, | |
| "lint": { | |
| "builder": "@angular-devkit/build-angular:tslint", | |
| "options": { | |
| "tsConfig": [], | |
| "exclude": [] | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "schematics": { | |
| "@schematics/angular:component": { | |
| "project": "satlab-partner-ui", | |
| "prefix": "app", | |
| "style": "scss", | |
| "standalone": true, | |
| "type": "component" | |
| }, | |
| "@schematics/angular:directive": { | |
| "project": "satlab-partner-ui", | |
| "prefix": "app", | |
| "type": "directive" | |
| }, | |
| "@schematics/angular:service": { | |
| "type": "service" | |
| }, | |
| "@schematics/angular:guard": { | |
| "typeSeparator": "." | |
| }, | |
| "@schematics/angular:interceptor": { | |
| "typeSeparator": "." | |
| }, | |
| "@schematics/angular:module": { | |
| "typeSeparator": "." | |
| }, | |
| "@schematics/angular:pipe": { | |
| "typeSeparator": "." | |
| }, | |
| "@schematics/angular:resolver": { | |
| "typeSeparator": "." | |
| } | |
| }, | |
| "cli": { | |
| "analytics": "0b3dd4e3-88fd-4f3c-b5c9-ab099c19636a" | |
| } | |
| } |