From 7ab2a6711e759ef287a6a4dbb96ff313c96a78ef Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Fri, 10 Jul 2020 21:53:32 +0100 Subject: [PATCH] fix i18n warnings and upgrade to Angular 10.0.3 (#1512) * upgrade to latest Angular, fix i18n * upgrade Angular libs --- package-lock.json | 230 ++++++++++++++++++++++-------------------- package.json | 26 ++--- src/app/app.module.ts | 50 ++++++--- 3 files changed, 167 insertions(+), 139 deletions(-) diff --git a/package-lock.json b/package-lock.json index f41d29cf1..d3d669abe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -80,19 +80,19 @@ } }, "@angular-devkit/architect": { - "version": "0.1000.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.1.tgz", - "integrity": "sha512-GpoJ+p38feerxwfpJgrjwv/2c47qIX+TMdfKVqbswxLnzK21hXjd0zn6UfovAFwLeL1hRu2O00NDsmQn01gdoA==", + "version": "0.1000.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.2.tgz", + "integrity": "sha512-n1e/ZdE70C6hDauTWLAiofKDI6m88nhb91Ddqum0eeUh3HL3Ppv/sT9O+UYsab3gIdIOFJwHBpZ96SM/2Ja5NA==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.1", + "@angular-devkit/core": "10.0.2", "rxjs": "6.5.5" }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz", - "integrity": "sha512-AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.2.tgz", + "integrity": "sha512-gD8iUP28GscsHqGKKu+NtX97bt7aXDZmIYqWTv4SThrcsPYY2A4tBw+NBbNAwjHkNfn4jflpqTmcN9gBAoLoSg==", "dev": true, "requires": { "ajv": "6.12.2", @@ -138,15 +138,15 @@ } }, "@angular-devkit/build-angular": { - "version": "0.1000.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1000.1.tgz", - "integrity": "sha512-rRYtHzy27BM3XjPVqlpQOs+RXAgtiT1Qr6EiLiMcb8Twg4aWHzKF+IITLQL9CSYkpOnY40vHjWZuEVu0qIhEPQ==", + "version": "0.1000.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1000.2.tgz", + "integrity": "sha512-Cl7JaXkE1OMpagMwPPNGq7IGy50p2F3R0iZFi38imq661YqH/FFv0SdbMqmpAHaIvvr6E1HJt5ltoLNERQWFjg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1000.1", - "@angular-devkit/build-optimizer": "0.1000.1", - "@angular-devkit/build-webpack": "0.1000.1", - "@angular-devkit/core": "10.0.1", + "@angular-devkit/architect": "0.1000.2", + "@angular-devkit/build-optimizer": "0.1000.2", + "@angular-devkit/build-webpack": "0.1000.2", + "@angular-devkit/core": "10.0.2", "@babel/core": "7.9.6", "@babel/generator": "7.9.6", "@babel/plugin-transform-runtime": "7.9.6", @@ -154,7 +154,7 @@ "@babel/runtime": "7.9.6", "@babel/template": "7.8.6", "@jsdevtools/coverage-istanbul-loader": "3.0.3", - "@ngtools/webpack": "10.0.1", + "@ngtools/webpack": "10.0.2", "ajv": "6.12.2", "autoprefixer": "9.8.0", "babel-loader": "8.1.0", @@ -211,9 +211,9 @@ }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz", - "integrity": "sha512-AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.2.tgz", + "integrity": "sha512-gD8iUP28GscsHqGKKu+NtX97bt7aXDZmIYqWTv4SThrcsPYY2A4tBw+NBbNAwjHkNfn4jflpqTmcN9gBAoLoSg==", "dev": true, "requires": { "ajv": "6.12.2", @@ -340,12 +340,12 @@ } }, "@angular-devkit/build-ng-packagr": { - "version": "0.1000.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.1000.1.tgz", - "integrity": "sha512-y8w1DPtBp/mW12JJnKYx/56cMG8m4g7XHllsDvYuxHZ0XW3iqA967DKsE0xcyYBMn84yKybgqyibZVKZiXNTIA==", + "version": "0.1000.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.1000.2.tgz", + "integrity": "sha512-OHK7hwAJ6G+cHkhnBKaxudVJYDyJdN7Z23ffhfgyWoyDFYBfz46LpIFBPE6fYpCgs0S4WVokJw7z0gAqVfATtA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1000.1", + "@angular-devkit/architect": "0.1000.2", "rxjs": "6.5.5" }, "dependencies": { @@ -367,9 +367,9 @@ } }, "@angular-devkit/build-optimizer": { - "version": "0.1000.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1000.1.tgz", - "integrity": "sha512-Q60lxyetBcMKUiNMc1vGUExuJMashHB9CF8HVenX80R9ihaA/GHAUrD2PbKBpLVoC4T291uUhfcA8MB1fJNRfw==", + "version": "0.1000.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1000.2.tgz", + "integrity": "sha512-wbrgJQw92+A7kFaG7U0F9MMzhVI32tcIdr26+SFXWGAeBaWIkBfMs/jfGLlEYESLqQQF5oMn7LJBwXu+nkPHvw==", "dev": true, "requires": { "loader-utils": "2.0.0", @@ -407,20 +407,20 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.1000.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1000.1.tgz", - "integrity": "sha512-m+abxD38LYdHw+w53Rmc4MbuwDP7rfevAZ/1QR2WFYj0BI5QsTYGlpmieI2TXiwiwvTILn9UzYZAA16nKvmUwA==", + "version": "0.1000.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1000.2.tgz", + "integrity": "sha512-x1fHnZFTwvAE3lB6XnlJmf0KNiiAsZKGdUuTXqzgsgh34A/aFOWtu0EB6cw6lvifMj1ioDT8Zjp8N89Lh5AtEA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1000.1", - "@angular-devkit/core": "10.0.1", + "@angular-devkit/architect": "0.1000.2", + "@angular-devkit/core": "10.0.2", "rxjs": "6.5.5" }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz", - "integrity": "sha512-AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.2.tgz", + "integrity": "sha512-gD8iUP28GscsHqGKKu+NtX97bt7aXDZmIYqWTv4SThrcsPYY2A4tBw+NBbNAwjHkNfn4jflpqTmcN9gBAoLoSg==", "dev": true, "requires": { "ajv": "6.12.2", @@ -514,20 +514,20 @@ } }, "@angular-devkit/schematics": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.1.tgz", - "integrity": "sha512-lG70f4KsZews/z1npzJC7ccJgz3RXyLetyg+wa5uGWV+Silpr7XX+3U65DjPwG/+921woifeqRMbOhK+zCCaVA==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.2.tgz", + "integrity": "sha512-BUUWAreHoxk4Z91Xhr+wtFUhK6+7AOczsIxlZmJnQwSUhN2ZdiDjOXeO3NFkDdL8CtNOz5khGu2iNBqn08FpUw==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.1", + "@angular-devkit/core": "10.0.2", "ora": "4.0.4", "rxjs": "6.5.5" }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz", - "integrity": "sha512-AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.2.tgz", + "integrity": "sha512-gD8iUP28GscsHqGKKu+NtX97bt7aXDZmIYqWTv4SThrcsPYY2A4tBw+NBbNAwjHkNfn4jflpqTmcN9gBAoLoSg==", "dev": true, "requires": { "ajv": "6.12.2", @@ -573,9 +573,9 @@ } }, "@angular/animations": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-10.0.2.tgz", - "integrity": "sha512-3fMR574KnaeAon7ZlwYCB2qkUoZ255Y2KwU6Z/ki37U66QZc8XMqf/d4oUiTZgLsJG4a5Whse0IX8Jz5/HAvQQ==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-10.0.3.tgz", + "integrity": "sha512-s7hob0TmSRqsgEWdB0EYsKY8eF8iD6Sj44XntecAhEc/IxVQGIIZiNwGvW43Lb8iEdbvdF+GJfgxu5I8ZWMX3Q==", "requires": { "tslib": "^2.0.0" } @@ -590,16 +590,16 @@ } }, "@angular/cli": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.0.1.tgz", - "integrity": "sha512-6Ht3022UcaWTBDnQKgcvTHbOP4ITjzn1DcZWKN0+zKk4PNqOwWtOEF2CBokOG79gTQVdrp2p5YQo5uX6UG7KMQ==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.0.2.tgz", + "integrity": "sha512-L/uLUrZNIwbYzIeU9R3SC2hblDgtxP57msmRjoOQBpSzwlOME+z0wlCXPv+h9NOzNPvVVbEtLtjBgZxUw0IHzg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1000.1", - "@angular-devkit/core": "10.0.1", - "@angular-devkit/schematics": "10.0.1", - "@schematics/angular": "10.0.1", - "@schematics/update": "0.1000.1", + "@angular-devkit/architect": "0.1000.2", + "@angular-devkit/core": "10.0.2", + "@angular-devkit/schematics": "10.0.2", + "@schematics/angular": "10.0.2", + "@schematics/update": "0.1000.2", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.1.1", @@ -617,10 +617,20 @@ "uuid": "8.1.0" }, "dependencies": { + "@angular-devkit/architect": { + "version": "0.1000.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.2.tgz", + "integrity": "sha512-n1e/ZdE70C6hDauTWLAiofKDI6m88nhb91Ddqum0eeUh3HL3Ppv/sT9O+UYsab3gIdIOFJwHBpZ96SM/2Ja5NA==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.0.2", + "rxjs": "6.5.5" + } + }, "@angular-devkit/core": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz", - "integrity": "sha512-AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.2.tgz", + "integrity": "sha512-gD8iUP28GscsHqGKKu+NtX97bt7aXDZmIYqWTv4SThrcsPYY2A4tBw+NBbNAwjHkNfn4jflpqTmcN9gBAoLoSg==", "dev": true, "requires": { "ajv": "6.12.2", @@ -713,25 +723,25 @@ } }, "@angular/common": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-10.0.2.tgz", - "integrity": "sha512-zpNB2XD6jinXZjfihoO5Q1Yg7urfpZTt/fitdmwFHCcQ/1qZ9T2BVh8+VqVRkh6Pjxmtvu0uPnJ1a/aZ5f9r9A==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-10.0.3.tgz", + "integrity": "sha512-R2q/Vt07PHgcmvZBVGcYjf6K2xERCHWUYQYN1HsgjVQUu5ypvE7Kqs+6s0BfIoBKc+ejKmjMHHumnm+89O+gXg==", "requires": { "tslib": "^2.0.0" } }, "@angular/compiler": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-10.0.2.tgz", - "integrity": "sha512-TNE5ESDlRCVneb/K62HOEgLpxuZZTlw8RcmOy5vt3SngEVc576OE/aYsEA6MCwTlqj16GLSS3jGm9HBJcBKUVw==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-10.0.3.tgz", + "integrity": "sha512-SmzMYxBprs8bVS9WctiCDj6KVp3jZFEaxGTbC/FwtdvesMIdOktpHggUeJW+OzUTwTnYVmKrm6d8rdg3QSaXFQ==", "requires": { "tslib": "^2.0.0" } }, "@angular/compiler-cli": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-10.0.2.tgz", - "integrity": "sha512-LGX86k1hOyaw5aPCjFfoLuPhVLKMENOdCBeNBzZB+H2CUGHfv8OWFB1EzjZO1N07VGR7JoMx9ZWSP7ornhuS4Q==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-10.0.3.tgz", + "integrity": "sha512-XK2xQX0RLr7QMkEseDhcdqZ2hMM5n1Q6LFvOJfxQXXBpa7DBC9mB6HLsn0vrLgwaAfz+SEQ7pLDgXQSy2tmJUg==", "dev": true, "requires": { "canonical-path": "1.0.0", @@ -1061,9 +1071,9 @@ } }, "@angular/core": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-10.0.2.tgz", - "integrity": "sha512-r4M1D2NOdkmmFyvYLHRYSIBKTGNXQarZHDZcm5oEq2eTsRVe2u9MYIeOpHKeVQCQK7XKQVB13IZQP3XpUvljFg==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-10.0.3.tgz", + "integrity": "sha512-EfWAz5StlPYo2ZtvVzeoNlGrFAXRncwGd/CExbLFOZx4HcDXVkATw5d4vnKHmmKacDqnbuvMD2M0Tl0EJi5q4g==", "requires": { "tslib": "^2.0.0" } @@ -1077,17 +1087,17 @@ } }, "@angular/forms": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-10.0.2.tgz", - "integrity": "sha512-qnfApb5Q58SFdl8za8i6ijvP0UfVGxxTtIVnf8czVU5Jz5/KYDbPeChVw/aPl3hfXq8jt0Q6Yl99aAm/BNyhpQ==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-10.0.3.tgz", + "integrity": "sha512-08XlERBGVnzea4sVY7J1JsU6zX/ENGZGB9V4K1jpX6gNjlAk2AbskC76+ngdsgdzv0neNEqPoLdMAZerNECnUg==", "requires": { "tslib": "^2.0.0" } }, "@angular/language-service": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-10.0.2.tgz", - "integrity": "sha512-kEMJ3DkprpoGJvEjvH/PZrBKtgCbLtFYtrXHRDy2+92vgCT0Xz6TwzZ2qlwlQSijffOgsV5LwdjI4oxpgVKReQ==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-10.0.3.tgz", + "integrity": "sha512-xT5utLyPpcicVIYkM2cngVloxIyYLQZ+rnH4nqjq4QGbboezPC2MBsVpivRGFN7p8xHtNysGeOZc8O8FuWthhg==", "dev": true }, "@angular/material": { @@ -1107,25 +1117,25 @@ } }, "@angular/platform-browser": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-10.0.2.tgz", - "integrity": "sha512-FLS3fYSuWvrDc7PiVCvs4joWZZxDe9+alJi90Sub1oBS/EnxmZpkS0Gr7zQv4MjAvVhNCVoTzL3CaV/SIoZqaw==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-10.0.3.tgz", + "integrity": "sha512-f6JsFMunJNn7fPtwwWbZsXZ/JFA5RlwbyHKKkLAPMLLJwabOcSh/bUpPWKoRMHpUxr53PGEX4XY6QNPJXrUaag==", "requires": { "tslib": "^2.0.0" } }, "@angular/platform-browser-dynamic": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.0.2.tgz", - "integrity": "sha512-R1rt1/Ynm0DHgzMBcduCPoDg2y3MrYZVgT+N0DLobr2nCaVD74vGsJBVCRv7/m1sdCxyhPlOvq8Bm5sRauw2fw==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.0.3.tgz", + "integrity": "sha512-ASZWymDVCgmDe0XE1djGKrfJnUR65PdfoZ51CQ7xSVJTnXp6kCAXzFeG2IyqU+O7IXvQRgvb4GOA4Y6GScNVKw==", "requires": { "tslib": "^2.0.0" } }, "@angular/router": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-10.0.2.tgz", - "integrity": "sha512-IcA3W+r5T0NC8TM4J9F0VOxG0wr7nJOSef6Qek6utZd6ByLlXxOhBrPIC5Ou+QNZeg9OuI2FBt6coea9jgmNOA==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-10.0.3.tgz", + "integrity": "sha512-WMNJ4yS3xvgOPa73hKQNHoTCT2l+bvompxdqZSqN7dh92QtPJBXCm+qBC2jRDj4wgP7Eq5dgymh7a/dZqseFEQ==", "requires": { "tslib": "^2.0.0" } @@ -2340,21 +2350,21 @@ "integrity": "sha512-/FvgcpjO4IvwNFnRVoHGikAvckr6fxKf4NgYoTQ9giI8xavolLvuQUHxzH20legi5dgZz34ii2m2g1Q7OxEV8w==" }, "@ngtools/webpack": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.0.1.tgz", - "integrity": "sha512-/uUTczGcH2WJoVovCLHXdPdTzN0yQZontcf5MkoDjlA0selUdRFntV9cnUWoray9SVxzgoHqjRxBANCTsiiuuw==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.0.2.tgz", + "integrity": "sha512-Py8jkc6UIHtp5TKKAMkNiKhx0goL+d7RkQEBWIvO+9e5fBGIt0Npy3dBoJ9gRldaGIjLZWlHhGsgeaYbq5dlvA==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.1", + "@angular-devkit/core": "10.0.2", "enhanced-resolve": "4.1.1", "rxjs": "6.5.5", "webpack-sources": "1.4.3" }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz", - "integrity": "sha512-AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.2.tgz", + "integrity": "sha512-gD8iUP28GscsHqGKKu+NtX97bt7aXDZmIYqWTv4SThrcsPYY2A4tBw+NBbNAwjHkNfn4jflpqTmcN9gBAoLoSg==", "dev": true, "requires": { "ajv": "6.12.2", @@ -2510,19 +2520,19 @@ } }, "@schematics/angular": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.1.tgz", - "integrity": "sha512-SrWr2FzenwuofRpcaLhzJYNFVJmJwKxlKu32dWAVnclpteMO0Hnp/jVI/e70HIc6zoWzgJ4yArmwBTA+Q26yaA==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.2.tgz", + "integrity": "sha512-viSf1HQH2vxZAonkfdAjJ/0Z8VgKptsi4UYtJDwabKRbbyp2EQ/vhEPI/ddV4QgrQqR8mkOl7nu8JqL2M0+v6A==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.1", - "@angular-devkit/schematics": "10.0.1" + "@angular-devkit/core": "10.0.2", + "@angular-devkit/schematics": "10.0.2" }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz", - "integrity": "sha512-AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.2.tgz", + "integrity": "sha512-gD8iUP28GscsHqGKKu+NtX97bt7aXDZmIYqWTv4SThrcsPYY2A4tBw+NBbNAwjHkNfn4jflpqTmcN9gBAoLoSg==", "dev": true, "requires": { "ajv": "6.12.2", @@ -2568,13 +2578,13 @@ } }, "@schematics/update": { - "version": "0.1000.1", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1000.1.tgz", - "integrity": "sha512-AiU3RiKMfzxquzxANgDMO88iTkk9pVKQ5fZV4UwiyZO5q/fUCW4FFx9h4Nc7e9adchM+VaCz/uEAWqrVdsPv9Q==", + "version": "0.1000.2", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1000.2.tgz", + "integrity": "sha512-6PSJ+WexBqY0ESo0Kp6fa9wPWAXKE9oyLNjISJ1S9QKCVowoHa8FV+7BalVOUYwUhnUzwPCF6n7PqcJiZR632g==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.1", - "@angular-devkit/schematics": "10.0.1", + "@angular-devkit/core": "10.0.2", + "@angular-devkit/schematics": "10.0.2", "@yarnpkg/lockfile": "1.1.0", "ini": "1.3.5", "npm-package-arg": "^8.0.0", @@ -2585,9 +2595,9 @@ }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz", - "integrity": "sha512-AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.2.tgz", + "integrity": "sha512-gD8iUP28GscsHqGKKu+NtX97bt7aXDZmIYqWTv4SThrcsPYY2A4tBw+NBbNAwjHkNfn4jflpqTmcN9gBAoLoSg==", "dev": true, "requires": { "ajv": "6.12.2", @@ -2680,9 +2690,9 @@ "dev": true }, "@types/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "dev": true, "requires": { "@types/minimatch": "*", @@ -11988,9 +11998,9 @@ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, "neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, "next-tick": { diff --git a/package.json b/package.json index 1ec1bcc4c..19e2c20b2 100644 --- a/package.json +++ b/package.json @@ -37,18 +37,18 @@ "@alfresco/adf-extensions": "3.10.0-6001ff801e211e8385966d2f2b773e59b4667dd9", "@alfresco/js-api": "3.10.0-1deb4e85760f96f550a7d6d894e4002ecd4a4c18", "@angular-custom-builders/lite-serve": "0.2.0", - "@angular/animations": "10.0.2", + "@angular/animations": "10.0.3", "@angular/cdk": "^10.0.1", - "@angular/common": "10.0.2", - "@angular/compiler": "10.0.2", - "@angular/core": "10.0.2", + "@angular/common": "10.0.3", + "@angular/compiler": "10.0.3", + "@angular/core": "10.0.3", "@angular/flex-layout": "^10.0.0-beta.32", - "@angular/forms": "10.0.2", + "@angular/forms": "10.0.3", "@angular/material": "^10.0.1", "@angular/material-moment-adapter": "^10.0.1", - "@angular/platform-browser": "10.0.2", - "@angular/platform-browser-dynamic": "10.0.2", - "@angular/router": "10.0.2", + "@angular/platform-browser": "10.0.3", + "@angular/platform-browser-dynamic": "10.0.3", + "@angular/router": "10.0.3", "@mat-datetimepicker/core": "4.1.0", "@mat-datetimepicker/moment": "4.1.0", "@ngrx/effects": "^9.2.0", @@ -68,11 +68,11 @@ "devDependencies": { "@alfresco/adf-cli": "3.10.0-6001ff801e211e8385966d2f2b773e59b4667dd9", "@alfresco/adf-testing": "3.10.0-6001ff801e211e8385966d2f2b773e59b4667dd9", - "@angular-devkit/build-angular": "~0.1000.1", - "@angular-devkit/build-ng-packagr": "~0.1000.1", - "@angular/cli": "^10.0.1", - "@angular/compiler-cli": "10.0.2", - "@angular/language-service": "10.0.2", + "@angular-devkit/build-angular": "~0.1000.2", + "@angular-devkit/build-ng-packagr": "~0.1000.2", + "@angular/cli": "^10.0.2", + "@angular/compiler-cli": "10.0.3", + "@angular/language-service": "10.0.3", "@types/jasmine": "3.5.11", "@types/jasminewd2": "^2.0.8", "@types/node": "^14.0.14", diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 466a6846a..e10431aa0 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -75,22 +75,40 @@ import { SharedFilesComponent } from './components/shared-files/shared-files.com import { CreateFromTemplateDialogComponent } from './dialogs/node-template/create-from-template.dialog'; import { environment } from '../environments/environment'; -import '@angular/common/locales/global/fr'; -import '@angular/common/locales/global/de'; -import '@angular/common/locales/global/it'; -import '@angular/common/locales/global/es'; -import '@angular/common/locales/global/ja'; -import '@angular/common/locales/global/nl'; -import '@angular/common/locales/global/pt'; -import '@angular/common/locales/global/nb'; -import '@angular/common/locales/global/ru'; -import '@angular/common/locales/global/zh'; -import '@angular/common/locales/global/ar'; -import '@angular/common/locales/global/cs'; -import '@angular/common/locales/global/pl'; -import '@angular/common/locales/global/fi'; -import '@angular/common/locales/global/da'; -import '@angular/common/locales/global/sv'; +import { registerLocaleData } from '@angular/common'; +import localeFr from '@angular/common/locales/fr'; +import localeDe from '@angular/common/locales/de'; +import localeIt from '@angular/common/locales/it'; +import localeEs from '@angular/common/locales/es'; +import localeJa from '@angular/common/locales/ja'; +import localeNl from '@angular/common/locales/nl'; +import localePt from '@angular/common/locales/pt'; +import localeNb from '@angular/common/locales/nb'; +import localeRu from '@angular/common/locales/ru'; +import localeCh from '@angular/common/locales/zh'; +import localeAr from '@angular/common/locales/ar'; +import localeCs from '@angular/common/locales/cs'; +import localePl from '@angular/common/locales/pl'; +import localeFi from '@angular/common/locales/fi'; +import localeDa from '@angular/common/locales/da'; +import localeSv from '@angular/common/locales/sv'; + +registerLocaleData(localeFr); +registerLocaleData(localeDe); +registerLocaleData(localeIt); +registerLocaleData(localeEs); +registerLocaleData(localeJa); +registerLocaleData(localeNl); +registerLocaleData(localePt); +registerLocaleData(localeNb); +registerLocaleData(localeRu); +registerLocaleData(localeCh); +registerLocaleData(localeAr); +registerLocaleData(localeCs); +registerLocaleData(localePl); +registerLocaleData(localeFi); +registerLocaleData(localeDa); +registerLocaleData(localeSv); @NgModule({ imports: [