Project

General

Profile

« Previous | Next » 

Revision 61347

upgrade to angular 12

View differences:

package-lock.json
8 8
      "name": "open-science-observatory-ui",
9 9
      "version": "0.0.0",
10 10
      "dependencies": {
11
        "@angular/animations": "~11.2.14",
12
        "@angular/common": "~11.2.14",
13
        "@angular/compiler": "~11.2.14",
14
        "@angular/core": "~11.2.14",
15
        "@angular/forms": "~11.2.14",
16
        "@angular/localize": "^11.2.14",
17
        "@angular/platform-browser": "~11.2.14",
18
        "@angular/platform-browser-dynamic": "~11.2.14",
19
        "@angular/router": "~11.2.14",
11
        "@angular/animations": "~12.1.1",
12
        "@angular/common": "~12.1.1",
13
        "@angular/compiler": "~12.1.1",
14
        "@angular/core": "~12.1.1",
15
        "@angular/forms": "~12.1.1",
16
        "@angular/localize": "^12.1.1",
17
        "@angular/platform-browser": "~12.1.1",
18
        "@angular/platform-browser-dynamic": "~12.1.1",
19
        "@angular/router": "~12.1.1",
20 20
        "@highcharts/map-collection": "^1.1.2",
21 21
        "angular-ng-autocomplete": "^2.0.5",
22 22
        "core-js": "^2.6.12",
......
32 32
        "rxjs": "~6.6.7",
33 33
        "tslib": "^2.0.0",
34 34
        "uikit": "^3.2.1",
35
        "zone.js": "~0.10.3"
35
        "zone.js": "~0.11.4"
36 36
      },
37 37
      "devDependencies": {
38
        "@angular-devkit/build-angular": "~0.1102.14",
39
        "@angular/cli": "~11.2.14",
40
        "@angular/compiler-cli": "~11.2.14",
41
        "@angular/language-service": "~11.2.14",
38
        "@angular-devkit/build-angular": "~12.1.1",
39
        "@angular/cli": "~12.1.1",
40
        "@angular/compiler-cli": "~12.1.1",
41
        "@angular/language-service": "~12.1.1",
42 42
        "@types/jasmine": "~3.6.0",
43 43
        "@types/jasminewd2": "~2.0.3",
44 44
        "codelyzer": "^6.0.0",
......
51 51
        "karma-jasmine": "~4.0.0",
52 52
        "protractor": "~7.0.0",
53 53
        "ts-node": "~7.0.0",
54
        "typescript": "~4.0.8"
54
        "typescript": "~4.3.5"
55 55
      }
56 56
    },
57 57
    "node_modules/@angular-devkit/architect": {
58
      "version": "0.1102.14",
59
      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.14.tgz",
60
      "integrity": "sha512-965TVXuBtRb8RySgxRxUEO+YTd7mT0xiqVHSe+MHvMtUCmEE9vwRofFZl6axkK5ri4fiomiMnOVE19aw4spgNQ==",
58
      "version": "0.1201.1",
59
      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1201.1.tgz",
60
      "integrity": "sha512-n7ycxrIPbtnV7q8PH5Uvs8Jd++u6hWUiB+8EUxznSfdHGA+fE7TTnJTkc27LoMlYZAImc/Axp/uyYZ6Awt72ZQ==",
61 61
      "dev": true,
62 62
      "dependencies": {
63
        "@angular-devkit/core": "11.2.14",
64
        "rxjs": "6.6.3"
63
        "@angular-devkit/core": "12.1.1",
64
        "rxjs": "6.6.7"
65 65
      },
66 66
      "engines": {
67
        "node": ">= 10.13.0",
67
        "node": "^12.14.1 || >=14.0.0",
68 68
        "npm": "^6.11.0 || ^7.5.6",
69 69
        "yarn": ">= 1.13.0"
70 70
      }
71 71
    },
72
    "node_modules/@angular-devkit/architect/node_modules/rxjs": {
73
      "version": "6.6.3",
74
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz",
75
      "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==",
76
      "dev": true,
77
      "dependencies": {
78
        "tslib": "^1.9.0"
79
      },
80
      "engines": {
81
        "npm": ">=2.0.0"
82
      }
83
    },
84
    "node_modules/@angular-devkit/architect/node_modules/tslib": {
85
      "version": "1.14.1",
86
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
87
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
88
      "dev": true
89
    },
90 72
    "node_modules/@angular-devkit/build-angular": {
91
      "version": "0.1102.14",
92
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.14.tgz",
93
      "integrity": "sha512-SyX9SK3qfpk6xNIrxpxYi8zxP/cN2kny4I+XYbkKvgGiE3qhkrC/PRJE9OWj0sloekLD0CDfFWOvIiw3GMc4Tg==",
73
      "version": "12.1.1",
74
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-12.1.1.tgz",
75
      "integrity": "sha512-mJjpPuJlS55gwi/W2g8CIMjPVtUjKCKJdjn34eeYk1Kgw9JYRIsiEivx1hcGyLmiSTF8gRGvW1TEyO+k55/QqA==",
94 76
      "dev": true,
95 77
      "dependencies": {
96
        "@angular-devkit/architect": "0.1102.14",
97
        "@angular-devkit/build-optimizer": "0.1102.14",
98
        "@angular-devkit/build-webpack": "0.1102.14",
99
        "@angular-devkit/core": "11.2.14",
100
        "@babel/core": "7.12.10",
101
        "@babel/generator": "7.12.11",
102
        "@babel/plugin-transform-async-to-generator": "7.12.1",
103
        "@babel/plugin-transform-runtime": "7.12.10",
104
        "@babel/preset-env": "7.12.11",
105
        "@babel/runtime": "7.12.5",
106
        "@babel/template": "7.12.7",
107
        "@discoveryjs/json-ext": "0.5.2",
78
        "@angular-devkit/architect": "0.1201.1",
79
        "@angular-devkit/build-optimizer": "0.1201.1",
80
        "@angular-devkit/build-webpack": "0.1201.1",
81
        "@angular-devkit/core": "12.1.1",
82
        "@babel/core": "7.14.6",
83
        "@babel/generator": "7.14.5",
84
        "@babel/helper-annotate-as-pure": "7.14.5",
85
        "@babel/plugin-proposal-async-generator-functions": "7.14.7",
86
        "@babel/plugin-transform-async-to-generator": "7.14.5",
87
        "@babel/plugin-transform-runtime": "7.14.5",
88
        "@babel/preset-env": "7.14.7",
89
        "@babel/runtime": "7.14.6",
90
        "@babel/template": "7.14.5",
91
        "@discoveryjs/json-ext": "0.5.3",
108 92
        "@jsdevtools/coverage-istanbul-loader": "3.0.5",
109
        "@ngtools/webpack": "11.2.14",
93
        "@ngtools/webpack": "12.1.1",
110 94
        "ansi-colors": "4.1.1",
111
        "autoprefixer": "10.2.4",
112 95
        "babel-loader": "8.2.2",
113 96
        "browserslist": "^4.9.1",
114
        "cacache": "15.0.5",
97
        "cacache": "15.2.0",
115 98
        "caniuse-lite": "^1.0.30001032",
116 99
        "circular-dependency-plugin": "5.2.2",
117
        "copy-webpack-plugin": "6.3.2",
118
        "core-js": "3.8.3",
119
        "critters": "0.0.7",
120
        "css-loader": "5.0.1",
121
        "cssnano": "5.0.2",
122
        "file-loader": "6.2.0",
100
        "copy-webpack-plugin": "9.0.0",
101
        "core-js": "3.15.1",
102
        "critters": "0.0.10",
103
        "css-loader": "5.2.6",
104
        "css-minimizer-webpack-plugin": "3.0.1",
123 105
        "find-cache-dir": "3.3.1",
124
        "glob": "7.1.6",
106
        "glob": "7.1.7",
125 107
        "https-proxy-agent": "5.0.0",
126
        "inquirer": "7.3.3",
127
        "jest-worker": "26.6.2",
108
        "inquirer": "8.1.1",
109
        "jest-worker": "27.0.2",
128 110
        "karma-source-map-support": "1.4.0",
129 111
        "less": "4.1.1",
130
        "less-loader": "7.3.0",
131
        "license-webpack-plugin": "2.3.11",
112
        "less-loader": "10.0.0",
113
        "license-webpack-plugin": "2.3.19",
132 114
        "loader-utils": "2.0.0",
133
        "mini-css-extract-plugin": "1.3.5",
115
        "mini-css-extract-plugin": "1.6.2",
134 116
        "minimatch": "3.0.4",
135
        "open": "7.4.0",
136
        "ora": "5.3.0",
117
        "open": "8.2.1",
118
        "ora": "5.4.1",
137 119
        "parse5-html-rewriting-stream": "6.0.1",
138
        "pnp-webpack-plugin": "1.6.4",
139
        "postcss": "8.2.15",
140
        "postcss-import": "14.0.0",
141
        "postcss-loader": "4.2.0",
120
        "postcss": "8.3.5",
121
        "postcss-import": "14.0.2",
122
        "postcss-loader": "6.1.0",
123
        "postcss-preset-env": "6.7.0",
142 124
        "raw-loader": "4.0.2",
143 125
        "regenerator-runtime": "0.13.7",
144 126
        "resolve-url-loader": "4.0.0",
145
        "rimraf": "3.0.2",
146
        "rollup": "2.38.4",
147
        "rxjs": "6.6.3",
148
        "sass": "1.32.6",
149
        "sass-loader": "10.1.1",
150
        "semver": "7.3.4",
127
        "rxjs": "6.6.7",
128
        "sass": "1.35.1",
129
        "sass-loader": "12.1.0",
130
        "semver": "7.3.5",
151 131
        "source-map": "0.7.3",
152
        "source-map-loader": "1.1.3",
132
        "source-map-loader": "3.0.0",
153 133
        "source-map-support": "0.5.19",
154
        "speed-measure-webpack-plugin": "1.4.2",
155 134
        "style-loader": "2.0.0",
156 135
        "stylus": "0.54.8",
157
        "stylus-loader": "4.3.3",
158
        "terser": "5.5.1",
159
        "terser-webpack-plugin": "4.2.3",
136
        "stylus-loader": "6.1.0",
137
        "terser": "5.7.0",
138
        "terser-webpack-plugin": "5.1.3",
160 139
        "text-table": "0.2.0",
161 140
        "tree-kill": "1.2.2",
162
        "webpack": "4.44.2",
163
        "webpack-dev-middleware": "3.7.2",
141
        "tslib": "2.3.0",
142
        "webpack": "5.41.1",
143
        "webpack-dev-middleware": "5.0.0",
164 144
        "webpack-dev-server": "3.11.2",
165
        "webpack-merge": "5.7.3",
166
        "webpack-sources": "2.2.0",
167
        "webpack-subresource-integrity": "1.5.2",
168
        "worker-plugin": "5.0.0"
145
        "webpack-merge": "5.8.0",
146
        "webpack-subresource-integrity": "1.5.2"
169 147
      },
170 148
      "engines": {
171
        "node": ">= 10.13.0",
149
        "node": "^12.14.1 || >=14.0.0",
172 150
        "npm": "^6.11.0 || ^7.5.6",
173 151
        "yarn": ">= 1.13.0"
174 152
      },
175 153
      "peerDependencies": {
176
        "@angular/compiler-cli": "^11.0.0 || ^11.2.0-next",
177
        "@angular/localize": "^11.0.0 || ^11.2.0-next",
178
        "@angular/service-worker": "^11.0.0 || ^11.2.0-next",
179
        "karma": "^5.2.0 || ^6.0.0",
180
        "ng-packagr": "^11.0.0 || ^11.2.0-next",
154
        "@angular/compiler-cli": "^12.0.0 || ^12.1.0-next",
155
        "@angular/localize": "^12.0.0 || ^12.1.0-next",
156
        "@angular/service-worker": "^12.0.0 || ^12.1.0-next",
157
        "karma": "^6.3.0",
158
        "ng-packagr": "^12.0.0 || ^12.1.0-next",
181 159
        "protractor": "^7.0.0",
182 160
        "tailwindcss": "^2.0.0",
183 161
        "tslint": "^6.1.0",
184
        "typescript": "~4.0.0 || ~4.1.0"
162
        "typescript": "~4.2.3 || ~4.3.2"
185 163
      },
186 164
      "peerDependenciesMeta": {
187 165
        "@angular/localize": {
......
207 185
        }
208 186
      }
209 187
    },
210
    "node_modules/@angular-devkit/build-angular/node_modules/@babel/core": {
211
      "version": "7.12.10",
212
      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz",
213
      "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==",
214
      "dev": true,
215
      "dependencies": {
216
        "@babel/code-frame": "^7.10.4",
217
        "@babel/generator": "^7.12.10",
218
        "@babel/helper-module-transforms": "^7.12.1",
219
        "@babel/helpers": "^7.12.5",
220
        "@babel/parser": "^7.12.10",
221
        "@babel/template": "^7.12.7",
222
        "@babel/traverse": "^7.12.10",
223
        "@babel/types": "^7.12.10",
224
        "convert-source-map": "^1.7.0",
225
        "debug": "^4.1.0",
226
        "gensync": "^1.0.0-beta.1",
227
        "json5": "^2.1.2",
228
        "lodash": "^4.17.19",
229
        "semver": "^5.4.1",
230
        "source-map": "^0.5.0"
231
      },
232
      "engines": {
233
        "node": ">=6.9.0"
234
      },
235
      "funding": {
236
        "type": "opencollective",
237
        "url": "https://opencollective.com/babel"
238
      }
239
    },
240
    "node_modules/@angular-devkit/build-angular/node_modules/@babel/core/node_modules/semver": {
241
      "version": "5.7.1",
242
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
243
      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
244
      "dev": true,
245
      "bin": {
246
        "semver": "bin/semver"
247
      }
248
    },
249
    "node_modules/@angular-devkit/build-angular/node_modules/@babel/core/node_modules/source-map": {
250
      "version": "0.5.7",
251
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
252
      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
253
      "dev": true,
254
      "engines": {
255
        "node": ">=0.10.0"
256
      }
257
    },
258
    "node_modules/@angular-devkit/build-angular/node_modules/@babel/generator": {
259
      "version": "7.12.11",
260
      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz",
261
      "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==",
262
      "dev": true,
263
      "dependencies": {
264
        "@babel/types": "^7.12.11",
265
        "jsesc": "^2.5.1",
266
        "source-map": "^0.5.0"
267
      }
268
    },
269
    "node_modules/@angular-devkit/build-angular/node_modules/@babel/generator/node_modules/source-map": {
270
      "version": "0.5.7",
271
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
272
      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
273
      "dev": true,
274
      "engines": {
275
        "node": ">=0.10.0"
276
      }
277
    },
278
    "node_modules/@angular-devkit/build-angular/node_modules/@babel/template": {
279
      "version": "7.12.7",
280
      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz",
281
      "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==",
282
      "dev": true,
283
      "dependencies": {
284
        "@babel/code-frame": "^7.10.4",
285
        "@babel/parser": "^7.12.7",
286
        "@babel/types": "^7.12.7"
287
      }
288
    },
289
    "node_modules/@angular-devkit/build-angular/node_modules/agent-base": {
290
      "version": "6.0.2",
291
      "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
292
      "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
293
      "dev": true,
294
      "dependencies": {
295
        "debug": "4"
296
      },
297
      "engines": {
298
        "node": ">= 6.0.0"
299
      }
300
    },
301 188
    "node_modules/@angular-devkit/build-angular/node_modules/core-js": {
302
      "version": "3.8.3",
303
      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.3.tgz",
304
      "integrity": "sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q==",
189
      "version": "3.15.1",
190
      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.1.tgz",
191
      "integrity": "sha512-h8VbZYnc9pDzueiS2610IULDkpFFPunHwIpl8yRwFahAEEdSpHlTy3h3z3rKq5h11CaUdBEeRViu9AYvbxiMeg==",
305 192
      "dev": true,
306 193
      "hasInstallScript": true,
307 194
      "funding": {
......
309 196
        "url": "https://opencollective.com/core-js"
310 197
      }
311 198
    },
312
    "node_modules/@angular-devkit/build-angular/node_modules/glob": {
313
      "version": "7.1.6",
314
      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
315
      "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
199
    "node_modules/@angular-devkit/build-angular/node_modules/semver": {
200
      "version": "7.3.5",
201
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
202
      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
316 203
      "dev": true,
317 204
      "dependencies": {
318
        "fs.realpath": "^1.0.0",
319
        "inflight": "^1.0.4",
320
        "inherits": "2",
321
        "minimatch": "^3.0.4",
322
        "once": "^1.3.0",
323
        "path-is-absolute": "^1.0.0"
205
        "lru-cache": "^6.0.0"
324 206
      },
325
      "engines": {
326
        "node": "*"
207
      "bin": {
208
        "semver": "bin/semver.js"
327 209
      },
328
      "funding": {
329
        "url": "https://github.com/sponsors/isaacs"
330
      }
331
    },
332
    "node_modules/@angular-devkit/build-angular/node_modules/https-proxy-agent": {
333
      "version": "5.0.0",
334
      "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
335
      "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
336
      "dev": true,
337
      "dependencies": {
338
        "agent-base": "6",
339
        "debug": "4"
340
      },
341 210
      "engines": {
342
        "node": ">= 6"
211
        "node": ">=10"
343 212
      }
344 213
    },
345
    "node_modules/@angular-devkit/build-angular/node_modules/rxjs": {
346
      "version": "6.6.3",
347
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz",
348
      "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==",
349
      "dev": true,
350
      "dependencies": {
351
        "tslib": "^1.9.0"
352
      },
353
      "engines": {
354
        "npm": ">=2.0.0"
355
      }
356
    },
357
    "node_modules/@angular-devkit/build-angular/node_modules/tslib": {
358
      "version": "1.14.1",
359
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
360
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
361
      "dev": true
362
    },
363 214
    "node_modules/@angular-devkit/build-optimizer": {
364
      "version": "0.1102.14",
365
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.14.tgz",
366
      "integrity": "sha512-1j69rFqE6tPMO0lQvOH8ogF7vE+p+Ws1/OtdZKUkZPOerIbQ8A3n5wzCx6/ZzMVhBQ3sXNhaShb4b9/1YuwU/g==",
215
      "version": "0.1201.1",
216
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1201.1.tgz",
217
      "integrity": "sha512-SdAffCpjRNFKwnEq8xdPdCWPgdrfY8rlmTZXGY7e1whR4vnyZi+afk1BAsmbNyWlHYVv0Zcnh+Q1VH3OBDLwhw==",
367 218
      "dev": true,
368 219
      "dependencies": {
369
        "loader-utils": "2.0.0",
370 220
        "source-map": "0.7.3",
371
        "tslib": "2.1.0",
372
        "typescript": "4.1.5",
373
        "webpack-sources": "2.2.0"
221
        "tslib": "2.3.0",
222
        "typescript": "4.3.4"
374 223
      },
375 224
      "bin": {
376 225
        "build-optimizer": "src/build-optimizer/cli.js"
377 226
      },
378 227
      "engines": {
379
        "node": ">= 10.13.0",
228
        "node": "^12.14.1 || >=14.0.0",
380 229
        "npm": "^6.11.0 || ^7.5.6",
381 230
        "yarn": ">= 1.13.0"
231
      },
232
      "peerDependencies": {
233
        "webpack": "^5.30.0"
234
      },
235
      "peerDependenciesMeta": {
236
        "webpack": {
237
          "optional": true
238
        }
382 239
      }
383 240
    },
384
    "node_modules/@angular-devkit/build-optimizer/node_modules/tslib": {
385
      "version": "2.1.0",
386
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
387
      "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
388
      "dev": true
389
    },
390 241
    "node_modules/@angular-devkit/build-optimizer/node_modules/typescript": {
391
      "version": "4.1.5",
392
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz",
393
      "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==",
242
      "version": "4.3.4",
243
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.4.tgz",
244
      "integrity": "sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==",
394 245
      "dev": true,
395 246
      "bin": {
396 247
        "tsc": "bin/tsc",
......
401 252
      }
402 253
    },
403 254
    "node_modules/@angular-devkit/build-webpack": {
404
      "version": "0.1102.14",
405
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.14.tgz",
406
      "integrity": "sha512-+dJvzrwjbHY0bNr8fUDVbn4D4pAT/h1YVpGVyaoX7q66LN0x61zRC3e10gJ/Mr54l3yfc26M0OPD9KG8iZRbCA==",
255
      "version": "0.1201.1",
256
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1201.1.tgz",
257
      "integrity": "sha512-isgj6bSFr16tuXEoX0VypvsQmg3uDOdvYDQZvkwzUrIyvQo5TeoOy/MLgrb9v+tXjEA7oZrzuigE4Hjzn466bQ==",
407 258
      "dev": true,
408 259
      "dependencies": {
409
        "@angular-devkit/architect": "0.1102.14",
410
        "@angular-devkit/core": "11.2.14",
411
        "rxjs": "6.6.3"
260
        "@angular-devkit/architect": "0.1201.1",
261
        "rxjs": "6.6.7"
412 262
      },
413 263
      "engines": {
414
        "node": ">= 10.13.0",
264
        "node": "^12.14.1 || >=14.0.0",
415 265
        "npm": "^6.11.0 || ^7.5.6",
416 266
        "yarn": ">= 1.13.0"
417 267
      },
418 268
      "peerDependencies": {
419
        "webpack": "^4.6.0",
269
        "webpack": "^5.30.0",
420 270
        "webpack-dev-server": "^3.1.4"
421 271
      }
422 272
    },
423
    "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": {
424
      "version": "6.6.3",
425
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz",
426
      "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==",
427
      "dev": true,
428
      "dependencies": {
429
        "tslib": "^1.9.0"
430
      },
431
      "engines": {
432
        "npm": ">=2.0.0"
433
      }
434
    },
435
    "node_modules/@angular-devkit/build-webpack/node_modules/tslib": {
436
      "version": "1.14.1",
437
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
438
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
439
      "dev": true
440
    },
441 273
    "node_modules/@angular-devkit/core": {
442
      "version": "11.2.14",
443
      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.14.tgz",
444
      "integrity": "sha512-Ad1fHqLxDwhkQgLPqq9i+G65NSOoIHXQx7ILcSPACKurV3XLS1RO9BgP/BDaqHAG+WslUAPbMStaTzzPm+9dNw==",
274
      "version": "12.1.1",
275
      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.1.tgz",
276
      "integrity": "sha512-z5+O3ugXbo8djKPjUtf/UfnYCmco2K1LVhQ6cWLhKi3NKRBiHeNmZh5nAycqFD8/Q+oI/+Ao40MkmkK1Tq0jsw==",
445 277
      "dev": true,
446 278
      "dependencies": {
447
        "ajv": "6.12.6",
279
        "ajv": "8.6.0",
280
        "ajv-formats": "2.1.0",
448 281
        "fast-json-stable-stringify": "2.1.0",
449 282
        "magic-string": "0.25.7",
450
        "rxjs": "6.6.3",
283
        "rxjs": "6.6.7",
451 284
        "source-map": "0.7.3"
452 285
      },
453 286
      "engines": {
454
        "node": ">= 10.13.0",
287
        "node": "^12.14.1 || >=14.0.0",
455 288
        "npm": "^6.11.0 || ^7.5.6",
456 289
        "yarn": ">= 1.13.0"
457 290
      }
458 291
    },
459
    "node_modules/@angular-devkit/core/node_modules/rxjs": {
460
      "version": "6.6.3",
461
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz",
462
      "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==",
292
    "node_modules/@angular-devkit/core/node_modules/ajv": {
293
      "version": "8.6.0",
294
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
295
      "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
463 296
      "dev": true,
464 297
      "dependencies": {
465
        "tslib": "^1.9.0"
298
        "fast-deep-equal": "^3.1.1",
299
        "json-schema-traverse": "^1.0.0",
300
        "require-from-string": "^2.0.2",
301
        "uri-js": "^4.2.2"
466 302
      },
467
      "engines": {
468
        "npm": ">=2.0.0"
303
      "funding": {
304
        "type": "github",
305
        "url": "https://github.com/sponsors/epoberezkin"
469 306
      }
470 307
    },
471
    "node_modules/@angular-devkit/core/node_modules/tslib": {
472
      "version": "1.14.1",
473
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
474
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
308
    "node_modules/@angular-devkit/core/node_modules/json-schema-traverse": {
309
      "version": "1.0.0",
310
      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
311
      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
475 312
      "dev": true
476 313
    },
477 314
    "node_modules/@angular-devkit/schematics": {
478
      "version": "11.2.14",
479
      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.14.tgz",
480
      "integrity": "sha512-Ol6+0qdGKzuVJm5gCtQr47X0OCihTfAxI4h047cHYhPFIGGPSvkG/QeJMZugflgoobi2k/xcYokOu/VAkRtWbQ==",
315
      "version": "12.1.1",
316
      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.1.1.tgz",
317
      "integrity": "sha512-oRsvlhJQLXkGWdJvArOby+G4j8UX2uCHwrN4EC1hXUKs84UsD+UATYOAh4h2auy+I+sdrmELUaHwdI4wdKpqnw==",
481 318
      "dev": true,
482 319
      "dependencies": {
483
        "@angular-devkit/core": "11.2.14",
484
        "ora": "5.3.0",
485
        "rxjs": "6.6.3"
320
        "@angular-devkit/core": "12.1.1",
321
        "ora": "5.4.1",
322
        "rxjs": "6.6.7"
486 323
      },
487 324
      "engines": {
488
        "node": ">= 10.13.0",
325
        "node": "^12.14.1 || >=14.0.0",
489 326
        "npm": "^6.11.0 || ^7.5.6",
490 327
        "yarn": ">= 1.13.0"
491 328
      }
492 329
    },
493
    "node_modules/@angular-devkit/schematics/node_modules/rxjs": {
494
      "version": "6.6.3",
495
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz",
496
      "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==",
497
      "dev": true,
330
    "node_modules/@angular/animations": {
331
      "version": "12.1.1",
332
      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.1.1.tgz",
333
      "integrity": "sha512-79TfDx1AAxrVNM56oY+OwRpku9eCF6w3ko2DWDeQpgCvqM6/a53B5rPhz6yuwgadIqUdQH0T4CeE/v5hXYdOMA==",
498 334
      "dependencies": {
499
        "tslib": "^1.9.0"
335
        "tslib": "^2.2.0"
500 336
      },
501 337
      "engines": {
502
        "npm": ">=2.0.0"
503
      }
504
    },
505
    "node_modules/@angular-devkit/schematics/node_modules/tslib": {
506
      "version": "1.14.1",
507
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
508
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
509
      "dev": true
510
    },
511
    "node_modules/@angular/animations": {
512
      "version": "11.2.14",
513
      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.2.14.tgz",
514
      "integrity": "sha512-Heq/nNrCmb3jbkusu+BQszOecfFI/31Oxxj+CDQkqqYpBcswk6bOJLoEE472o+vmgxaXbgeflU9qbIiCQhpMFA==",
515
      "dependencies": {
516
        "tslib": "^2.0.0"
338
        "node": "^12.14.1 || >=14.0.0"
517 339
      },
518 340
      "peerDependencies": {
519
        "@angular/core": "11.2.14"
341
        "@angular/core": "12.1.1"
520 342
      }
521 343
    },
522 344
    "node_modules/@angular/cli": {
523
      "version": "11.2.14",
524
      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.2.14.tgz",
525
      "integrity": "sha512-8Ud7vcUK7CKjzT2Ks1glLhleAPIC5ChcrA15XtOb7k+/uMHBkMscP/UKymbVQiBjCJlglbzJoyj8cpVYTZY5KA==",
345
      "version": "12.1.1",
346
      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.1.1.tgz",
347
      "integrity": "sha512-rQZItn3kpYEX6tH7wquAEhJuxVpW6sYKO2tSi8Suxrm+iz1RPRnfhSwS1WIEumnwpFRtH/8P+lOrScax1ldYkg==",
526 348
      "dev": true,
527 349
      "hasInstallScript": true,
528 350
      "dependencies": {
529
        "@angular-devkit/architect": "0.1102.14",
530
        "@angular-devkit/core": "11.2.14",
531
        "@angular-devkit/schematics": "11.2.14",
532
        "@schematics/angular": "11.2.14",
533
        "@schematics/update": "0.1102.14",
351
        "@angular-devkit/architect": "0.1201.1",
352
        "@angular-devkit/core": "12.1.1",
353
        "@angular-devkit/schematics": "12.1.1",
354
        "@schematics/angular": "12.1.1",
534 355
        "@yarnpkg/lockfile": "1.1.0",
535 356
        "ansi-colors": "4.1.1",
536 357
        "debug": "4.3.1",
537 358
        "ini": "2.0.0",
538
        "inquirer": "7.3.3",
359
        "inquirer": "8.1.1",
539 360
        "jsonc-parser": "3.0.0",
540
        "npm-package-arg": "8.1.0",
541
        "npm-pick-manifest": "6.1.0",
542
        "open": "7.4.0",
543
        "ora": "5.3.0",
544
        "pacote": "11.2.4",
545
        "resolve": "1.19.0",
546
        "rimraf": "3.0.2",
547
        "semver": "7.3.4",
548
        "symbol-observable": "3.0.0",
549
        "universal-analytics": "0.4.23",
361
        "npm-package-arg": "8.1.5",
362
        "npm-pick-manifest": "6.1.1",
363
        "open": "8.2.1",
364
        "ora": "5.4.1",
365
        "pacote": "11.3.4",
366
        "resolve": "1.20.0",
367
        "semver": "7.3.5",
368
        "symbol-observable": "4.0.0",
550 369
        "uuid": "8.3.2"
551 370
      },
552 371
      "bin": {
553 372
        "ng": "bin/ng"
554 373
      },
555 374
      "engines": {
556
        "node": ">= 10.13.0",
375
        "node": "^12.14.1 || >=14.0.0",
557 376
        "npm": "^6.11.0 || ^7.5.6",
558 377
        "yarn": ">= 1.13.0"
559 378
      }
560 379
    },
561
    "node_modules/@angular/cli/node_modules/ini": {
562
      "version": "2.0.0",
563
      "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
564
      "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
380
    "node_modules/@angular/cli/node_modules/semver": {
381
      "version": "7.3.5",
382
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
383
      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
565 384
      "dev": true,
385
      "dependencies": {
386
        "lru-cache": "^6.0.0"
387
      },
388
      "bin": {
389
        "semver": "bin/semver.js"
390
      },
566 391
      "engines": {
567 392
        "node": ">=10"
568 393
      }
569 394
    },
570
    "node_modules/@angular/cli/node_modules/resolve": {
571
      "version": "1.19.0",
572
      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
573
      "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
574
      "dev": true,
575
      "dependencies": {
576
        "is-core-module": "^2.1.0",
577
        "path-parse": "^1.0.6"
578
      },
579
      "funding": {
580
        "url": "https://github.com/sponsors/ljharb"
581
      }
582
    },
583 395
    "node_modules/@angular/common": {
584
      "version": "11.2.14",
585
      "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.14.tgz",
586
      "integrity": "sha512-ZSLV/3j7eCTyLf/8g4yBFLWySjiLz3vLJAGWscYoUpnJWMnug1VRu6zoF/COxCbtORgE+Wz6K0uhfS6MziBGVw==",
396
      "version": "12.1.1",
397
      "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.1.1.tgz",
398
      "integrity": "sha512-NnRwGMatzjthvDQ4+8tm09Ak5i27Qga8x4BdzINN1RjLmzQ0zW00Mn2AUGYEDZHt9HXVHff5stsZGqj+Ne4QJw==",
587 399
      "dependencies": {
588
        "tslib": "^2.0.0"
400
        "tslib": "^2.2.0"
589 401
      },
402
      "engines": {
403
        "node": "^12.14.1 || >=14.0.0"
404
      },
590 405
      "peerDependencies": {
591
        "@angular/core": "11.2.14",
406
        "@angular/core": "12.1.1",
592 407
        "rxjs": "^6.5.3"
593 408
      }
594 409
    },
595 410
    "node_modules/@angular/compiler": {
596
      "version": "11.2.14",
597
      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.14.tgz",
598
      "integrity": "sha512-XBOK3HgA+/y6Cz7kOX4zcJYmgJ264XnfcbXUMU2cD7Ac+mbNhLPKohWrEiSWalfcjnpf5gRfufQrQP7lpAGu0A==",
411
      "version": "12.1.1",
412
      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.1.1.tgz",
413
      "integrity": "sha512-QV56c+A18vdY8AB/SoWq0UkHhJxYDWY+VUY75RM2dxcsXoNeO5FTCjBRkA7yMiX6Q6cahH2ivC7tmqVU2mYHuA==",
599 414
      "dependencies": {
600
        "tslib": "^2.0.0"
415
        "tslib": "^2.2.0"
416
      },
417
      "engines": {
418
        "node": "^12.14.1 || >=14.0.0"
601 419
      }
602 420
    },
603 421
    "node_modules/@angular/compiler-cli": {
604
      "version": "11.2.14",
605
      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.14.tgz",
606
      "integrity": "sha512-A7ltnCp03/EVqK/Q3tVUDsokgz5GHW3dSPGl0Csk7Ys5uBB9ibHTmVt4eiXA4jt0+6Bk+mKxwe5BEDqLvwYFAg==",
422
      "version": "12.1.1",
423
      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.1.1.tgz",
424
      "integrity": "sha512-3PEi7dol8sU0TVEjnBubJXgwDALBk85XlIhmZ9lZa7okUM8Su6dQ9uFi+PXCosn/SlbpUnOizs8wBRqScCX5ug==",
607 425
      "dependencies": {
608 426
        "@babel/core": "^7.8.6",
609 427
        "@babel/types": "^7.8.6",
610 428
        "canonical-path": "1.0.0",
611 429
        "chokidar": "^3.0.0",
612 430
        "convert-source-map": "^1.5.1",
613
        "dependency-graph": "^0.7.2",
614
        "fs-extra": "4.0.2",
431
        "dependency-graph": "^0.11.0",
615 432
        "magic-string": "^0.25.0",
616 433
        "minimist": "^1.2.0",
617 434
        "reflect-metadata": "^0.1.2",
618
        "semver": "^6.3.0",
435
        "semver": "^7.0.0",
619 436
        "source-map": "^0.6.1",
620 437
        "sourcemap-codec": "^1.4.8",
621
        "tslib": "^2.0.0",
622
        "yargs": "^16.2.0"
438
        "tslib": "^2.2.0",
439
        "yargs": "^17.0.0"
623 440
      },
624 441
      "bin": {
625 442
        "ivy-ngcc": "ngcc/main-ivy-ngcc.js",
......
628 445
        "ngcc": "ngcc/main-ngcc.js"
629 446
      },
630 447
      "engines": {
631
        "node": ">=10.0"
448
        "node": "^12.14.1 || >=14.0.0"
632 449
      },
633 450
      "peerDependencies": {
634
        "@angular/compiler": "11.2.14",
635
        "typescript": ">=4.0 <4.2"
451
        "@angular/compiler": "12.1.1",
452
        "typescript": ">=4.2.3 <4.4"
636 453
      }
637 454
    },
638
    "node_modules/@angular/compiler-cli/node_modules/semver": {
639
      "version": "6.3.0",
640
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
641
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
642
      "bin": {
643
        "semver": "bin/semver.js"
644
      }
645
    },
646 455
    "node_modules/@angular/compiler-cli/node_modules/source-map": {
647 456
      "version": "0.6.1",
648 457
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
......
651 460
        "node": ">=0.10.0"
652 461
      }
653 462
    },
463
    "node_modules/@angular/compiler-cli/node_modules/yargs": {
464
      "version": "17.0.1",
465
      "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.0.1.tgz",
466
      "integrity": "sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==",
467
      "dependencies": {
468
        "cliui": "^7.0.2",
469
        "escalade": "^3.1.1",
470
        "get-caller-file": "^2.0.5",
471
        "require-directory": "^2.1.1",
472
        "string-width": "^4.2.0",
473
        "y18n": "^5.0.5",
474
        "yargs-parser": "^20.2.2"
475
      },
476
      "engines": {
477
        "node": ">=12"
478
      }
479
    },
654 480
    "node_modules/@angular/core": {
655
      "version": "11.2.14",
656
      "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.14.tgz",
657
      "integrity": "sha512-vpR4XqBGitk1Faph37CSpemwIYTmJ3pdIVNoHKP6jLonpWu+0azkchf0f7oD8/2ivj2F81opcIw0tcsy/D/5Vg==",
481
      "version": "12.1.1",
482
      "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.1.1.tgz",
483
      "integrity": "sha512-7Q4na8zCXi4ITBG8kgbS+vnnVK0GDU2WXU80/il096+8YPFKfj6MyDWZH79KA3jrIg9/yhLwSQx8x8wnj8dqBA==",
658 484
      "dependencies": {
659
        "tslib": "^2.0.0"
485
        "tslib": "^2.2.0"
660 486
      },
487
      "engines": {
488
        "node": "^12.14.1 || >=14.0.0"
489
      },
661 490
      "peerDependencies": {
662 491
        "rxjs": "^6.5.3",
663
        "zone.js": "^0.10.2 || ^0.11.3"
492
        "zone.js": "~0.11.4"
664 493
      }
665 494
    },
666 495
    "node_modules/@angular/forms": {
667
      "version": "11.2.14",
668
      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.2.14.tgz",
669
      "integrity": "sha512-4LWqY6KEIk1AZQFnk+4PJSOCamlD4tumuVN06gO4D0dZo9Cx+GcvW6pM6N0CPubRvPs3sScCnu20WT11HNWC1w==",
496
      "version": "12.1.1",
497
      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.1.1.tgz",
498
      "integrity": "sha512-up5P9jdqsPjrX3YgNMSIkTCwRzVNJbAlDiKrnww7pt5RL2fZGq+x/ddvtTSjdne9oknRKitADFkjuPozPH+LOg==",
670 499
      "dependencies": {
671
        "tslib": "^2.0.0"
500
        "tslib": "^2.2.0"
672 501
      },
502
      "engines": {
503
        "node": "^12.14.1 || >=14.0.0"
504
      },
673 505
      "peerDependencies": {
674
        "@angular/common": "11.2.14",
675
        "@angular/core": "11.2.14",
676
        "@angular/platform-browser": "11.2.14",
506
        "@angular/common": "12.1.1",
507
        "@angular/core": "12.1.1",
508
        "@angular/platform-browser": "12.1.1",
677 509
        "rxjs": "^6.5.3"
678 510
      }
679 511
    },
680 512
    "node_modules/@angular/language-service": {
681
      "version": "11.2.14",
682
      "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-11.2.14.tgz",
683
      "integrity": "sha512-3+0F0X4r1WeNOV6VmaMzYnJENPVmLX2/MX3/lugwZPNYKVXl/oGyh/4PB8ktntIj0tnxQuErzqRSeucNStNGRw==",
684
      "dev": true
513
      "version": "12.1.1",
514
      "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-12.1.1.tgz",
515
      "integrity": "sha512-8jpfEJcK2rO6JFhqrSoHqAXyIiOmWtAnl6cNkvzvQjQgrzlIwFuixEgcohq8QaKN4vWYZtnX6YKxUakNmGo+Ww==",
516
      "dev": true,
517
      "engines": {
518
        "node": "^12.14.1 || >=14.0.0"
519
      }
685 520
    },
686 521
    "node_modules/@angular/localize": {
687
      "version": "11.2.14",
688
      "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-11.2.14.tgz",
689
      "integrity": "sha512-ssMuquxxqxA98LgEICEO/3JdmSflWxu5rlm/HPo28bnGiZ4IzDamZjJ1cu4S6RgsonJ1drB3Z8wkidXfEYZiWA==",
522
      "version": "12.1.1",
523
      "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.1.1.tgz",
524
      "integrity": "sha512-f88zk+XIEwN26n6R8KImWWpUdDIieYvH+Zn/MHkvaEn5BgLmjJQ8Kj3XLqcbpFw4f2aPoFMOswfHghHVsE8msA==",
690 525
      "dependencies": {
691 526
        "@babel/core": "7.8.3",
692
        "glob": "7.1.2",
693
        "yargs": "^16.2.0"
527
        "glob": "7.1.7",
528
        "yargs": "^17.0.0"
694 529
      },
695 530
      "bin": {
696 531
        "localize-extract": "src/tools/src/extract/main.js",
532
        "localize-migrate": "src/tools/src/migrate/main.js",
697 533
        "localize-translate": "src/tools/src/translate/main.js"
698 534
      },
699 535
      "engines": {
700
        "node": ">=8.0"
536
        "node": "^12.14.1 || >=14.0.0"
701 537
      },
702 538
      "peerDependencies": {
703
        "@angular/compiler": "11.2.14",
704
        "@angular/compiler-cli": "11.2.14"
539
        "@angular/compiler": "12.1.1",
540
        "@angular/compiler-cli": "12.1.1"
705 541
      }
706 542
    },
707 543
    "node_modules/@angular/localize/node_modules/@babel/core": {
......
733 569
        "url": "https://opencollective.com/babel"
734 570
      }
735 571
    },
736
    "node_modules/@angular/localize/node_modules/glob": {
737
      "version": "7.1.2",
738
      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
739
      "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
740
      "dependencies": {
741
        "fs.realpath": "^1.0.0",
742
        "inflight": "^1.0.4",
743
        "inherits": "2",
744
        "minimatch": "^3.0.4",
745
        "once": "^1.3.0",
746
        "path-is-absolute": "^1.0.0"
747
      },
748
      "engines": {
749
        "node": "*"
750
      }
751
    },
752 572
    "node_modules/@angular/localize/node_modules/semver": {
753 573
      "version": "5.7.1",
754 574
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
......
765 585
        "node": ">=0.10.0"
766 586
      }
767 587
    },
588
    "node_modules/@angular/localize/node_modules/yargs": {
589
      "version": "17.0.1",
590
      "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.0.1.tgz",
591
      "integrity": "sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==",
592
      "dependencies": {
593
        "cliui": "^7.0.2",
594
        "escalade": "^3.1.1",
595
        "get-caller-file": "^2.0.5",
596
        "require-directory": "^2.1.1",
597
        "string-width": "^4.2.0",
598
        "y18n": "^5.0.5",
599
        "yargs-parser": "^20.2.2"
600
      },
601
      "engines": {
602
        "node": ">=12"
603
      }
604
    },
768 605
    "node_modules/@angular/platform-browser": {
769
      "version": "11.2.14",
770
      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.2.14.tgz",
771
      "integrity": "sha512-fb7b7ss/gRoP8wLAN17W62leMgjynuyjEPU2eUoAAazsG9f2cgM+z3rK29GYncDVyYQxZUZYnjSqvL6GSXx86A==",
606
      "version": "12.1.1",
607
      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.1.1.tgz",
608
      "integrity": "sha512-R78K0DYxplYUvctq/7MvoBjuMDgMNrL1h8Bov0g7lN5hQWBQwBjl//CiJgx8H7uSiba9DQ0Jwu5Xxvkzkr8ggA==",
772 609
      "dependencies": {
773
        "tslib": "^2.0.0"
610
        "tslib": "^2.2.0"
774 611
      },
612
      "engines": {
613
        "node": "^12.14.1 || >=14.0.0"
614
      },
775 615
      "peerDependencies": {
776
        "@angular/animations": "11.2.14",
777
        "@angular/common": "11.2.14",
778
        "@angular/core": "11.2.14"
616
        "@angular/animations": "12.1.1",
617
        "@angular/common": "12.1.1",
618
        "@angular/core": "12.1.1"
779 619
      },
780 620
      "peerDependenciesMeta": {
781 621
        "@angular/animations": {
......
784 624
      }
785 625
    },
786 626
    "node_modules/@angular/platform-browser-dynamic": {
787
      "version": "11.2.14",
788
      "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.2.14.tgz",
789
      "integrity": "sha512-TWTPdFs6iBBcp+/YMsgCRQwdHpWGq8KjeJDJ2tfatGgBD3Gqt2YaHOMST1zPW6RkrmupytTejuVqXzeaKWFxuw==",
627
      "version": "12.1.1",
628
      "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.1.1.tgz",
629
      "integrity": "sha512-x8bIQzRvrdA/LfnIp5/Fo15BqD7g5j+XQe/KyWM+jBnpKr9queet0xvSAWD+KGkdrebI1xIgNtNNTxPCxREbiQ==",
790 630
      "dependencies": {
791
        "tslib": "^2.0.0"
631
        "tslib": "^2.2.0"
792 632
      },
633
      "engines": {
634
        "node": "^12.14.1 || >=14.0.0"
635
      },
793 636
      "peerDependencies": {
794
        "@angular/common": "11.2.14",
795
        "@angular/compiler": "11.2.14",
796
        "@angular/core": "11.2.14",
797
        "@angular/platform-browser": "11.2.14"
637
        "@angular/common": "12.1.1",
638
        "@angular/compiler": "12.1.1",
639
        "@angular/core": "12.1.1",
640
        "@angular/platform-browser": "12.1.1"
798 641
      }
799 642
    },
800 643
    "node_modules/@angular/router": {
801
      "version": "11.2.14",
802
      "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.2.14.tgz",
803
      "integrity": "sha512-3aYBmj+zrEL9yf/ntIQxHIYaWShZOBKP3U07X2mX+TPMpGlvHDnR7L6bWhQVZwewzMMz7YVR16ldg50IFuAlfA==",
644
      "version": "12.1.1",
645
      "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.1.1.tgz",
646
      "integrity": "sha512-rv4I9uVQq7gunEGzGFkJDlu4fetOCSAGKPr83Q0Ekx+MuMr6zK0VbRgymMW/5LUaDl5Pobi+XeC3Y5tfjCI3Lg==",
804 647
      "dependencies": {
805
        "tslib": "^2.0.0"
648
        "tslib": "^2.2.0"
806 649
      },
650
      "engines": {
651
        "node": "^12.14.1 || >=14.0.0"
652
      },
807 653
      "peerDependencies": {
808
        "@angular/common": "11.2.14",
809
        "@angular/core": "11.2.14",
810
        "@angular/platform-browser": "11.2.14",
654
        "@angular/common": "12.1.1",
655
        "@angular/core": "12.1.1",
656
        "@angular/platform-browser": "12.1.1",
811 657
        "rxjs": "^6.5.3"
812 658
      }
813 659
    },
......
982 828
        "@babel/core": "^7.0.0"
983 829
      }
984 830
    },
831
    "node_modules/@babel/helper-define-polyfill-provider": {
832
      "version": "0.2.3",
833
      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
834
      "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
835
      "dev": true,
836
      "dependencies": {
837
        "@babel/helper-compilation-targets": "^7.13.0",
838
        "@babel/helper-module-imports": "^7.12.13",
839
        "@babel/helper-plugin-utils": "^7.13.0",
840
        "@babel/traverse": "^7.13.0",
841
        "debug": "^4.1.1",
842
        "lodash.debounce": "^4.0.8",
843
        "resolve": "^1.14.2",
844
        "semver": "^6.1.2"
845
      },
846
      "peerDependencies": {
847
        "@babel/core": "^7.4.0-0"
848
      }
849
    },
850
    "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
851
      "version": "6.3.0",
852
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
853
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
854
      "dev": true,
855
      "bin": {
856
        "semver": "bin/semver.js"
857
      }
858
    },
985 859
    "node_modules/@babel/helper-explode-assignable-expression": {
986 860
      "version": "7.14.5",
987 861
      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
......
1219 1093
        "node": ">=6.0.0"
1220 1094
      }
1221 1095
    },
1096
    "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
1097
      "version": "7.14.5",
1098
      "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz",
1099
      "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
1100
      "dev": true,
1101
      "dependencies": {
1102
        "@babel/helper-plugin-utils": "^7.14.5",
1103
        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
1104
        "@babel/plugin-proposal-optional-chaining": "^7.14.5"
1105
      },
1106
      "engines": {
1107
        "node": ">=6.9.0"
1108
      },
1109
      "peerDependencies": {
1110
        "@babel/core": "^7.13.0"
1111
      }
1112
    },
1222 1113
    "node_modules/@babel/plugin-proposal-async-generator-functions": {
1223 1114
      "version": "7.14.7",
1224 1115
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz",
......
1252 1143
        "@babel/core": "^7.0.0-0"
1253 1144
      }
1254 1145
    },
1146
    "node_modules/@babel/plugin-proposal-class-static-block": {
1147
      "version": "7.14.5",
1148
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
1149
      "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
1150
      "dev": true,
1151
      "dependencies": {
1152
        "@babel/helper-create-class-features-plugin": "^7.14.5",
1153
        "@babel/helper-plugin-utils": "^7.14.5",
1154
        "@babel/plugin-syntax-class-static-block": "^7.14.5"
1155
      },
1156
      "engines": {
1157
        "node": ">=6.9.0"
1158
      },
1159
      "peerDependencies": {
1160
        "@babel/core": "^7.12.0"
1161
      }
1162
    },
1255 1163
    "node_modules/@babel/plugin-proposal-dynamic-import": {
1256 1164
      "version": "7.14.5",
1257 1165
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
......
1416 1324
        "@babel/core": "^7.0.0-0"
1417 1325
      }
1418 1326
    },
1327
    "node_modules/@babel/plugin-proposal-private-property-in-object": {
1328
      "version": "7.14.5",
1329
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
1330
      "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
1331
      "dev": true,
1332
      "dependencies": {
1333
        "@babel/helper-annotate-as-pure": "^7.14.5",
1334
        "@babel/helper-create-class-features-plugin": "^7.14.5",
1335
        "@babel/helper-plugin-utils": "^7.14.5",
1336
        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
1337
      },
1338
      "engines": {
1339
        "node": ">=6.9.0"
1340
      },
1341
      "peerDependencies": {
1342
        "@babel/core": "^7.0.0-0"
1343
      }
1344
    },
1419 1345
    "node_modules/@babel/plugin-proposal-unicode-property-regex": {
1420 1346
      "version": "7.14.5",
1421 1347
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
......
1456 1382
        "@babel/core": "^7.0.0-0"
1457 1383
      }
1458 1384
    },
1385
    "node_modules/@babel/plugin-syntax-class-static-block": {
1386
      "version": "7.14.5",
1387
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
1388
      "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
1389
      "dev": true,
1390
      "dependencies": {
1391
        "@babel/helper-plugin-utils": "^7.14.5"
1392
      },
1393
      "engines": {
1394
        "node": ">=6.9.0"
1395
      },
1396
      "peerDependencies": {
1397
        "@babel/core": "^7.0.0-0"
1398
      }
1399
    },
1459 1400
    "node_modules/@babel/plugin-syntax-dynamic-import": {
1460 1401
      "version": "7.8.3",
1461 1402
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
......
1564 1505
        "@babel/core": "^7.0.0-0"
1565 1506
      }
1566 1507
    },
1508
    "node_modules/@babel/plugin-syntax-private-property-in-object": {
1509
      "version": "7.14.5",
1510
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
1511
      "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
1512
      "dev": true,
1513
      "dependencies": {
1514
        "@babel/helper-plugin-utils": "^7.14.5"
1515
      },
1516
      "engines": {
1517
        "node": ">=6.9.0"
1518
      },
1519
      "peerDependencies": {
1520
        "@babel/core": "^7.0.0-0"
1521
      }
1522
    },
1567 1523
    "node_modules/@babel/plugin-syntax-top-level-await": {
1568 1524
      "version": "7.14.5",
1569 1525
      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
......
1595 1551
      }
1596 1552
    },
1597 1553
    "node_modules/@babel/plugin-transform-async-to-generator": {
1598
      "version": "7.12.1",
1599
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz",
1600
      "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==",
1554
      "version": "7.14.5",
1555
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
1556
      "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
1601 1557
      "dev": true,
1602 1558
      "dependencies": {
1603
        "@babel/helper-module-imports": "^7.12.1",
1604
        "@babel/helper-plugin-utils": "^7.10.4",
1605
        "@babel/helper-remap-async-to-generator": "^7.12.1"
1559
        "@babel/helper-module-imports": "^7.14.5",
1560
        "@babel/helper-plugin-utils": "^7.14.5",
1561
        "@babel/helper-remap-async-to-generator": "^7.14.5"
1606 1562
      },
1563
      "engines": {
1564
        "node": ">=6.9.0"
1565
      },
1607 1566
      "peerDependencies": {
1608 1567
        "@babel/core": "^7.0.0-0"
1609 1568
      }
......
1974 1933
      }
1975 1934
    },
1976 1935
    "node_modules/@babel/plugin-transform-runtime": {
1977
      "version": "7.12.10",
1978
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.10.tgz",
1979
      "integrity": "sha512-xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA==",
1936
      "version": "7.14.5",
1937
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz",
1938
      "integrity": "sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==",
1980 1939
      "dev": true,
1981 1940
      "dependencies": {
1982
        "@babel/helper-module-imports": "^7.12.5",
1983
        "@babel/helper-plugin-utils": "^7.10.4",
1984
        "semver": "^5.5.1"
1941
        "@babel/helper-module-imports": "^7.14.5",
1942
        "@babel/helper-plugin-utils": "^7.14.5",
1943
        "babel-plugin-polyfill-corejs2": "^0.2.2",
1944
        "babel-plugin-polyfill-corejs3": "^0.2.2",
1945
        "babel-plugin-polyfill-regenerator": "^0.2.2",
1946
        "semver": "^6.3.0"
1985 1947
      },
1948
      "engines": {
1949
        "node": ">=6.9.0"
1950
      },
1986 1951
      "peerDependencies": {
1987 1952
        "@babel/core": "^7.0.0-0"
1988 1953
      }
1989 1954
    },
1990 1955
    "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
1991
      "version": "5.7.1",
1992
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1993
      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1956
      "version": "6.3.0",
1957
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1958
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1994 1959
      "dev": true,
1995 1960
      "bin": {
1996
        "semver": "bin/semver"
1961
        "semver": "bin/semver.js"
1997 1962
      }
1998 1963
    },
1999 1964
    "node_modules/@babel/plugin-transform-shorthand-properties": {
......
2104 2069
      }
2105 2070
    },
2106 2071
    "node_modules/@babel/preset-env": {
2107
      "version": "7.12.11",
2108
      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz",
2109
      "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==",
2072
      "version": "7.14.7",
2073
      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz",
2074
      "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==",
2110 2075
      "dev": true,
2111 2076
      "dependencies": {
2112
        "@babel/compat-data": "^7.12.7",
2113
        "@babel/helper-compilation-targets": "^7.12.5",
2114
        "@babel/helper-module-imports": "^7.12.5",
2115
        "@babel/helper-plugin-utils": "^7.10.4",
2116
        "@babel/helper-validator-option": "^7.12.11",
2117
        "@babel/plugin-proposal-async-generator-functions": "^7.12.1",
2118
        "@babel/plugin-proposal-class-properties": "^7.12.1",
2119
        "@babel/plugin-proposal-dynamic-import": "^7.12.1",
2120
        "@babel/plugin-proposal-export-namespace-from": "^7.12.1",
2121
        "@babel/plugin-proposal-json-strings": "^7.12.1",
2122
        "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1",
2123
        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
2124
        "@babel/plugin-proposal-numeric-separator": "^7.12.7",
2125
        "@babel/plugin-proposal-object-rest-spread": "^7.12.1",
2126
        "@babel/plugin-proposal-optional-catch-binding": "^7.12.1",
2127
        "@babel/plugin-proposal-optional-chaining": "^7.12.7",
2128
        "@babel/plugin-proposal-private-methods": "^7.12.1",
2129
        "@babel/plugin-proposal-unicode-property-regex": "^7.12.1",
2130
        "@babel/plugin-syntax-async-generators": "^7.8.0",
2131
        "@babel/plugin-syntax-class-properties": "^7.12.1",
2132
        "@babel/plugin-syntax-dynamic-import": "^7.8.0",
2077
        "@babel/compat-data": "^7.14.7",
2078
        "@babel/helper-compilation-targets": "^7.14.5",
2079
        "@babel/helper-plugin-utils": "^7.14.5",
2080
        "@babel/helper-validator-option": "^7.14.5",
2081
        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
2082
        "@babel/plugin-proposal-async-generator-functions": "^7.14.7",
2083
        "@babel/plugin-proposal-class-properties": "^7.14.5",
2084
        "@babel/plugin-proposal-class-static-block": "^7.14.5",
2085
        "@babel/plugin-proposal-dynamic-import": "^7.14.5",
2086
        "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
2087
        "@babel/plugin-proposal-json-strings": "^7.14.5",
2088
        "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
2089
        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
2090
        "@babel/plugin-proposal-numeric-separator": "^7.14.5",
2091
        "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
2092
        "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
2093
        "@babel/plugin-proposal-optional-chaining": "^7.14.5",
2094
        "@babel/plugin-proposal-private-methods": "^7.14.5",
2095
        "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
2096
        "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
2097
        "@babel/plugin-syntax-async-generators": "^7.8.4",
2098
        "@babel/plugin-syntax-class-properties": "^7.12.13",
2099
        "@babel/plugin-syntax-class-static-block": "^7.14.5",
2100
        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
2133 2101
        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
2134
        "@babel/plugin-syntax-json-strings": "^7.8.0",
2102
        "@babel/plugin-syntax-json-strings": "^7.8.3",
2135 2103
        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
2136
        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
2104
        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
2137 2105
        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
2138
        "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2139
        "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
2140
        "@babel/plugin-syntax-optional-chaining": "^7.8.0",
2141
        "@babel/plugin-syntax-top-level-await": "^7.12.1",
2142
        "@babel/plugin-transform-arrow-functions": "^7.12.1",
2143
        "@babel/plugin-transform-async-to-generator": "^7.12.1",
2144
        "@babel/plugin-transform-block-scoped-functions": "^7.12.1",
2145
        "@babel/plugin-transform-block-scoping": "^7.12.11",
2146
        "@babel/plugin-transform-classes": "^7.12.1",
2147
        "@babel/plugin-transform-computed-properties": "^7.12.1",
2148
        "@babel/plugin-transform-destructuring": "^7.12.1",
2149
        "@babel/plugin-transform-dotall-regex": "^7.12.1",
2150
        "@babel/plugin-transform-duplicate-keys": "^7.12.1",
2151
        "@babel/plugin-transform-exponentiation-operator": "^7.12.1",
2152
        "@babel/plugin-transform-for-of": "^7.12.1",
2153
        "@babel/plugin-transform-function-name": "^7.12.1",
2154
        "@babel/plugin-transform-literals": "^7.12.1",
2155
        "@babel/plugin-transform-member-expression-literals": "^7.12.1",
2156
        "@babel/plugin-transform-modules-amd": "^7.12.1",
2157
        "@babel/plugin-transform-modules-commonjs": "^7.12.1",
2158
        "@babel/plugin-transform-modules-systemjs": "^7.12.1",
2159
        "@babel/plugin-transform-modules-umd": "^7.12.1",
2160
        "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1",
2161
        "@babel/plugin-transform-new-target": "^7.12.1",
2162
        "@babel/plugin-transform-object-super": "^7.12.1",
2163
        "@babel/plugin-transform-parameters": "^7.12.1",
2164
        "@babel/plugin-transform-property-literals": "^7.12.1",
2165
        "@babel/plugin-transform-regenerator": "^7.12.1",
2166
        "@babel/plugin-transform-reserved-words": "^7.12.1",
2167
        "@babel/plugin-transform-shorthand-properties": "^7.12.1",
2168
        "@babel/plugin-transform-spread": "^7.12.1",
2169
        "@babel/plugin-transform-sticky-regex": "^7.12.7",
2170
        "@babel/plugin-transform-template-literals": "^7.12.1",
2171
        "@babel/plugin-transform-typeof-symbol": "^7.12.10",
2172
        "@babel/plugin-transform-unicode-escapes": "^7.12.1",
2173
        "@babel/plugin-transform-unicode-regex": "^7.12.1",
2174
        "@babel/preset-modules": "^0.1.3",
2175
        "@babel/types": "^7.12.11",
2176
        "core-js-compat": "^3.8.0",
2177
        "semver": "^5.5.0"
2106
        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
2107
        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
2108
        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
2109
        "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
2110
        "@babel/plugin-syntax-top-level-await": "^7.14.5",
2111
        "@babel/plugin-transform-arrow-functions": "^7.14.5",
2112
        "@babel/plugin-transform-async-to-generator": "^7.14.5",
2113
        "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
2114
        "@babel/plugin-transform-block-scoping": "^7.14.5",
2115
        "@babel/plugin-transform-classes": "^7.14.5",
2116
        "@babel/plugin-transform-computed-properties": "^7.14.5",
2117
        "@babel/plugin-transform-destructuring": "^7.14.7",
2118
        "@babel/plugin-transform-dotall-regex": "^7.14.5",
2119
        "@babel/plugin-transform-duplicate-keys": "^7.14.5",
2120
        "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
2121
        "@babel/plugin-transform-for-of": "^7.14.5",
2122
        "@babel/plugin-transform-function-name": "^7.14.5",
2123
        "@babel/plugin-transform-literals": "^7.14.5",
2124
        "@babel/plugin-transform-member-expression-literals": "^7.14.5",
2125
        "@babel/plugin-transform-modules-amd": "^7.14.5",
2126
        "@babel/plugin-transform-modules-commonjs": "^7.14.5",
2127
        "@babel/plugin-transform-modules-systemjs": "^7.14.5",
2128
        "@babel/plugin-transform-modules-umd": "^7.14.5",
2129
        "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7",
2130
        "@babel/plugin-transform-new-target": "^7.14.5",
2131
        "@babel/plugin-transform-object-super": "^7.14.5",
2132
        "@babel/plugin-transform-parameters": "^7.14.5",
2133
        "@babel/plugin-transform-property-literals": "^7.14.5",
2134
        "@babel/plugin-transform-regenerator": "^7.14.5",
2135
        "@babel/plugin-transform-reserved-words": "^7.14.5",
2136
        "@babel/plugin-transform-shorthand-properties": "^7.14.5",
2137
        "@babel/plugin-transform-spread": "^7.14.6",
2138
        "@babel/plugin-transform-sticky-regex": "^7.14.5",
2139
        "@babel/plugin-transform-template-literals": "^7.14.5",
2140
        "@babel/plugin-transform-typeof-symbol": "^7.14.5",
2141
        "@babel/plugin-transform-unicode-escapes": "^7.14.5",
2142
        "@babel/plugin-transform-unicode-regex": "^7.14.5",
2143
        "@babel/preset-modules": "^0.1.4",
2144
        "@babel/types": "^7.14.5",
2145
        "babel-plugin-polyfill-corejs2": "^0.2.2",
2146
        "babel-plugin-polyfill-corejs3": "^0.2.2",
2147
        "babel-plugin-polyfill-regenerator": "^0.2.2",
2148
        "core-js-compat": "^3.15.0",
2149
        "semver": "^6.3.0"
2178 2150
      },
2151
      "engines": {
2152
        "node": ">=6.9.0"
2153
      },
2179 2154
      "peerDependencies": {
2180 2155
        "@babel/core": "^7.0.0-0"
2181 2156
      }
2182 2157
    },
2183 2158
    "node_modules/@babel/preset-env/node_modules/semver": {
2184
      "version": "5.7.1",
2185
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2186
      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2159
      "version": "6.3.0",
2160
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2161
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2187 2162
      "dev": true,
2188 2163
      "bin": {
2189
        "semver": "bin/semver"
2164
        "semver": "bin/semver.js"
2190 2165
      }
2191 2166
    },
2192 2167
    "node_modules/@babel/preset-modules": {
......
2206 2181
      }
2207 2182
    },
2208 2183
    "node_modules/@babel/runtime": {
2209
      "version": "7.12.5",
2210
      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz",
2211
      "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==",
2184
      "version": "7.14.6",
2185
      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
2186
      "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
2212 2187
      "dev": true,
2213 2188
      "dependencies": {
2214 2189
        "regenerator-runtime": "^0.13.4"
2190
      },
2191
      "engines": {
2192
        "node": ">=6.9.0"
2215 2193
      }
2216 2194
    },
2217 2195
    "node_modules/@babel/template": {
......
2258 2236
        "node": ">=6.9.0"
2259 2237
      }
2260 2238
    },
2239
    "node_modules/@csstools/convert-colors": {
2240
      "version": "1.4.0",
2241
      "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
2242
      "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
2243
      "dev": true,
2244
      "engines": {
2245
        "node": ">=4.0.0"
2246
      }
2247
    },
2261 2248
    "node_modules/@discoveryjs/json-ext": {
2262
      "version": "0.5.2",
2263
      "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz",
2264
      "integrity": "sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==",
2249
      "version": "0.5.3",
2250
      "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz",
2251
      "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==",
2265 2252
      "dev": true,
2266 2253
      "engines": {
2267 2254
        "node": ">=10.0.0"
......
2362 2349
      }
2363 2350
    },
2364 2351
    "node_modules/@ngtools/webpack": {
2365
      "version": "11.2.14",
2366
      "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.14.tgz",
2367
      "integrity": "sha512-6q57tEWtUJRsxfTKE19L20iXvNesfVy8hrVdyzVk64DZQh0lIl4/xZT4d5bJCWOuQQDaAeZK4YbEFcYJn7k1yw==",
2352
      "version": "12.1.1",
2353
      "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-12.1.1.tgz",
2354
      "integrity": "sha512-NOHTBEjUkawQSU6sHA7EJSi5Ixw+oVmlYi17HXAhGRY1czasLQMiKQPnigbSgMLBR9Jhez7TttqAUtx6Pey2FQ==",
2368 2355
      "dev": true,
2369 2356
      "dependencies": {
2370
        "@angular-devkit/core": "11.2.14",
2371
        "enhanced-resolve": "5.7.0",
2372
        "webpack-sources": "2.2.0"
2357
        "enhanced-resolve": "5.8.2"
2373 2358
      },
2374 2359
      "engines": {
2375
        "node": ">= 10.13.0",
2360
        "node": "^12.14.1 || >=14.0.0",
2376 2361
        "npm": "^6.11.0 || ^7.5.6",
2377 2362
        "yarn": ">= 1.13.0"
2378 2363
      },
2379 2364
      "peerDependencies": {
2380
        "@angular/compiler-cli": "^11.0.0 || ^11.2.0-next",
2381
        "typescript": "~4.0.0 || ~4.1.0",
2382
        "webpack": "^4.0.0"
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff