diff --git a/interactive-mining-angular-frontend/angular.json b/interactive-mining-angular-frontend/angular.json index 3f3160b..5aaa453 100644 --- a/interactive-mining-angular-frontend/angular.json +++ b/interactive-mining-angular-frontend/angular.json @@ -11,7 +11,6 @@ "build": { "builder": "@angular-devkit/build-angular:browser", "options": { - "aot": true, "outputPath": "dist", "index": "src/index.html", "main": "src/main.ts", @@ -31,7 +30,13 @@ "node_modules/uikit/dist/js/uikit-icons.min.js", "src/assets/js/ResizeSensor.js", "src/assets/js/jquery.sticky-sidebar.js" - ] + ], + "vendorChunk": true, + "extractLicenses": false, + "buildOptimizer": false, + "sourceMap": true, + "optimization": false, + "namedChunks": true }, "configurations": { "production": { @@ -45,7 +50,6 @@ "outputHashing": "all", "sourceMap": false, "namedChunks": false, - "aot": true, "extractLicenses": true, "vendorChunk": false, "buildOptimizer": true, @@ -56,7 +60,8 @@ } ] } - } + }, + "defaultConfiguration": "" }, "serve": { "builder": "@angular-devkit/build-angular:dev-server", diff --git a/interactive-mining-angular-frontend/package.json b/interactive-mining-angular-frontend/package.json index fe29c70..1c74b6a 100755 --- a/interactive-mining-angular-frontend/package.json +++ b/interactive-mining-angular-frontend/package.json @@ -13,15 +13,15 @@ }, "private": true, "dependencies": { - "@angular/animations": "^11.2.14", - "@angular/common": "^11.2.14", - "@angular/compiler": "^11.2.14", - "@angular/core": "^11.2.14", - "@angular/forms": "^11.2.14", - "@angular/localize": "^11.2.14", - "@angular/platform-browser": "^11.2.14", - "@angular/platform-browser-dynamic": "^11.2.14", - "@angular/router": "^11.2.14", + "@angular/animations": "^12.2.16", + "@angular/common": "^12.2.16", + "@angular/compiler": "^12.2.16", + "@angular/core": "^12.2.16", + "@angular/forms": "^12.2.16", + "@angular/localize": "^12.2.16", + "@angular/platform-browser": "^12.2.16", + "@angular/platform-browser-dynamic": "^12.2.16", + "@angular/router": "^12.2.16", "core-js": "^2.4.1", "file-saver": "^2.0.2", "jquery": "^3.4.1", @@ -31,13 +31,13 @@ "rxjs": "^6.5.1", "tslib": "^2.0.0", "uikit": "^3.1.5", - "zone.js": "~0.10.2" + "zone.js": "~0.11.4" }, "devDependencies": { - "@angular-devkit/build-angular": "~0.1102.14", - "@angular/cli": "^11.2.14", - "@angular/compiler-cli": "^11.2.14", - "@angular/language-service": "^11.2.14", + "@angular-devkit/build-angular": "~12.2.18", + "@angular/cli": "^12.2.18", + "@angular/compiler-cli": "^12.2.16", + "@angular/language-service": "^12.2.16", "@types/file-saver": "^2.0.1", "@types/jasmine": "~3.6.0", "@types/jasminewd2": "~2.0.6", @@ -51,9 +51,9 @@ "karma-coverage-istanbul-reporter": "~3.0.2", "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.6.0", - "ng-packagr": "^11.2.4", + "ng-packagr": "^12.2.7", "protractor": "~7.0.0", "ts-node": "~8.2.0", - "typescript": "~4.0.7" + "typescript": "~4.3.5" } -} +} \ No newline at end of file diff --git a/interactive-mining-angular-frontend/src/polyfills.ts b/interactive-mining-angular-frontend/src/polyfills.ts index 8089513..951668b 100755 --- a/interactive-mining-angular-frontend/src/polyfills.ts +++ b/interactive-mining-angular-frontend/src/polyfills.ts @@ -56,7 +56,7 @@ import 'core-js/es6/reflect'; /*************************************************************************************************** * Zone JS is required by Angular itself. */ -import 'zone.js/dist/zone'; // Included with Angular CLI. +import 'zone.js'; // Included with Angular CLI. diff --git a/interactive-mining-angular-frontend/tsconfig.json b/interactive-mining-angular-frontend/tsconfig.json index d6c60a1..360a828 100755 --- a/interactive-mining-angular-frontend/tsconfig.json +++ b/interactive-mining-angular-frontend/tsconfig.json @@ -7,7 +7,6 @@ "sourceMap": true, "declaration": false, "moduleResolution": "node", - "emitDecoratorMetadata": true, "experimentalDecorators": true, "target": "es2015", "typeRoots": [