MOBILE-3833 config: Update to angular 11

main
Pau Ferrer Ocaña 2021-08-03 12:33:01 +02:00
parent d4a6bc0f72
commit b835b6195a
4 changed files with 18894 additions and 19042 deletions

1
.gitignore vendored
View File

@ -22,6 +22,7 @@ npm-debug.log*
/.sass-cache /.sass-cache
/.sourcemaps /.sourcemaps
/.versions /.versions
/.vscode
/coverage /coverage
/dist /dist
/node_modules /node_modules

37843
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -37,40 +37,40 @@
"ionic:build:before": "gulp" "ionic:build:before": "gulp"
}, },
"dependencies": { "dependencies": {
"@angular/animations": "~10.0.14", "@angular/animations": "~11.2.14",
"@angular/common": "~10.0.14", "@angular/common": "~11.2.14",
"@angular/core": "~10.0.14", "@angular/core": "~11.2.14",
"@angular/forms": "~10.0.14", "@angular/forms": "~11.2.14",
"@angular/platform-browser": "~10.0.14", "@angular/platform-browser": "~11.2.14",
"@angular/platform-browser-dynamic": "~10.0.14", "@angular/platform-browser-dynamic": "~11.2.14",
"@angular/router": "~10.0.14", "@angular/router": "~11.2.14",
"@ionic-native/badge": "^5.33.0", "@ionic-native/badge": "^5.34.0",
"@ionic-native/camera": "^5.33.0", "@ionic-native/camera": "^5.34.0",
"@ionic-native/chooser": "^5.33.0", "@ionic-native/chooser": "^5.34.0",
"@ionic-native/clipboard": "^5.33.0", "@ionic-native/clipboard": "^5.34.0",
"@ionic-native/core": "^5.33.0", "@ionic-native/core": "^5.34.0",
"@ionic-native/device": "^5.33.0", "@ionic-native/device": "^5.34.0",
"@ionic-native/diagnostic": "^5.33.0", "@ionic-native/diagnostic": "^5.34.0",
"@ionic-native/file": "^5.33.0", "@ionic-native/file": "^5.34.0",
"@ionic-native/file-opener": "^5.33.0", "@ionic-native/file-opener": "^5.34.0",
"@ionic-native/file-transfer": "^5.33.0", "@ionic-native/file-transfer": "^5.34.0",
"@ionic-native/geolocation": "^5.33.0", "@ionic-native/geolocation": "^5.34.0",
"@ionic-native/http": "^5.33.0", "@ionic-native/http": "^5.34.0",
"@ionic-native/in-app-browser": "^5.33.0", "@ionic-native/in-app-browser": "^5.34.0",
"@ionic-native/ionic-webview": "^5.33.0", "@ionic-native/ionic-webview": "^5.34.0",
"@ionic-native/keyboard": "^5.33.0", "@ionic-native/keyboard": "^5.34.0",
"@ionic-native/local-notifications": "^5.33.0", "@ionic-native/local-notifications": "^5.34.0",
"@ionic-native/media": "^5.33.0", "@ionic-native/media": "^5.34.0",
"@ionic-native/media-capture": "^5.33.0", "@ionic-native/media-capture": "^5.34.0",
"@ionic-native/network": "^5.33.0", "@ionic-native/network": "^5.34.0",
"@ionic-native/push": "^5.33.0", "@ionic-native/push": "^5.34.0",
"@ionic-native/qr-scanner": "^5.33.0", "@ionic-native/qr-scanner": "^5.34.0",
"@ionic-native/splash-screen": "^5.33.0", "@ionic-native/splash-screen": "^5.34.0",
"@ionic-native/sqlite": "^5.33.0", "@ionic-native/sqlite": "^5.34.0",
"@ionic-native/status-bar": "^5.33.0", "@ionic-native/status-bar": "^5.34.0",
"@ionic-native/web-intent": "^5.33.0", "@ionic-native/web-intent": "^5.34.0",
"@ionic-native/zip": "^5.33.0", "@ionic-native/zip": "^5.34.0",
"@ionic/angular": "^5.6.6", "@ionic/angular": "^5.6.13",
"@moodlehq/cordova-plugin-file-transfer": "1.7.1-moodle.2", "@moodlehq/cordova-plugin-file-transfer": "1.7.1-moodle.2",
"@moodlehq/cordova-plugin-inappbrowser": "5.0.0-moodle.2", "@moodlehq/cordova-plugin-inappbrowser": "5.0.0-moodle.2",
"@moodlehq/cordova-plugin-local-notification": "0.9.0-moodle.2", "@moodlehq/cordova-plugin-local-notification": "0.9.0-moodle.2",
@ -80,11 +80,11 @@
"@ngx-translate/http-loader": "^6.0.0", "@ngx-translate/http-loader": "^6.0.0",
"@types/chart.js": "^2.9.31", "@types/chart.js": "^2.9.31",
"@types/cordova": "0.0.34", "@types/cordova": "0.0.34",
"@types/dom-mediacapture-record": "^1.0.7", "@types/dom-mediacapture-record": "^1.0.10",
"chart.js": "^2.9.4", "chart.js": "^2.9.4",
"com-darryncampbell-cordova-plugin-intent": "^1.3.0", "com-darryncampbell-cordova-plugin-intent": "^1.3.0",
"cordova": "^10.0.0", "cordova": "^10.0.0",
"cordova-android": "^9.1.0", "cordova-android": "^10.0.1",
"cordova-android-support-gradle-release": "^3.0.1", "cordova-android-support-gradle-release": "^3.0.1",
"cordova-clipboard": "^1.3.0", "cordova-clipboard": "^1.3.0",
"cordova-ios": "^6.2.0", "cordova-ios": "^6.2.0",
@ -128,17 +128,17 @@
"zone.js": "~0.10.3" "zone.js": "~0.10.3"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "~0.1000.8", "@angular-devkit/build-angular": "~0.1102.14",
"@angular-eslint/builder": "^4.2.0", "@angular-eslint/builder": "^4.2.0",
"@angular-eslint/eslint-plugin": "^4.2.0", "@angular-eslint/eslint-plugin": "^4.2.0",
"@angular-eslint/eslint-plugin-template": "^4.2.0", "@angular-eslint/eslint-plugin-template": "^4.2.0",
"@angular-eslint/schematics": "^4.2.0", "@angular-eslint/schematics": "^4.2.0",
"@angular-eslint/template-parser": "^4.2.0", "@angular-eslint/template-parser": "^4.2.0",
"@angular/cli": "~10.0.8", "@angular/cli": "~11.2.14",
"@angular/compiler": "~10.0.14", "@angular/compiler": "~11.2.14",
"@angular/compiler-cli": "~10.0.14", "@angular/compiler-cli": "~11.2.14",
"@angular/language-service": "~10.0.14", "@angular/language-service": "~11.2.14",
"@ionic/angular-toolkit": "^2.3.3", "@ionic/angular-toolkit": "^4.0.0",
"@ionic/cli": "^6.14.1", "@ionic/cli": "^6.14.1",
"@types/faker": "^5.1.3", "@types/faker": "^5.1.3",
"@types/node": "^12.12.64", "@types/node": "^12.12.64",
@ -170,7 +170,7 @@
"native-run": "^1.4.0", "native-run": "^1.4.0",
"ts-jest": "^26.4.1", "ts-jest": "^26.4.1",
"ts-node": "~8.3.0", "ts-node": "~8.3.0",
"typescript": "^3.9.9" "typescript": "^4.1.6"
}, },
"engines": { "engines": {
"node": ">=12.x" "node": ">=12.x"

View File

@ -9,7 +9,7 @@
"experimentalDecorators": true, "experimentalDecorators": true,
"strictNullChecks": true, "strictNullChecks": true,
"strictPropertyInitialization": true, "strictPropertyInitialization": true,
"module": "esnext", "module": "es2020",
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,
"target": "es2015", "target": "es2015",
@ -46,6 +46,8 @@
}, },
"angularCompilerOptions": { "angularCompilerOptions": {
"fullTemplateTypeCheck": true, "fullTemplateTypeCheck": true,
"strictInjectionParameters": true "enableI18nLegacyMessageIdFormat": false,
"strictInjectionParameters": true,
"strictInputAccessModifiers": true
} }
} }