From bd96650c4278800f54443f24ec3e4ff597be6cb7 Mon Sep 17 00:00:00 2001 From: Alejandro Saenz Date: Mon, 22 Mar 2021 09:58:38 -0400 Subject: [PATCH] fix(frontend/package.json): downgrade Typescript. Downgrade Angular Downgraded Typscript to fix peer dependency. Downgraded Angular core && zone.js to fix failing build --- frontend/package-lock.json | 64 ++++++++++++++------------------------ frontend/package.json | 8 ++--- package-lock.json | 2 +- 3 files changed, 28 insertions(+), 46 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 8fb55983..6ec06a75 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -14,7 +14,7 @@ "@angular/common": "~11.0.0", "@angular/compiler": "~11.0.0", "@angular/compiler-cli": "^11.0.0", - "@angular/core": "~11.2.5", + "@angular/core": "~11.0.0", "@angular/forms": "~11.0.0", "@angular/platform-browser": "~11.0.0", "@angular/platform-browser-dynamic": "~11.0.0", @@ -29,8 +29,7 @@ "primeng": "^11.3.1", "rxjs": "~6.6.6", "tslib": "^2.1.0", - "typescript": "^4.2.3", - "zone.js": "~0.11.4" + "zone.js": "~0.10.2" }, "devDependencies": { "@angular-devkit/build-angular": "~0.1102.3", @@ -48,7 +47,8 @@ "karma-jasmine-html-reporter": "^1.5.0", "protractor": "~7.0.0", "ts-node": "~9.1.1", - "tslint": "~6.1.0" + "tslint": "~6.1.0", + "typescript": ">=4.0.0 <4.1.0" } }, "node_modules/@angular-devkit/architect": { @@ -930,15 +930,15 @@ } }, "node_modules/@angular/core": { - "version": "11.2.5", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.5.tgz", - "integrity": "sha512-YL1+SNCKx2yFpn6ohC2VbPSguLzFtk+dTzujARN+BkaPJfrUDz08IgEVyeHMXLNCFFjxRKAsEaRTXGz5CEYFag==", + "version": "11.0.9", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.0.9.tgz", + "integrity": "sha512-J0ff3UK2Cw7Z0eNLtUXrpMFvmmkvPPZWLYIwimyc1pZys7qsIVT6cy2ybGEOhbJgC6qt3fo0DoJV3pGXTalb8A==", "dependencies": { "tslib": "^2.0.0" }, "peerDependencies": { "rxjs": "^6.5.3", - "zone.js": "^0.10.2 || ^0.11.3" + "zone.js": "~0.10.3" } }, "node_modules/@angular/forms": { @@ -5415,12 +5415,6 @@ "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", "dev": true }, - "node_modules/codelyzer/node_modules/zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", - "dev": true - }, "node_modules/collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -16191,9 +16185,9 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "node_modules/typescript": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", - "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.7.tgz", + "integrity": "sha512-yi7M4y74SWvYbnazbn8/bmJmX4Zlej39ZOqwG/8dut/MYoSQ119GY9ZFbbGsD4PFZYWxqik/XsP3vk3+W5H3og==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -18026,12 +18020,9 @@ } }, "node_modules/zone.js": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", - "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", - "dependencies": { - "tslib": "^2.0.0" - } + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==" } }, "dependencies": { @@ -18728,9 +18719,9 @@ } }, "@angular/core": { - "version": "11.2.5", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.5.tgz", - "integrity": "sha512-YL1+SNCKx2yFpn6ohC2VbPSguLzFtk+dTzujARN+BkaPJfrUDz08IgEVyeHMXLNCFFjxRKAsEaRTXGz5CEYFag==", + "version": "11.0.9", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.0.9.tgz", + "integrity": "sha512-J0ff3UK2Cw7Z0eNLtUXrpMFvmmkvPPZWLYIwimyc1pZys7qsIVT6cy2ybGEOhbJgC6qt3fo0DoJV3pGXTalb8A==", "requires": { "tslib": "^2.0.0" } @@ -22835,12 +22826,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", "dev": true - }, - "zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", - "dev": true } } }, @@ -31622,9 +31607,9 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "typescript": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", - "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==" + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.7.tgz", + "integrity": "sha512-yi7M4y74SWvYbnazbn8/bmJmX4Zlej39ZOqwG/8dut/MYoSQ119GY9ZFbbGsD4PFZYWxqik/XsP3vk3+W5H3og==" }, "ua-parser-js": { "version": "0.7.24", @@ -33134,12 +33119,9 @@ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" }, "zone.js": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", - "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", - "requires": { - "tslib": "^2.0.0" - } + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==" } } } diff --git a/frontend/package.json b/frontend/package.json index 3f7fafd5..a6e8675c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -21,7 +21,7 @@ "@angular/common": "~11.0.0", "@angular/compiler": "~11.0.0", "@angular/compiler-cli": "^11.0.0", - "@angular/core": "~11.2.5", + "@angular/core": "~11.0.0", "@angular/forms": "~11.0.0", "@angular/platform-browser": "~11.0.0", "@angular/platform-browser-dynamic": "~11.0.0", @@ -36,8 +36,7 @@ "primeng": "^11.3.1", "rxjs": "~6.6.6", "tslib": "^2.1.0", - "typescript": "^4.2.3", - "zone.js": "~0.11.4" + "zone.js": "~0.10.2" }, "devDependencies": { "@angular-devkit/build-angular": "~0.1102.3", @@ -55,6 +54,7 @@ "karma-jasmine-html-reporter": "^1.5.0", "protractor": "~7.0.0", "ts-node": "~9.1.1", - "tslint": "~6.1.0" + "tslint": "~6.1.0", + "typescript": ">=4.0.0 <4.1.0" } } diff --git a/package-lock.json b/package-lock.json index 6e3152d9..0f53d7c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,7 +5,7 @@ "requires": true, "packages": { "": { - "version": "7.0.5", + "version": "7.0.6", "hasInstallScript": true, "license": "MIT", "dependencies": {