diff --git a/overlord/angular.json b/overlord/angular.json index a2f9ae36..16812c2f 100644 --- a/overlord/angular.json +++ b/overlord/angular.json @@ -13,6 +13,7 @@ "build": { "builder": "@angular-devkit/build-angular:browser", "options": { + "aot": true, "outputPath": "../brewman/static", "index": "src/index.html", "main": "src/main.ts", @@ -50,6 +51,10 @@ "type": "initial", "maximumWarning": "2mb", "maximumError": "5mb" + }, + { + "type": "anyComponentStyle", + "maximumWarning": "6kb" } ] } diff --git a/overlord/package-lock.json b/overlord/package-lock.json index 93197d82..a1bc15ec 100644 --- a/overlord/package-lock.json +++ b/overlord/package-lock.json @@ -2925,9 +2925,9 @@ "integrity": "sha512-13gmo3M2qVvjQrWNseqM3+cR6S2Ss3grbR2NZltgMq94wOwqJYQdgn8qzwDshzgXqMlSUtyPZjysImmktu22ew==" }, "@types/node": { - "version": "10.17.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.21.tgz", - "integrity": "sha512-PQKsydPxYxF1DsAFWmunaxd3sOi3iMt6Zmx/tgaagHYmwJ/9cRH91hQkeJZaUGWbvn0K5HlSVEXkn5U/llWPpQ==", + "version": "12.12.42", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.42.tgz", + "integrity": "sha512-R/9QdYFLL9dE9l5cWWzWIZByVGFd7lk7JVOJ7KD+E1SJ4gni7XJRLz9QTjyYQiHIqEAgku9VgxdLjMlhhUaAFg==", "dev": true }, "@types/q": { diff --git a/overlord/package.json b/overlord/package.json index cac75f15..73794564 100644 --- a/overlord/package.json +++ b/overlord/package.json @@ -32,7 +32,8 @@ "moment": "^2.22.2", "rxjs": "^6.2.2", "rxjs-tslint": "^0.1.5", - "zone.js": "~0.10.3" + "tslib": "^1.10.0", + "zone.js": "~0.10.2" }, "devDependencies": { "@angular-devkit/build-angular": "~0.901.7", @@ -41,8 +42,8 @@ "@angular/language-service": "^9.1.9", "@types/jasmine": "^3.3.0", "@types/jasminewd2": "^2.0.3", - "@types/node": "^10.5.4", - "codelyzer": "^5.0.1", + "@types/node": "^12.11.1", + "codelyzer": "^5.1.2", "jasmine-core": "^3.1.0", "jasmine-spec-reporter": "^4.2.1", "karma": "^3.1.1", diff --git a/overlord/src/tsconfig.app.json b/overlord/src/tsconfig.app.json index 638c23c7..c18f0dcd 100644 --- a/overlord/src/tsconfig.app.json +++ b/overlord/src/tsconfig.app.json @@ -4,8 +4,11 @@ "outDir": "../../brewman/static", "types": [] }, - "exclude": [ - "test.ts", - "**/*.spec.ts" + "files": [ + "main.ts", + "polyfills.ts" + ], + "include": [ + "src/**/*.d.ts" ] }