diff --git a/src/angular.json b/src/angular.json index 22b148d5..d2abda60 100644 --- a/src/angular.json +++ b/src/angular.json @@ -3,7 +3,7 @@ "version": 1, "newProjectRoot": "projects", "projects": { - "db": { + "dynamicbible": { "projectType": "application", "schematics": { "@schematics/angular:component": { @@ -17,7 +17,7 @@ "build": { "builder": "@angular-devkit/build-angular:browser", "options": { - "outputPath": "dist/db", + "outputPath": "dist/dynamicbible", "index": "src/index.html", "main": "src/main.ts", "polyfills": "src/polyfills.ts", @@ -69,18 +69,18 @@ "serve": { "builder": "@angular-devkit/build-angular:dev-server", "options": { - "browserTarget": "db:build" + "browserTarget": "dynamicbible:build" }, "configurations": { "production": { - "browserTarget": "db:build:production" + "browserTarget": "dynamicbible:build:production" } } }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", "options": { - "browserTarget": "db:build" + "browserTarget": "dynamicbible:build" } }, "test": { @@ -110,11 +110,11 @@ "builder": "@angular-devkit/build-angular:protractor", "options": { "protractorConfig": "e2e/protractor.conf.js", - "devServerTarget": "db:serve" + "devServerTarget": "dynamicbible:serve" }, "configurations": { "production": { - "devServerTarget": "db:serve:production" + "devServerTarget": "dynamicbible:serve:production" } } }, @@ -125,5 +125,5 @@ } } }, - "defaultProject": "db" + "defaultProject": "dynamicbible" } diff --git a/src/karma.conf.js b/src/karma.conf.js index 5724f25c..e04eb063 100644 --- a/src/karma.conf.js +++ b/src/karma.conf.js @@ -25,7 +25,13 @@ module.exports = function (config) { colors: true, logLevel: config.LOG_WARN, autoWatch: true, - browsers: ["Chrome"], + browsers: ["Chrome", "ChromeHeadlessNoSandbox"], + customLaunchers: { + ChromeHeadlessNoSandbox: { + base: "ChromeHeadless", + flags: ["--no-sandbox"], + }, + }, singleRun: false, restartOnFileChange: true, }); diff --git a/src/package.json b/src/package.json index 6c914d93..176f0846 100644 --- a/src/package.json +++ b/src/package.json @@ -11,7 +11,7 @@ "lint": "ng lint", "e2e": "ng e2e", "copy": "npx cap copy", - "all": "ng lint && ng test --watch=false --browsers=ChromeHeadless && ng build --prod && && npx cap copy" + "all": "ng lint & ng test --watch=false --browsers=ChromeHeadless & ng build --prod & npx cap copy" }, "private": true, "dependencies": {