From 79032a7ece8d3b5eb5d692e310b9978ee4e47520 Mon Sep 17 00:00:00 2001 From: twerske Date: Mon, 17 May 2021 14:40:49 -0700 Subject: [PATCH] fix: upgrade to Angular v12 add README details --- README.md | 8 +- angular.json | 11 +- package-lock.json | 2048 +++++++++++++++------------ package.json | 40 +- src/app/shop/shop.component.ts | 2 +- src/assets/blue-demo-screenshot.png | Bin 0 -> 92533 bytes src/assets/pink-demo-screenshot.png | Bin 0 -> 93296 bytes src/environments/environment.ts | 2 +- src/polyfills.ts | 2 +- src/test.ts | 2 +- 10 files changed, 1192 insertions(+), 923 deletions(-) create mode 100644 src/assets/blue-demo-screenshot.png create mode 100644 src/assets/pink-demo-screenshot.png diff --git a/README.md b/README.md index 2b122ef..cebb46b 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,17 @@ -# A11y in Angular demo : A Dumpling Shop +# Build more accessible Angular apps : Dumpling Shop demo -Demo for the [Build more accessible Angular apps](codelabs.developers.google.com/angular-a11y) codelab. +Demo for the [Build more accessible Angular apps](https://codelabs.developers.google.com/angular-a11y) codelab. ## Get set up Run `npm install` to install the dependencies required to run the server. +Run `git checkout get-started` to use the `get-started` branch for the codelab. All solutions can be found in the `main` branch. + Run `ng serve --hmr` to run the server. -Open a browser tab to [http://localhost:4200](). The app will automatically reload if you change any of the source files. +Open a browser tab to [http://localhost:4200](http://localhost:4200). The app will automatically reload if you change any of the source files. ## Disclaimer diff --git a/angular.json b/angular.json index 73ee8d9..4fad2fb 100644 --- a/angular.json +++ b/angular.json @@ -28,7 +28,6 @@ "main": "src/main.ts", "polyfills": "src/polyfills.ts", "tsConfig": "tsconfig.app.json", - "aot": true, "assets": [ "src/favicon.ico", "src/assets" @@ -36,7 +35,15 @@ "styles": [ "src/styles.scss" ], - "scripts": [] + "inlineStyleLanguage": "scss", + "scripts": [], + "vendorChunk": true, + "extractLicenses": false, + "buildOptimizer": false, + "sourceMap": true, + "optimization": false, + "namedChunks": true, + "aot": false }, "configurations": { "production": { diff --git a/package-lock.json b/package-lock.json index 6c0220e..182fa60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,12 +5,12 @@ "requires": true, "dependencies": { "@angular-devkit/architect": { - "version": "0.1200.0-next.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1200.0-next.9.tgz", - "integrity": "sha512-ZQ2BgJQkQSH2Ph5nlTMyH/IccmDfgHgKn1zYbkoD/SOspCKEpnrzZBCb6kqXc0KzpMtQyaUkziZsJryG+X2Ikg==", + "version": "0.1200.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1200.0.tgz", + "integrity": "sha512-6E42oQ8e3zbeUE5O5YXc+q/vTBHyFn6YSsZEn0kb/3r48zl+9MBb4np1Q8077/GxQtD4G/TN/DhgCa9muLSgzA==", "dev": true, "requires": { - "@angular-devkit/core": "12.0.0-next.9", + "@angular-devkit/core": "12.0.0", "rxjs": "6.6.7" }, "dependencies": { @@ -32,25 +32,25 @@ } }, "@angular-devkit/build-angular": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-12.0.0-next.9.tgz", - "integrity": "sha512-v0/E8OMz3NaXtTmW9sziPxZNfBoBZyRkogVK9kFwt1dz37rX1IkXd/GZmyituMYuX/UOOHylq81UUY8NN2hmVQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-12.0.0.tgz", + "integrity": "sha512-+hljBhcT0NHjbbLMiUmPxMQf1/Fuo6F/O89gcRNZ1RyNMNQO6XqysqsXL1z/eofHcMs3T+Erv4JfdQ9Gn4Thkw==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1200.0-next.9", - "@angular-devkit/build-optimizer": "0.1200.0-next.9", - "@angular-devkit/build-webpack": "0.1200.0-next.9", - "@angular-devkit/core": "12.0.0-next.9", - "@babel/core": "7.13.13", - "@babel/generator": "7.13.9", + "@angular-devkit/architect": "0.1200.0", + "@angular-devkit/build-optimizer": "0.1200.0", + "@angular-devkit/build-webpack": "0.1200.0", + "@angular-devkit/core": "12.0.0", + "@babel/core": "7.14.0", + "@babel/generator": "7.14.1", "@babel/plugin-transform-async-to-generator": "7.13.0", - "@babel/plugin-transform-runtime": "7.13.10", - "@babel/preset-env": "7.13.12", - "@babel/runtime": "7.13.10", + "@babel/plugin-transform-runtime": "7.13.15", + "@babel/preset-env": "7.14.1", + "@babel/runtime": "7.14.0", "@babel/template": "7.12.13", "@discoveryjs/json-ext": "0.5.2", "@jsdevtools/coverage-istanbul-loader": "3.0.5", - "@ngtools/webpack": "12.0.0-next.9", + "@ngtools/webpack": "12.0.0", "ansi-colors": "4.1.1", "babel-loader": "8.2.2", "browserslist": "^4.9.1", @@ -58,74 +58,79 @@ "caniuse-lite": "^1.0.30001032", "circular-dependency-plugin": "5.2.2", "copy-webpack-plugin": "8.1.1", - "core-js": "3.10.1", + "core-js": "3.12.0", "critters": "0.0.10", - "css-loader": "5.2.1", - "cssnano": "5.0.1", + "css-loader": "5.2.4", + "cssnano": "5.0.2", "find-cache-dir": "3.3.1", - "glob": "7.1.6", + "glob": "7.1.7", "https-proxy-agent": "5.0.0", "inquirer": "8.0.0", "jest-worker": "26.6.2", "karma-source-map-support": "1.4.0", "less": "4.1.1", - "less-loader": "8.1.0", + "less-loader": "8.1.1", "license-webpack-plugin": "2.3.17", "loader-utils": "2.0.0", - "mini-css-extract-plugin": "1.4.1", + "mini-css-extract-plugin": "1.5.1", "minimatch": "3.0.4", - "open": "8.0.5", + "open": "8.0.7", "ora": "5.4.0", "parse5-html-rewriting-stream": "6.0.1", - "postcss": "8.2.10", + "postcss": "8.2.14", "postcss-import": "14.0.1", "postcss-loader": "5.2.0", "postcss-preset-env": "6.7.0", "raw-loader": "4.0.2", "regenerator-runtime": "0.13.7", - "resolve-url-loader": "3.1.2", + "resolve-url-loader": "4.0.0", "rimraf": "3.0.2", "rxjs": "6.6.7", - "sass": "1.32.8", + "sass": "1.32.12", "sass-loader": "11.0.1", "semver": "7.3.5", "source-map": "0.7.3", - "source-map-loader": "1.1.3", + "source-map-loader": "2.0.1", "source-map-support": "0.5.19", "style-loader": "2.0.0", "stylus": "0.54.8", - "stylus-loader": "4.3.3", - "terser": "5.6.1", + "stylus-loader": "5.0.0", + "terser": "5.7.0", "terser-webpack-plugin": "4.2.3", "text-table": "0.2.0", "tree-kill": "1.2.2", - "webpack": "5.32.0", + "webpack": "5.36.2", "webpack-dev-middleware": "4.1.0", "webpack-dev-server": "3.11.2", "webpack-merge": "5.7.3", "webpack-subresource-integrity": "1.5.2" }, "dependencies": { + "@babel/compat-data": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz", + "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==", + "dev": true + }, "@babel/core": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.13.tgz", - "integrity": "sha512-1xEs9jZAyKIouOoCmpsgk/I26PoKyvzQ2ixdRpRzfbcp1fL+ozw7TUgdDgwonbTovqRaTfRh50IXuw4QrWO0GA==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.0.tgz", + "integrity": "sha512-8YqpRig5NmIHlMLw09zMlPTvUVMILjqCOtVgu+TVNWEBvy9b5I3RRyhqnrV4hjgEK7n8P9OqvkWJAFmEL6Wwfw==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-compilation-targets": "^7.13.13", - "@babel/helper-module-transforms": "^7.13.12", - "@babel/helpers": "^7.13.10", - "@babel/parser": "^7.13.13", + "@babel/generator": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.14.0", + "@babel/helpers": "^7.14.0", + "@babel/parser": "^7.14.0", "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.13", - "@babel/types": "^7.13.13", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.14.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.1.2", - "lodash": "^4.17.19", "semver": "^6.3.0", "source-map": "^0.5.0" }, @@ -144,13 +149,32 @@ } } }, - "@babel/helper-compilation-targets": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz", - "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==", + "@babel/generator": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.1.tgz", + "integrity": "sha512-TMGhsXMXCP/O1WtQmZjpEYDhCYC9vFhayWZPJSZCGkPJgUqX0rF0wwtrYvnzVxIjcF80tkUertXVk5cwqi5cAQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.12", + "@babel/types": "^7.14.1", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", + "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.15", "@babel/helper-validator-option": "^7.12.17", "browserslist": "^4.14.5", "semver": "^6.3.0" @@ -164,39 +188,124 @@ } } }, - "@babel/parser": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz", - "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==", + "@babel/helper-function-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", + "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-module-transforms": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", + "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.14.0", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", "dev": true }, + "@babel/helpers": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz", + "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==", + "dev": true, + "requires": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.14.0" + } + }, + "@babel/parser": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", + "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==", + "dev": true + }, + "@babel/runtime": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz", + "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, "@babel/traverse": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz", - "integrity": "sha512-/mpZMNvj6bce59Qzl09fHEs8Bt8NnpEDQYleHUPZQ3wXUMvXi+HJPLars68oAbmp839fGoOkv2pSL2z9ajCIaQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", + "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-function-name": "^7.12.13", + "@babel/generator": "^7.14.2", + "@babel/helper-function-name": "^7.14.2", "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.15", - "@babel/types": "^7.13.14", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", "debug": "^4.1.0", "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.2", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/types": { - "version": "7.13.14", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz", - "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", + "@babel/helper-validator-identifier": "^7.14.0", "to-fast-properties": "^2.0.0" } }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", @@ -224,9 +333,9 @@ } }, "@angular-devkit/build-optimizer": { - "version": "0.1200.0-next.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1200.0-next.9.tgz", - "integrity": "sha512-7BZ/OgbcR8ZPjD8KJGKeAoIPSljjMFgtPwgTS7YHdJVGAo3uFvfjJmhhXW+/bXXyTN3eG/LlOMVHljQ3RVG5GQ==", + "version": "0.1200.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1200.0.tgz", + "integrity": "sha512-0ZkQX6FXfV2Q56BE6HeNLieG5S5V9cTzb2Mlr26oxPSHeEMoxoCO/fej4cj0cuJRLlmtu/ZFQUrlMLqWPteRxg==", "dev": true, "requires": { "source-map": "0.7.3", @@ -249,12 +358,12 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.1200.0-next.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1200.0-next.9.tgz", - "integrity": "sha512-RkU5y4iX8r8sClT+A++kNzJg96wG6AMnqLySATcNBJofiHR5dpG0fHXLnZUx4gaPnfqVPNncI+IdCTvkzJcBCg==", + "version": "0.1200.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1200.0.tgz", + "integrity": "sha512-4NXJUbDkIbwjXiUe5ANRXfr+65EHnEQgdkZxSppyXLIfJJAgAQ7oUPI5FtzpASkuGWIPoWaxqVZOLj901I4tbg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1200.0-next.9", + "@angular-devkit/architect": "0.1200.0", "rxjs": "6.6.7" }, "dependencies": { @@ -276,12 +385,12 @@ } }, "@angular-devkit/core": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.0.0-next.9.tgz", - "integrity": "sha512-bBJmaQnufgV75wxtrrPJJYJZdJf+w/zHbHz344f65w735B6rMSwMQmVVTAslqSctbM15WLY/nHZYJGAu8Vs7fw==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.0.0.tgz", + "integrity": "sha512-4Cys++a684hCDTL/1X6j9izsjsqvYs3m6LF58zvKZHeG/Yhdofv1rV+3YGVYAorOx9w4spAgYTmr99TYnBGQWQ==", "dev": true, "requires": { - "ajv": "8.1.0", + "ajv": "8.2.0", "ajv-formats": "2.0.2", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", @@ -290,9 +399,9 @@ }, "dependencies": { "ajv": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", - "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.2.0.tgz", + "integrity": "sha512-WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -325,12 +434,12 @@ } }, "@angular-devkit/schematics": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.0.0-next.9.tgz", - "integrity": "sha512-h5sAwk2ElGu3lVyTzzFyHrVTyzME4fOmt2OXALfvBVCh23uX/pZgYqky9g+hRP/kA/0KFggSDdH9TqAqLMkqug==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.0.0.tgz", + "integrity": "sha512-xp6b8QF+MYT3kXEDo6MFRQRDGkFxAHBdBCo2wdo8qvoNHIr+8XYZwDEb8z0SbzzJmXFbDXk1vmavcNSd6+uLXg==", "dev": true, "requires": { - "@angular-devkit/core": "12.0.0-next.9", + "@angular-devkit/core": "12.0.0", "ora": "5.4.0", "rxjs": "6.6.7" }, @@ -353,151 +462,102 @@ } }, "@angular-eslint/builder": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-2.0.2.tgz", - "integrity": "sha512-bs5ITrQNEaVD+oonrpJN17VSqZ1+094NIsvfkaQ4wQb22sc7BkDAMB2lcfhXgyH1mN+0bw1SP7DYuHSo3+r4Jw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-4.2.0.tgz", + "integrity": "sha512-qM4hpweuQ14ul8CU6LKpUWFZs6POUE7HZKdTllUrYuoZMrTpNB1XGelR0pweYzbfo4XRnUaO1NVgWhWOWiD5MA==", "dev": true }, "@angular-eslint/eslint-plugin": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-2.0.2.tgz", - "integrity": "sha512-/hJNXUjPEXwsmXeWneAW7X3Jg+JwsMavQ8eQ4UevcaKx4Ozthh09n6oyegqc82Y48Adcce7KyalGCKmWY19piA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-4.2.0.tgz", + "integrity": "sha512-G8D8Pso6GcHW8vFkUSvgoKPIOtGTqO+eb5aytGtpogMgzxBRyr0juU/9Uz5dAhO6TOERIj1gPpJQ61R/n/Aaew==", "dev": true, "requires": { "@typescript-eslint/experimental-utils": "4.16.1" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.16.1.tgz", - "integrity": "sha512-0Hm3LSlMYFK17jO4iY3un1Ve9x1zLNn4EM50Lia+0EV99NdbK+cn0er7HC7IvBA23mBg3P+8dUkMXy4leL33UQ==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.16.1", - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/typescript-estree": "4.16.1", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, - "@typescript-eslint/scope-manager": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.16.1.tgz", - "integrity": "sha512-6IlZv9JaurqV0jkEg923cV49aAn8V6+1H1DRfhRcvZUrptQ+UtSKHb5kwTayzOYTJJ/RsYZdcvhOEKiBLyc0Cw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/visitor-keys": "4.16.1" - } - }, - "@typescript-eslint/types": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.16.1.tgz", - "integrity": "sha512-nnKqBwMgRlhzmJQF8tnFDZWfunXmJyuXj55xc8Kbfup4PbkzdoDXZvzN8//EiKR27J6vUSU8j4t37yUuYPiLqA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.16.1.tgz", - "integrity": "sha512-m8I/DKHa8YbeHt31T+UGd/l8Kwr0XCTCZL3H4HMvvLCT7HU9V7yYdinTOv1gf/zfqNeDcCgaFH2BMsS8x6NvJg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/visitor-keys": "4.16.1", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.16.1.tgz", - "integrity": "sha512-s/aIP1XcMkEqCNcPQtl60ogUYjSM8FU2mq1O7y5cFf3Xcob1z1iXWNB6cC43Op+NGRTFgGolri6s8z/efA9i1w==", - "dev": true, - "requires": { - "@typescript-eslint/types": "4.16.1", - "eslint-visitor-keys": "^2.0.0" - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - } } }, "@angular-eslint/eslint-plugin-template": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-2.0.2.tgz", - "integrity": "sha512-STk9bTVSJwX8ctHFNx7G+HanbMfpeX5B3hmaUQ7qloM+JPihk+b7BmXT8BjOnXOT+yN8r3NHF9agekyAiYGRkg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-4.2.0.tgz", + "integrity": "sha512-LC8qqqqVmA/OJAsUt6fQCXLmWP5BL30XFvVsPtrORdxMFt0HI1gvkuz5EVak7PeAXEmerdVarNZr5zmCXIWf3g==", "dev": true, "requires": { "@typescript-eslint/experimental-utils": "4.16.1", "aria-query": "^4.2.2", "axobject-query": "^2.2.0" + } + }, + "@angular-eslint/schematics": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-12.0.0.tgz", + "integrity": "sha512-AwYEVuAQLJfyIF5vxBL98a67ecF9U25pQSIg0xCY6DeDpIaGdORr4yg2rGYy8fTlzDQo6BctKZQOTiVX3Y3uew==", + "dev": true, + "requires": { + "@angular-eslint/eslint-plugin": "12.0.0", + "@angular-eslint/eslint-plugin-template": "12.0.0", + "ignore": "5.1.8", + "strip-json-comments": "3.1.1", + "tmp": "0.2.1" }, "dependencies": { + "@angular-eslint/eslint-plugin": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-12.0.0.tgz", + "integrity": "sha512-osdJdMu8bYFv9WGhC04AwRcbeKq4sxCQnShV7NiF0xkgNG9KqDaStytVhPjJFn2Ja1QhfiTGlcFFk4D/9aruog==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "4.23.0" + } + }, + "@angular-eslint/eslint-plugin-template": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-12.0.0.tgz", + "integrity": "sha512-RF8PwN2A3U4ihd7sKYUM8wgPj46M30reziLl8CPPhN3H5Hn46nksmKmHRbPNakH2gW0Ba7NIxy+ocqUy0fQpcQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "4.23.0", + "aria-query": "^4.2.2", + "axobject-query": "^2.2.0" + } + }, "@typescript-eslint/experimental-utils": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.16.1.tgz", - "integrity": "sha512-0Hm3LSlMYFK17jO4iY3un1Ve9x1zLNn4EM50Lia+0EV99NdbK+cn0er7HC7IvBA23mBg3P+8dUkMXy4leL33UQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.23.0.tgz", + "integrity": "sha512-WAFNiTDnQfrF3Z2fQ05nmCgPsO5o790vOhmWKXbbYQTO9erE1/YsFot5/LnOUizLzU2eeuz6+U/81KV5/hFTGA==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.16.1", - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/typescript-estree": "4.16.1", + "@typescript-eslint/scope-manager": "4.23.0", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/typescript-estree": "4.23.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/scope-manager": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.16.1.tgz", - "integrity": "sha512-6IlZv9JaurqV0jkEg923cV49aAn8V6+1H1DRfhRcvZUrptQ+UtSKHb5kwTayzOYTJJ/RsYZdcvhOEKiBLyc0Cw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz", + "integrity": "sha512-ZZ21PCFxPhI3n0wuqEJK9omkw51wi2bmeKJvlRZPH5YFkcawKOuRMQMnI8mH6Vo0/DoHSeZJnHiIx84LmVQY+w==", "dev": true, "requires": { - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/visitor-keys": "4.16.1" + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/visitor-keys": "4.23.0" } }, "@typescript-eslint/types": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.16.1.tgz", - "integrity": "sha512-nnKqBwMgRlhzmJQF8tnFDZWfunXmJyuXj55xc8Kbfup4PbkzdoDXZvzN8//EiKR27J6vUSU8j4t37yUuYPiLqA==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.23.0.tgz", + "integrity": "sha512-oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.16.1.tgz", - "integrity": "sha512-m8I/DKHa8YbeHt31T+UGd/l8Kwr0XCTCZL3H4HMvvLCT7HU9V7yYdinTOv1gf/zfqNeDcCgaFH2BMsS8x6NvJg==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz", + "integrity": "sha512-5Sty6zPEVZF5fbvrZczfmLCOcby3sfrSPu30qKoY1U3mca5/jvU5cwsPb/CO6Q3ByRjixTMIVsDkqwIxCf/dMw==", "dev": true, "requires": { - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/visitor-keys": "4.16.1", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/visitor-keys": "4.23.0", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", @@ -506,23 +566,22 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.16.1.tgz", - "integrity": "sha512-s/aIP1XcMkEqCNcPQtl60ogUYjSM8FU2mq1O7y5cFf3Xcob1z1iXWNB6cC43Op+NGRTFgGolri6s8z/efA9i1w==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz", + "integrity": "sha512-5PNe5cmX9pSifit0H+nPoQBXdbNzi5tOEec+3riK+ku4e3er37pKxMKDH5Ct5Y4fhWxcD4spnlYjxi9vXbSpwg==", "dev": true, "requires": { - "@typescript-eslint/types": "4.16.1", + "@typescript-eslint/types": "4.23.0", "eslint-visitor-keys": "^2.0.0" } }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", "dev": true, "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "rimraf": "^3.0.0" } }, "tslib": { @@ -542,51 +601,27 @@ } } }, - "@angular-eslint/schematics": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-2.0.2.tgz", - "integrity": "sha512-nYXkkbY/vhwD5jHzd4GpGGpsKh4Llz/iOy62jcNNojfKFX2s0E9AQDGb80vBHZoRBfGiAbM6wve/YiwMHsrWfw==", - "dev": true, - "requires": { - "@angular-eslint/eslint-plugin": "2.0.2", - "@angular-eslint/eslint-plugin-template": "2.0.2", - "strip-json-comments": "3.1.1", - "tslint-to-eslint-config": "2.2.0" - } - }, "@angular-eslint/template-parser": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-2.0.2.tgz", - "integrity": "sha512-oMXNAokWWnJF/Jp4fJwm5F/tv+9sShc5yio5cELHFCsn8l1wetTmHMe9xqbwS7aFosJ7BnGj6aSq3WpckWzXTg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-4.2.0.tgz", + "integrity": "sha512-77lJ9MDNWmW4ik9l3g149iO9SGRx3qLGZvfSTwmbPxpCgNripWerla9Ia1X+gLkitI8CLpcpiZybxH3EWxj/qQ==", "dev": true, "requires": { "eslint-scope": "^5.1.0" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - } } }, "@angular/animations": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.0.0-next.9.tgz", - "integrity": "sha512-fETykFqIqaVfdsodIxa5XGd5qUuqP4T3nUpBtTyZoPJZEATee2X7zzV+/WocPIH2EwBWcE4lbxblKUWAJm2LuA==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.0.0.tgz", + "integrity": "sha512-BG/Ksk3863I7GKUem73Kty4UeU289oN+iPo/0O0x2dJCzNcpafML0GJpz4lg/RT9l6UddFviI4q9NiopR+eJfw==", "requires": { "tslib": "^2.1.0" } }, "@angular/cdk": { - "version": "12.0.0-next.7", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-12.0.0-next.7.tgz", - "integrity": "sha512-x8BjU79ueI5kXSH3aHcTjD+f6Is+ypT/9XRsZmQmD0FbdY071Hzt1mnATSC0q/S6J1vOd/IYifuCPGnOgDbTiQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-12.0.0.tgz", + "integrity": "sha512-Ij1wNlufbwH2R3zVwkiJgrI0Oc4+yuveEFWMnckcZ7t6E3drmeS1/YeHSbYlWau+fglWs7LtJWC4dEIpGymvzg==", "requires": { "parse5": "^5.0.0", "tslib": "^2.1.0" @@ -601,15 +636,15 @@ } }, "@angular/cli": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.0.0-next.9.tgz", - "integrity": "sha512-HJMGo67gyA0OepHN2uczP9aTuLY21PIpFDWDpXJNxzaubmUUJWAbFu+XqmaM1yyQw87mPyhQCoZPYJaKKFDuAQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.0.0.tgz", + "integrity": "sha512-A8vGhLKTQI/1P2Ia3Wv3/SfUBJGcy7B/MS3Dp+ueEs2purMG23z4UDmAp2EcxCJKKx0fKM++XKpbHIanELfOeA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1200.0-next.9", - "@angular-devkit/core": "12.0.0-next.9", - "@angular-devkit/schematics": "12.0.0-next.9", - "@schematics/angular": "12.0.0-next.9", + "@angular-devkit/architect": "0.1200.0", + "@angular-devkit/core": "12.0.0", + "@angular-devkit/schematics": "12.0.0", + "@schematics/angular": "12.0.0", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.3.1", @@ -618,13 +653,13 @@ "jsonc-parser": "3.0.0", "npm-package-arg": "8.1.2", "npm-pick-manifest": "6.1.1", - "open": "8.0.5", + "open": "8.0.7", "ora": "5.4.0", - "pacote": "11.3.1", + "pacote": "11.3.2", "resolve": "1.20.0", "rimraf": "3.0.2", "semver": "7.3.5", - "symbol-observable": "3.0.0", + "symbol-observable": "4.0.0", "uuid": "8.3.2" }, "dependencies": { @@ -646,25 +681,25 @@ } }, "@angular/common": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.0.0-next.9.tgz", - "integrity": "sha512-JHNBObCHpDUVeg9pXOMDmbBf43Guo5vN7dOEjpwhqIYPTyFEhxWHZ7AP56I9KcgDcuuEoRmw3YGEtEysLOtpAQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.0.0.tgz", + "integrity": "sha512-d6+WSnCFcxAHBsbCvBC3Rutmk+tB5CEdKhkTBY/vGe0A/MjbayzHR4IDv2i0+UZDLSgMJubqh3iCPUcSglXSEg==", "requires": { "tslib": "^2.1.0" } }, "@angular/compiler": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.0.0-next.9.tgz", - "integrity": "sha512-nRpxuGj5DKnh7DDqNzUT3dfNvejfIu2AxNjAF4Wa/cZTrSABgvVxPo3DmvEesLvu4v1XJORFe/0vdeErivtEbQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.0.0.tgz", + "integrity": "sha512-7NdZNyxm9KLlRMmmtId6RfV6VbQIUMDxN44R+ax66BoWsuhdYXUDsDO554LwYwrjnnXXGkurDJhv7umeRwaZGw==", "requires": { "tslib": "^2.1.0" } }, "@angular/compiler-cli": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.0.0-next.9.tgz", - "integrity": "sha512-f4VPl2EcX6DwBGJd69FF/BoJeVx1UDsX4l6CGNXcXut/fPKr1078zjd9kKCJ58PspT+/9lez7j0REkGkTtOkFQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.0.0.tgz", + "integrity": "sha512-6cBocQd/Umi8gVI6Jo8VsyvHuRjDO4TrFFUkbVwNAG9FacXEFP0zYABT5ywe2lVkUxs5e8WyDqvDf7fxr7CI4Q==", "dev": true, "requires": { "@babel/core": "^7.8.6", @@ -672,11 +707,11 @@ "canonical-path": "1.0.0", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", - "dependency-graph": "^0.7.2", + "dependency-graph": "^0.11.0", "magic-string": "^0.25.0", "minimist": "^1.2.0", "reflect-metadata": "^0.1.2", - "semver": "^6.3.0", + "semver": "^7.0.0", "source-map": "^0.6.1", "sourcemap-codec": "^1.4.8", "tslib": "^2.1.0", @@ -718,12 +753,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -771,58 +800,58 @@ } }, "@angular/core": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.0.0-next.9.tgz", - "integrity": "sha512-Z328UtPoXTAx7bPPjqCg90RXtNJUd/GV1Z6Kd+qrZnxlFUQcbZmJa/aXrXYV0FtV98kYxiy+0+9r9iJs0w3puA==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.0.0.tgz", + "integrity": "sha512-fwXtF6qP8pr07+El/dg67RmgsI4Ubfi+E5YLjYKQ62gM8MzYyYGmLPakFzFnbzYrOr05zdprrbcVgGtMRHapMA==", "requires": { "tslib": "^2.1.0" } }, "@angular/forms": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.0.0-next.9.tgz", - "integrity": "sha512-ANXH1jlo6fUxO/r4685kV+FMOvpw522wLcaocqnXv3aHIHhXJSTpMAAQw7Wc2XfYKrO49q882bToOHvOYxjPZA==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.0.0.tgz", + "integrity": "sha512-/Z2AWd2k/9cs+WwXBlZ8yUqgGsHYcp8g6PUCehZQk1gd/4n4FOKvTIGiypajGUPwO4GOHJDzibfCsGw8MenCpQ==", "requires": { "tslib": "^2.1.0" } }, "@angular/google-maps": { - "version": "11.2.6", - "resolved": "https://registry.npmjs.org/@angular/google-maps/-/google-maps-11.2.6.tgz", - "integrity": "sha512-Z9/bPg4czZcrzhkOGAgK7Mo2WnQN/u1GFbmi544OpNbkeCesmlS3aWjTdtBHpbQtK9E/fJNqcQaF3QKABAmIQw==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/google-maps/-/google-maps-12.0.0.tgz", + "integrity": "sha512-0muEBbioVCZOpCkDgQ0D5BjI5J89Lps4a/+K+A5sQU7T0N2J8ICs8qF5Szme/FHaAEzFqBvLomhEMCi9vtx4eA==", "requires": { - "@types/googlemaps": "^3.43.0", - "tslib": "^2.0.0" + "@types/googlemaps": "^3.43.1", + "tslib": "^2.1.0" } }, "@angular/material": { - "version": "12.0.0-next.7", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-12.0.0-next.7.tgz", - "integrity": "sha512-/q3dQlWZqad1GKFUXGiOO/45Yh/BaFvJP0E8u26eu7iNDuBHhgiGxPB2dks4HovW5Dl8YPZREB6bk8EPfd6pUA==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-12.0.0.tgz", + "integrity": "sha512-ToWfr4ge2ZINLBtUQOseGm7mzscLMsrKLWYM0HzfVL9lkm6EtfTlReZV84DEzDf6/htky41t9nY5SBPWs2dtug==", "requires": { "tslib": "^2.1.0" } }, "@angular/platform-browser": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.0.0-next.9.tgz", - "integrity": "sha512-DrK7P4ScWms06+P1ar+Rpt7eR3T67vDHKzdnNDwn50ylFR8rqcjPk7LQCOJithMEzTCKWax5s59oPahLazuHDA==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.0.0.tgz", + "integrity": "sha512-h+uMMluRh4dqJIor7EpvwNKRjv4xCxpttizJlqbo3vfcoOoLDoc9SvEFiXxd+UVh3S0re8zBsyBIJl+gTVFKWQ==", "requires": { "tslib": "^2.1.0" } }, "@angular/platform-browser-dynamic": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.0.0-next.9.tgz", - "integrity": "sha512-En6KqwlHfWGdmovKHpDjz2pKelz0wyyJTNlYJjizCRN3JgRgj4f/Ebynb//qg9vf8eVSg8U5JtH2GZ/5lOrpTg==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.0.0.tgz", + "integrity": "sha512-Rkxr/KVOZGuGSuIYo2XZYbOpyS2t2jpLPS65KUUcOEwktj4hSv5VZ2soZF18tG5ZNbx06C1QDW/j9HwmZjEh5g==", "requires": { "tslib": "^2.1.0" } }, "@angular/router": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.0.0-next.9.tgz", - "integrity": "sha512-F+Pf64GCoXXDMju/Vbid9k2Q6dMETeiNZwKZO+lavyqBIXhtg7lZ9U7gupdRnp1fCKuSkemxcEzyTCKBYPjJtQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.0.0.tgz", + "integrity": "sha512-n5YHa24NgiRttAfMOzSa/H+nbx8j8c+2f1HgyrOftxoExH1FPTRnKd/mJ32A6iies8glOj9ImQBO/91C0yaQeA==", "requires": { "tslib": "^2.1.0" } @@ -939,22 +968,103 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", - "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.3.tgz", + "integrity": "sha512-BnEfi5+6J2Lte9LeiL6TxLWdIlEv9Woacc1qXzXBgbikcOzMRM2Oya5XGg/f/ngotv1ej2A/b+3iJH8wbS1+lQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-member-expression-to-functions": "^7.13.0", + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-member-expression-to-functions": "^7.13.12", "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-replace-supers": "^7.14.3", "@babel/helper-split-export-declaration": "^7.12.13" + }, + "dependencies": { + "@babel/generator": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.2", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", + "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-replace-supers": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.3.tgz", + "integrity": "sha512-Rlh8qEWZSTfdz+tgNV/N4gz1a0TMNwCUcENhMjHTHKp3LseYH5Jha0NSlyTQWMnjbYcwFt+bqAMqSLHVXkQ6UA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.13.12", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", + "dev": true + }, + "@babel/parser": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", + "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==", + "dev": true + }, + "@babel/traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", + "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.2", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.0", + "to-fast-properties": "^2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", - "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz", + "integrity": "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.12.13", @@ -962,9 +1072,9 @@ } }, "@babel/helper-define-polyfill-provider": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz", - "integrity": "sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz", + "integrity": "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==", "dev": true, "requires": { "@babel/helper-compilation-targets": "^7.13.0", @@ -1015,13 +1125,81 @@ } }, "@babel/helper-hoist-variables": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz", - "integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==", + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz", + "integrity": "sha512-1eMtTrXtrwscjcAeO4BVK+vvkxaLJSPFz1w1KLawz6HLNi9bPFGBNwwDyVfiu1Tv/vRRFYfoGaKhmAQPGPn5Wg==", "dev": true, "requires": { - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.16" + }, + "dependencies": { + "@babel/generator": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.2", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", + "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", + "dev": true + }, + "@babel/parser": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", + "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==", + "dev": true + }, + "@babel/traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", + "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.2", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.0", + "to-fast-properties": "^2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/helper-member-expression-to-functions": { @@ -1187,9 +1365,9 @@ } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz", - "integrity": "sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz", + "integrity": "sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1207,10 +1385,21 @@ "@babel/helper-plugin-utils": "^7.13.0" } }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz", + "integrity": "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.3", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-class-static-block": "^7.12.13" + } + }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz", - "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz", + "integrity": "sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1218,19 +1407,19 @@ } }, "@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", - "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz", + "integrity": "sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz", - "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz", + "integrity": "sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1238,9 +1427,9 @@ } }, "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz", - "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz", + "integrity": "sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1248,9 +1437,9 @@ } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz", - "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz", + "integrity": "sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1258,32 +1447,58 @@ } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", - "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz", + "integrity": "sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz", - "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.2.tgz", + "integrity": "sha512-hBIQFxwZi8GIp934+nj5uV31mqclC1aYDhctDu5khTi9PCCUOczyy0b34W0oE9U/eJXiqQaKyVsmjeagOaSlbw==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", + "@babel/compat-data": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.13.0" + "@babel/plugin-transform-parameters": "^7.14.2" + }, + "dependencies": { + "@babel/compat-data": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz", + "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==", + "dev": true + }, + "@babel/helper-compilation-targets": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", + "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "^6.3.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz", - "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz", + "integrity": "sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1291,9 +1506,9 @@ } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", - "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz", + "integrity": "sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1311,6 +1526,18 @@ "@babel/helper-plugin-utils": "^7.13.0" } }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz", + "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-create-class-features-plugin": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-private-property-in-object": "^7.14.0" + } + }, "@babel/plugin-proposal-unicode-property-regex": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", @@ -1339,6 +1566,15 @@ "@babel/helper-plugin-utils": "^7.12.13" } }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz", + "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, "@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", @@ -1420,6 +1656,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz", + "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, "@babel/plugin-syntax-top-level-await": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", @@ -1459,27 +1704,56 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz", - "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.2.tgz", + "integrity": "sha512-neZZcP19NugZZqNwMTH+KoBjx5WyvESPSIOQb4JHpfd+zPfqcH65RMu5xJju5+6q/Y2VzYrleQTr+b6METyyxg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.13.0" } }, "@babel/plugin-transform-classes": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz", - "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.2.tgz", + "integrity": "sha512-7oafAVcucHquA/VZCsXv/gmuiHeYd64UJyyTYU+MPfNu0KeNlxw06IeENBO8bJjXVbolu+j1MM5aKQtH1OMCNg==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.12.13", + "@babel/helper-function-name": "^7.14.2", "@babel/helper-optimise-call-expression": "^7.12.13", "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-replace-supers": "^7.13.12", "@babel/helper-split-export-declaration": "^7.12.13", "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-function-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", + "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", + "dev": true + }, + "@babel/types": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.0", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/plugin-transform-computed-properties": { @@ -1492,9 +1766,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz", - "integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==", + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.17.tgz", + "integrity": "sha512-UAUqiLv+uRLO+xuBKKMEpC+t7YRNVRqBsWWq1yKXbBZBje/t3IXCiSinZhjn/DC3qzBfICeYd2EFGEbHsh5RLA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0" @@ -1567,26 +1841,194 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz", - "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz", + "integrity": "sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.2", "@babel/helper-plugin-utils": "^7.13.0", "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "@babel/generator": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.2", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", + "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-module-transforms": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", + "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.14.0", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", + "dev": true + }, + "@babel/parser": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", + "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==", + "dev": true + }, + "@babel/traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", + "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.2", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.0", + "to-fast-properties": "^2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz", - "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz", + "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.0", "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-simple-access": "^7.13.12", "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "@babel/generator": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.2", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", + "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-module-transforms": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", + "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.14.0", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", + "dev": true + }, + "@babel/parser": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", + "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==", + "dev": true + }, + "@babel/traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", + "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.2", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.0", + "to-fast-properties": "^2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/plugin-transform-modules-systemjs": { @@ -1603,13 +2045,97 @@ } }, "@babel/plugin-transform-modules-umd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", - "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz", + "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.0", "@babel/helper-plugin-utils": "^7.13.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", + "dev": true, + "requires": { + "@babel/types": "^7.14.2", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", + "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-module-transforms": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", + "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.14.0", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", + "dev": true + }, + "@babel/parser": { + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", + "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==", + "dev": true + }, + "@babel/traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", + "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.2", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.0", + "to-fast-properties": "^2.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/plugin-transform-named-capturing-groups-regex": { @@ -1641,9 +2167,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz", - "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz", + "integrity": "sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0" @@ -1677,16 +2203,16 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.10.tgz", - "integrity": "sha512-Y5k8ipgfvz5d/76tx7JYbKQTcgFSU6VgJ3kKQv4zGTKr+a9T/KBvfRvGtSFgKDQGt/DBykQixV0vNWKIdzWErA==", + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.15.tgz", + "integrity": "sha512-d+ezl76gx6Jal08XngJUkXM4lFXK/5Ikl9Mh4HKDxSfGJXmZ9xG64XT2oivBzfxb/eQ62VfvoMkaCZUKJMVrBA==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-module-imports": "^7.13.12", "@babel/helper-plugin-utils": "^7.13.0", - "babel-plugin-polyfill-corejs2": "^0.1.4", - "babel-plugin-polyfill-corejs3": "^0.1.3", - "babel-plugin-polyfill-regenerator": "^0.1.2", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", "semver": "^6.3.0" }, "dependencies": { @@ -1764,18 +2290,19 @@ } }, "@babel/preset-env": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.12.tgz", - "integrity": "sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.1.tgz", + "integrity": "sha512-0M4yL1l7V4l+j/UHvxcdvNfLB9pPtIooHTbEhgD/6UGyh8Hy3Bm1Mj0buzjDXATCSz3JFibVdnoJZCrlUCanrQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.12", - "@babel/helper-compilation-targets": "^7.13.10", + "@babel/compat-data": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-validator-option": "^7.12.17", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.13.8", + "@babel/plugin-proposal-async-generator-functions": "^7.13.15", "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-class-static-block": "^7.13.11", "@babel/plugin-proposal-dynamic-import": "^7.13.8", "@babel/plugin-proposal-export-namespace-from": "^7.12.13", "@babel/plugin-proposal-json-strings": "^7.13.8", @@ -1786,9 +2313,11 @@ "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", "@babel/plugin-proposal-optional-chaining": "^7.13.12", "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-private-property-in-object": "^7.14.0", "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.12.13", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", "@babel/plugin-syntax-json-strings": "^7.8.3", @@ -1798,14 +2327,15 @@ "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.0", "@babel/plugin-syntax-top-level-await": "^7.12.13", "@babel/plugin-transform-arrow-functions": "^7.13.0", "@babel/plugin-transform-async-to-generator": "^7.13.0", "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.14.1", "@babel/plugin-transform-classes": "^7.13.0", "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.0", + "@babel/plugin-transform-destructuring": "^7.13.17", "@babel/plugin-transform-dotall-regex": "^7.12.13", "@babel/plugin-transform-duplicate-keys": "^7.12.13", "@babel/plugin-transform-exponentiation-operator": "^7.12.13", @@ -1813,16 +2343,16 @@ "@babel/plugin-transform-function-name": "^7.12.13", "@babel/plugin-transform-literals": "^7.12.13", "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.13.0", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/plugin-transform-modules-amd": "^7.14.0", + "@babel/plugin-transform-modules-commonjs": "^7.14.0", "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.13.0", + "@babel/plugin-transform-modules-umd": "^7.14.0", "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", "@babel/plugin-transform-new-target": "^7.12.13", "@babel/plugin-transform-object-super": "^7.12.13", "@babel/plugin-transform-parameters": "^7.13.0", "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.13.15", "@babel/plugin-transform-reserved-words": "^7.12.13", "@babel/plugin-transform-shorthand-properties": "^7.12.13", "@babel/plugin-transform-spread": "^7.13.0", @@ -1832,14 +2362,48 @@ "@babel/plugin-transform-unicode-escapes": "^7.12.13", "@babel/plugin-transform-unicode-regex": "^7.12.13", "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.13.12", - "babel-plugin-polyfill-corejs2": "^0.1.4", - "babel-plugin-polyfill-corejs3": "^0.1.3", - "babel-plugin-polyfill-regenerator": "^0.1.2", + "@babel/types": "^7.14.1", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", "core-js-compat": "^3.9.0", "semver": "^6.3.0" }, "dependencies": { + "@babel/compat-data": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz", + "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==", + "dev": true + }, + "@babel/helper-compilation-targets": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", + "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "^6.3.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", + "dev": true + }, + "@babel/types": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.0", + "to-fast-properties": "^2.0.0" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -2007,9 +2571,9 @@ } }, "@ngtools/webpack": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-12.0.0-next.9.tgz", - "integrity": "sha512-Xd/ASTRluG/Y2esIuyOEKM4SpJ2UkCaStn0+cXuzUdaJ07cz0AgZNnBQU+CN6+Z/cCtj7M0K+rFKE3ujYJBfmQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-12.0.0.tgz", + "integrity": "sha512-uo3w6/FQesqn8YZrO9QvcXR33f/eJqA5AEZrZqMBXRrCrxyVug1gNvFlx9ZFfKKsmokUfxyWPruei7mQ32DEKQ==", "dev": true, "requires": { "enhanced-resolve": "5.7.0" @@ -2041,16 +2605,10 @@ "fastq": "^1.6.0" } }, - "@npmcli/ci-detect": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.3.0.tgz", - "integrity": "sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q==", - "dev": true - }, "@npmcli/git": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.8.tgz", - "integrity": "sha512-LPnzyBZ+1p7+JzHVwwKycMF8M3lr1ze3wxGRnxn/QxJtk++Y3prSJQrdBDGCxJyRpFsup6J3lrRBVYBhJVrM8Q==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.9.tgz", + "integrity": "sha512-hTMbMryvOqGLwnmMBKs5usbPsJtyEsMsgXwJbmNrsEuQQh1LAIMDU77IoOrwkCg+NgQWl+ySlarJASwM3SutCA==", "dev": true, "requires": { "@npmcli/promise-spawn": "^1.3.2", @@ -2119,9 +2677,9 @@ } }, "@npmcli/run-script": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.4.tgz", - "integrity": "sha512-Yd9HXTtF1JGDXZw0+SOn+mWLYS0e7bHBHVC/2C8yqs4wUrs/k8rwBSinD7rfk+3WG/MFGRZKxjyoD34Pch2E/A==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.5.tgz", + "integrity": "sha512-NQspusBCpTjNwNRFMtz2C5MxoxyzlbuJ4YEhxAKrIonTiirKDtatsZictx9RgamQIx6+QuHMNmPl0wQdoESs9A==", "dev": true, "requires": { "@npmcli/node-gyp": "^1.0.2", @@ -2132,13 +2690,13 @@ } }, "@schematics/angular": { - "version": "12.0.0-next.9", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.0.0-next.9.tgz", - "integrity": "sha512-aPL4NGBGGBwa4M/5I8bOZ5u1fZ+AERE5imu2JISZCLVSACLCpbqa/78YpfZ1jKvhg+pbCAS+xebXzoN9V7F5uQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.0.0.tgz", + "integrity": "sha512-6fS1MuzLvuiuS8ruSl919+mXTBDgpMY+mC+n1iM70rHvDms6+wEIwuyEty6Mw7JsPFXwcFAsIBt3EZCplzHhmg==", "dev": true, "requires": { - "@angular-devkit/core": "12.0.0-next.9", - "@angular-devkit/schematics": "12.0.0-next.9", + "@angular-devkit/core": "12.0.0", + "@angular-devkit/schematics": "12.0.0", "jsonc-parser": "3.0.0" } }, @@ -2193,9 +2751,9 @@ } }, "@types/estree": { - "version": "0.0.46", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", - "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==", + "version": "0.0.47", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", + "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==", "dev": true }, "@types/glob": { @@ -2602,9 +3160,9 @@ } }, "acorn": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz", - "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==", + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", + "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==", "dev": true }, "acorn-jsx": { @@ -2614,9 +3172,9 @@ "dev": true }, "adjust-sourcemap-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", - "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", "dev": true, "requires": { "loader-utils": "^2.0.0", @@ -2687,9 +3245,9 @@ }, "dependencies": { "ajv": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", - "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.4.0.tgz", + "integrity": "sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -2839,12 +3397,6 @@ "@babel/runtime-corejs3": "^7.10.2" } }, - "arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", - "dev": true - }, "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", @@ -3082,13 +3634,13 @@ } }, "babel-plugin-polyfill-corejs2": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz", - "integrity": "sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz", + "integrity": "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.0", - "@babel/helper-define-polyfill-provider": "^0.1.5", + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.0", "semver": "^6.1.1" }, "dependencies": { @@ -3101,22 +3653,22 @@ } }, "babel-plugin-polyfill-corejs3": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz", - "integrity": "sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz", + "integrity": "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.1.5", - "core-js-compat": "^3.8.1" + "@babel/helper-define-polyfill-provider": "^0.2.0", + "core-js-compat": "^3.9.1" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz", - "integrity": "sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz", + "integrity": "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.1.5" + "@babel/helper-define-polyfill-provider": "^0.2.0" } }, "balanced-match": { @@ -3690,12 +4242,6 @@ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, - "coffeescript": { - "version": "1.12.7", - "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.12.7.tgz", - "integrity": "sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==", - "dev": true - }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -3786,15 +4332,6 @@ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", "dev": true }, - "compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", - "dev": true, - "requires": { - "arity-n": "^1.0.4" - } - }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -3969,44 +4506,44 @@ } }, "core-js": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz", - "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.0.tgz", + "integrity": "sha512-SaMnchL//WwU2Ot1hhkPflE8gzo7uq1FGvUJ8GKmi3TOU7rGTHIU+eir1WGf6qOtTyxdfdcp10yPdGZ59sQ3hw==", "dev": true }, "core-js-compat": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.2.tgz", - "integrity": "sha512-IGHnpuaM1N++gLSPI1F1wu3WXICPxSyj/Q++clcwsIOnUVp5uKUIPl/+6h0TQ112KU3fMiSxqJuM+OrCyKj5+A==", + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.12.1.tgz", + "integrity": "sha512-i6h5qODpw6EsHAoIdQhKoZdWn+dGBF3dSS8m5tif36RlWvW3A6+yu2S16QHUo3CrkzrnEskMAt9f8FxmY9fhWQ==", "dev": true, "requires": { - "browserslist": "^4.16.4", + "browserslist": "^4.16.6", "semver": "7.0.0" }, "dependencies": { "browserslist": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz", - "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==", + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001208", + "caniuse-lite": "^1.0.30001219", "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.712", + "electron-to-chromium": "^1.3.723", "escalade": "^3.1.1", "node-releases": "^1.1.71" } }, "caniuse-lite": { - "version": "1.0.30001211", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001211.tgz", - "integrity": "sha512-v3GXWKofIkN3PkSidLI5d1oqeKNsam9nQkqieoMhP87nxOY0RPDC8X2+jcv8pjV4dRozPLSoMqNii9sDViOlIg==", + "version": "1.0.30001228", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001228.tgz", + "integrity": "sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==", "dev": true }, "electron-to-chromium": { - "version": "1.3.717", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.717.tgz", - "integrity": "sha512-OfzVPIqD1MkJ7fX+yTl2nKyOE4FReeVfMCzzxQS+Kp43hZYwHwThlGP+EGIZRXJsxCM7dqo8Y65NOX/HP12iXQ==", + "version": "1.3.728", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.728.tgz", + "integrity": "sha512-SHv4ziXruBpb1Nz4aTuqEHBYi/9GNCJMYIJgDEXrp/2V01nFXMNFUTli5Z85f5ivSkioLilQatqBYFB44wNJrA==", "dev": true }, "semver": { @@ -4075,9 +4612,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -4137,15 +4674,6 @@ } } }, - "cson-parser": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-4.0.8.tgz", - "integrity": "sha512-Hdv3N2E5JU4vAp88cxcs/Y+0L0y0HJnpoc067E//qbXNF4/cG713rFLryD0QvKZYK6w3QBA67t7UOfo2ymh8Sg==", - "dev": true, - "requires": { - "coffeescript": "1.12.7" - } - }, "css": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", @@ -4273,23 +4801,22 @@ } }, "css-loader": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.1.tgz", - "integrity": "sha512-YCyRzlt/jgG1xanXZDG/DHqAueOtXFHeusP9TS478oP1J++JSKOyEgGW1GHVoCj/rkS+GWOlBwqQJBr9yajQ9w==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.4.tgz", + "integrity": "sha512-OFYGyINCKkdQsTrSYxzGSFnGS4gNjcXkKkQgWxK138jgnPt+lepxdjSZNc8sHAl5vP3DhsJUxufWIjOwI8PMMw==", "dev": true, "requires": { "camelcase": "^6.2.0", - "cssesc": "^3.0.0", "icss-utils": "^5.1.0", "loader-utils": "^2.0.0", - "postcss": "^8.2.8", + "postcss": "^8.2.10", "postcss-modules-extract-imports": "^3.0.0", "postcss-modules-local-by-default": "^4.0.0", "postcss-modules-scope": "^3.0.0", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.1.0", "schema-utils": "^3.0.0", - "semver": "^7.3.4" + "semver": "^7.3.5" }, "dependencies": { "schema-utils": { @@ -4302,6 +4829,15 @@ "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -4434,20 +4970,20 @@ "dev": true }, "cssnano": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.1.tgz", - "integrity": "sha512-5WubEmKcK2cqw43DUAayRBiIlTdX7iX3ZowrWDVxSVcW3hyohVnbJ4K4mbnWtJp5rfJnUwHg5H4mDAGzmuCM3g==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.2.tgz", + "integrity": "sha512-8JK3EnPsjQsULme9/e5M2hF564f/480hwsdcHvQ7ZtAIMfQ1O3SCfs+b8Mjf5KJxhYApyRshR2QSovEJi2K72Q==", "dev": true, "requires": { "cosmiconfig": "^7.0.0", - "cssnano-preset-default": "^5.0.0", + "cssnano-preset-default": "^5.0.1", "is-resolvable": "^1.1.0" } }, "cssnano-preset-default": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.0.0.tgz", - "integrity": "sha512-zsLppqF7PxY6Tk+ghVx8djf4o1jIOu2GNufqy9lMxldt7gGpSy3FQ6jn7FCd5DZWCaBa7A/1/HVh8CK3BdFSJg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.0.1.tgz", + "integrity": "sha512-cfmfThYODGqhpQKDq9H0MTAqkMvZ3dGbOUTBKw0xWZiIycMqHid22LsJXJl4r1qX4qzDeKxcSyQ/Xb5Mu3Z//Q==", "dev": true, "requires": { "css-declaration-sorter": "6.0.0", @@ -4459,7 +4995,7 @@ "postcss-discard-duplicates": "^5.0.0", "postcss-discard-empty": "^5.0.0", "postcss-discard-overridden": "^5.0.0", - "postcss-merge-longhand": "^5.0.0", + "postcss-merge-longhand": "^5.0.1", "postcss-merge-rules": "^5.0.0", "postcss-minify-font-values": "^5.0.0", "postcss-minify-gradients": "^5.0.0", @@ -4502,16 +5038,6 @@ "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", "dev": true }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -4711,9 +5237,9 @@ "dev": true }, "dependency-graph": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", - "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", "dev": true }, "destroy": { @@ -4723,9 +5249,9 @@ "dev": true }, "detect-node": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", - "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", "dev": true }, "di": { @@ -4796,13 +5322,13 @@ } }, "dom-serializer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz", - "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", "dev": true, "requires": { "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", + "domhandler": "^4.2.0", "entities": "^2.0.0" } }, @@ -5052,28 +5578,6 @@ "is-symbol": "^1.0.2" } }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "dev": true, - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, "es6-promise": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", @@ -5089,16 +5593,6 @@ "es6-promise": "^4.0.3" } }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -5310,12 +5804,6 @@ } } }, - "eslint-config-prettier": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz", - "integrity": "sha512-oKMhGv3ihGbCIimCAjqkdzx2Q+jthoqnXSP+d86M9tptwugycmTFdVR4IpLgq2c4SHifbwO90z2fQ8/Aio73yw==", - "dev": true - }, "eslint-import-resolver-node": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", @@ -5766,23 +6254,6 @@ } } }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "dev": true, - "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", - "dev": true - } - } - }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -6752,9 +7223,9 @@ "dev": true }, "ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", "dev": true, "requires": { "minimatch": "^3.0.4" @@ -6924,9 +7395,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -7906,9 +8377,9 @@ } }, "less-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-8.1.0.tgz", - "integrity": "sha512-IE73O5LY5WHA71EDwszM2PIEGDF30xz45GplpRhYuxMXhAvXoMudu/ItjllNR/ht7XLh5N7JegzRg11HYu+xxg==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-8.1.1.tgz", + "integrity": "sha512-K93jJU7fi3n6rxVvzp8Cb88Uy9tcQKfHlkoezHwKILXhlNYiRQl4yowLIkQqmBXOH/5I8yoKiYeIf781HGkW9g==", "dev": true, "requires": { "klona": "^2.0.4" @@ -8060,9 +8531,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -8221,9 +8692,9 @@ "dev": true }, "mem": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.0.tgz", - "integrity": "sha512-FIkgXo0kTi3XpvaznV5Muk6Y6w8SkdmRXcY7ZLonQesuYezp59UooLxAVBcGuN6PH2tXN84mR3vyzSc6oSMUfA==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", "dev": true, "requires": { "map-age-cleaner": "^0.1.3", @@ -8362,9 +8833,9 @@ "dev": true }, "mini-css-extract-plugin": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.4.1.tgz", - "integrity": "sha512-COAGbpAsU0ioFzj+/RRfO5Qv177L1Z/XAx2EmCF33b8GDDqKygMffBTws2lit8iaPdrbKEY5P+zsseBUCREZWQ==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.5.1.tgz", + "integrity": "sha512-wEpr0XooH6rw/Mlf+9KTJoMBLT3HujzdTrmohPjAzF47N4Q6yAeczQLpRD/WxvAtXvskcXbily7TAdCfi2M4Dg==", "dev": true, "requires": { "loader-utils": "^2.0.0", @@ -8546,9 +9017,9 @@ "optional": true }, "nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", - "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", "dev": true }, "nanomatch": { @@ -8612,12 +9083,6 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -8719,9 +9184,9 @@ "dev": true }, "npm-bundled": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", - "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", "dev": true, "requires": { "npm-normalize-package-bin": "^1.0.1" @@ -8754,9 +9219,9 @@ } }, "npm-packlist": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", - "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", + "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", "dev": true, "requires": { "glob": "^7.1.6", @@ -8778,12 +9243,11 @@ } }, "npm-registry-fetch": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-9.0.0.tgz", - "integrity": "sha512-PuFYYtnQ8IyVl6ib9d3PepeehcUeHN9IO5N/iCRhyg9tStQcqGQBRVHmfmMWPDERU3KwZoHFvbJ4FPXPspvzbA==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-10.1.1.tgz", + "integrity": "sha512-F6a3l+ffCQ7hvvN16YG5bpm1rPZntCg66PLHDQ1apWJPOCUVHoKnL2w5fqEaTVhp42dmossTyXeR7hTGirfXrg==", "dev": true, "requires": { - "@npmcli/ci-detect": "^1.0.0", "lru-cache": "^6.0.0", "make-fetch-happen": "^8.0.9", "minipass": "^3.1.3", @@ -8982,9 +9446,9 @@ } }, "open": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/open/-/open-8.0.5.tgz", - "integrity": "sha512-hkPXCz7gijWp2GoWqsQ4O/5p7F6d5pIQ/+9NyeWG1nABJ4zvLi9kJRv1a44kVf5p13wK0WMoiRA+Xey68yOytA==", + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/open/-/open-8.0.7.tgz", + "integrity": "sha512-qoyG0kpdaWVoL5MiwTRQWujSdivwBOgfLadVEdpsZNHOK1+kBvmVtLYdgWr8G4cgBpG9zaxezn6jz6PPdQW5xg==", "dev": true, "requires": { "define-lazy-prop": "^2.0.0", @@ -9050,9 +9514,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -9172,9 +9636,9 @@ "dev": true }, "pacote": { - "version": "11.3.1", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.1.tgz", - "integrity": "sha512-TymtwoAG12cczsJIrwI/euOQKtjrQHlD0k0oyt9QSmZGpqa+KdlxKdWR/YUjYizkixaVyztxt/Wsfo8bL3A6Fg==", + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.2.tgz", + "integrity": "sha512-lMO7V9aMhyE5gfaSFxKfW3OTdXuFBNQJfuNuet3NPzWWhOYIW90t85vHcHLDjdhgmfAdAHyh9q1HAap96ea0XA==", "dev": true, "requires": { "@npmcli/git": "^2.0.1", @@ -9190,7 +9654,7 @@ "npm-package-arg": "^8.0.1", "npm-packlist": "^2.1.4", "npm-pick-manifest": "^6.0.0", - "npm-registry-fetch": "^9.0.0", + "npm-registry-fetch": "^10.0.0", "promise-retry": "^2.0.1", "read-package-json-fast": "^2.0.1", "rimraf": "^3.0.2", @@ -9413,9 +9877,9 @@ "dev": true }, "postcss": { - "version": "8.2.10", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.10.tgz", - "integrity": "sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw==", + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.14.tgz", + "integrity": "sha512-+jD0ZijcvyCqPQo/m/CW0UcARpdFylq04of+Q7RKX6f/Tu+dvpUI/9Sp81+i6/vJThnOBX09Quw0ZLOVwpzX3w==", "dev": true, "requires": { "colorette": "^1.2.2", @@ -10335,9 +10799,9 @@ } }, "postcss-merge-longhand": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.0.tgz", - "integrity": "sha512-VZNFA40K8BYHzJNA6jHPdg1Nofsz/nK5Dkszrcb5IgWcLroSBZOD6I/iNQzpejSU/3XwpOiZNaYAdBV4KcvxWA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.1.tgz", + "integrity": "sha512-H1RO8le5deFGumQzuhJjuL0bIXPRysa+w7xtk5KrHe38oiaSS9ksPXDo24+IOS3SETPhip0J5+1uCOW+ALs3Yw==", "dev": true, "requires": { "css-color-names": "^1.0.1", @@ -10954,9 +11418,9 @@ } }, "postcss-selector-parser": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz", - "integrity": "sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==", + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", "dev": true, "requires": { "cssesc": "^3.0.0", @@ -11731,59 +12195,22 @@ "dev": true }, "resolve-url-loader": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz", - "integrity": "sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", "dev": true, "requires": { - "adjust-sourcemap-loader": "3.0.0", - "camelcase": "5.3.1", - "compose-function": "3.0.3", - "convert-source-map": "1.7.0", - "es6-iterator": "2.0.3", - "loader-utils": "1.2.3", - "postcss": "7.0.21", - "rework": "1.0.1", - "rework-visit": "1.0.0", + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", "source-map": "0.6.1" }, "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - } - }, "postcss": { - "version": "7.0.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", - "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -11836,61 +12263,6 @@ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, - "rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "dev": true, - "requires": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" - }, - "dependencies": { - "convert-source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", - "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=", - "dev": true - }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - } - } - }, - "rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=", - "dev": true - }, "rfdc": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", @@ -11970,12 +12342,12 @@ "dev": true }, "sass": { - "version": "1.32.8", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.8.tgz", - "integrity": "sha512-Sl6mIeGpzjIUZqvKnKETfMf0iDAswD9TNlv13A7aAF3XZlRPMq4VvJWBC2N2DXbp94MQVdNSFG6LfF/iOXrPHQ==", + "version": "1.32.12", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.12.tgz", + "integrity": "sha512-zmXn03k3hN0KaiVTjohgkg98C3UowhL1/VSGdj4/VAAiMKGQOE80PFPxFP2Kyq0OUskPKcY5lImkhBKEHlypJA==", "dev": true, "requires": { - "chokidar": ">=2.0.0 <4.0.0" + "chokidar": ">=3.0.0 <4.0.0" } }, "sass-loader": { @@ -12083,9 +12455,9 @@ } }, "selfsigned": { - "version": "1.10.8", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", - "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", "dev": true, "requires": { "node-forge": "^0.10.0" @@ -12604,18 +12976,21 @@ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "dev": true }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, "source-map-loader": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", - "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-2.0.1.tgz", + "integrity": "sha512-UzOTTQhoNPeTNzOxwFw220RSRzdGSyH4lpNyWjR7Qm34P4/N0W669YSUFdH07+YNeN75h765XLHmNsF/bm97RQ==", "dev": true, "requires": { "abab": "^2.0.5", "iconv-lite": "^0.6.2", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.6.1", - "whatwg-mimetype": "^2.3.0" + "source-map-js": "^0.6.2" }, "dependencies": { "iconv-lite": { @@ -12626,23 +13001,6 @@ "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } - }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true } } }, @@ -12980,29 +13338,14 @@ } }, "stylus-loader": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-4.3.3.tgz", - "integrity": "sha512-PpWB5PnCXUzW4WMYhCvNzAHJBjIBPMXwsdfkkKuA9W7k8OQFMl/19/AQvaWsxz2IptxUlCseyJ6TY/eEKJ4+UQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-5.0.0.tgz", + "integrity": "sha512-1OaGgixTgC8IAaMCodZXg7XYsfP1qU0UzTHDyPaWACUh34j9geJL4iA583tFJDOtfNUOfDLaBpUywc5MicQ1aA==", "dev": true, "requires": { - "fast-glob": "^3.2.4", + "fast-glob": "^3.2.5", "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "normalize-path": "^3.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } + "normalize-path": "^3.0.0" } }, "supports-color": { @@ -13039,9 +13382,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13087,9 +13430,9 @@ } }, "symbol-observable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-3.0.0.tgz", - "integrity": "sha512-6tDOXSHiVjuCaasQSWTmHUWn4PuG7qa3+1WT031yTc/swT7+rLiw3GOrFxaH1E3lLP09dH3bVuVDf2gK5rxG3Q==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", "dev": true }, "table": { @@ -13150,9 +13493,9 @@ } }, "terser": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", - "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.0.tgz", + "integrity": "sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g==", "dev": true, "requires": { "commander": "^2.20.0", @@ -13383,87 +13726,6 @@ } } }, - "tslint-to-eslint-config": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslint-to-eslint-config/-/tslint-to-eslint-config-2.2.0.tgz", - "integrity": "sha512-ta+V1G8y431CPXuJHbzlYYxuAyvKZM8llLZnFN7jy0C98dMsz0jIQCZW7dH5I6wt10gTyMOw7h5W+JEeQumbfQ==", - "dev": true, - "requires": { - "chalk": "4.1.0", - "commander": "7.1.0", - "cson-parser": "4.0.8", - "eslint-config-prettier": "8.1.0", - "glob": "7.1.6", - "json5": "2.2.0", - "lodash": "4.17.21", - "minimatch": "3.0.4", - "tslint": "6.1.3", - "typescript": "4.2.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "commander": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz", - "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "typescript": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.2.tgz", - "integrity": "sha512-tbb+NVrLfnsJy3M59lsDgrzWIflR4d4TIUjz+heUnHZwdF7YsrMTKoRERiIvI2lvBG95dfpLxB21WZhys1bgaQ==", - "dev": true - } - } - }, "tsutils": { "version": "2.29.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", @@ -13496,12 +13758,6 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "dev": true }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -13921,20 +14177,20 @@ } }, "webpack": { - "version": "5.32.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.32.0.tgz", - "integrity": "sha512-jB9PrNMFnPRiZGnm/j3qfNqJmP3ViRzkuQMIf8za0dgOYvSLi/cgA+UEEGvik9EQHX1KYyGng5PgBTTzGrH9xg==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.36.2.tgz", + "integrity": "sha512-XJumVnnGoH2dV+Pk1VwgY4YT6AiMKpVoudUFCNOXMIVrEKPUgEwdIfWPjIuGLESAiS8EdIHX5+TiJz/5JccmRg==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.46", + "@types/estree": "^0.0.47", "@webassemblyjs/ast": "1.11.0", "@webassemblyjs/wasm-edit": "1.11.0", "@webassemblyjs/wasm-parser": "1.11.0", - "acorn": "^8.0.4", + "acorn": "^8.2.1", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.7.0", + "enhanced-resolve": "^5.8.0", "es-module-lexer": "^0.4.0", "eslint-scope": "^5.1.1", "events": "^3.2.0", @@ -13951,6 +14207,16 @@ "webpack-sources": "^2.1.1" }, "dependencies": { + "enhanced-resolve": { + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", + "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -13969,9 +14235,9 @@ "dev": true }, "terser-webpack-plugin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", - "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz", + "integrity": "sha512-6QhDaAiVHIQr5Ab3XUWZyDmrIPCHMiqJVljMF91YKyqwKkL5QHnYMkrMBy96v9Z7ev1hGhSEw1HQZc2p/s5Z8Q==", "dev": true, "requires": { "jest-worker": "^26.6.2", @@ -13979,7 +14245,7 @@ "schema-utils": "^3.0.0", "serialize-javascript": "^5.0.1", "source-map": "^0.6.1", - "terser": "^5.5.1" + "terser": "^5.7.0" } }, "webpack-sources": { @@ -14521,12 +14787,6 @@ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "dev": true }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, "which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", diff --git a/package.json b/package.json index dec4abd..3628c14 100644 --- a/package.json +++ b/package.json @@ -11,25 +11,25 @@ }, "private": true, "dependencies": { - "@angular/animations": "~12.0.0-next.9", - "@angular/cdk": "^12.0.0-next.7", - "@angular/common": "^12.0.0-next.9", - "@angular/compiler": "^12.0.0-next.9", - "@angular/core": "^12.0.0-next.9", - "@angular/forms": "^12.0.0-next.9", - "@angular/google-maps": "^11.2.6", - "@angular/material": "^12.0.0-next.7", - "@angular/platform-browser": "^12.0.0-next.9", - "@angular/platform-browser-dynamic": "^12.0.0-next.9", - "@angular/router": "~12.0.0-next.9", + "@angular/animations": "~12.0.0", + "@angular/cdk": "^12.0.0", + "@angular/common": "^12.0.0", + "@angular/compiler": "^12.0.0", + "@angular/core": "^12.0.0", + "@angular/forms": "^12.0.0", + "@angular/google-maps": "^12.0.0", + "@angular/material": "^12.0.0", + "@angular/platform-browser": "^12.0.0", + "@angular/platform-browser-dynamic": "^12.0.0", + "@angular/router": "~12.0.0", "rxjs": "~6.6.0", "tslib": "^2.0.0", - "zone.js": "~0.11.3" + "zone.js": "~0.11.4" }, "devDependencies": { - "@angular-devkit/build-angular": "~12.0.0-next.9", - "@angular/cli": "~12.0.0-next.9", - "@angular/compiler-cli": "~12.0.0-next.9", + "@angular-devkit/build-angular": "~12.0.0", + "@angular/cli": "~12.0.0", + "@angular/compiler-cli": "~12.0.0", "@types/jasmine": "~3.6.0", "@types/node": "^12.11.1", "@typescript-eslint/eslint-plugin": "4.16.1", @@ -49,10 +49,10 @@ "eslint-plugin-import": "2.22.1", "eslint-plugin-jsdoc": "30.7.6", "eslint-plugin-prefer-arrow": "1.2.2", - "@angular-eslint/builder": "2.0.2", - "@angular-eslint/eslint-plugin": "2.0.2", - "@angular-eslint/eslint-plugin-template": "2.0.2", - "@angular-eslint/schematics": "2.0.2", - "@angular-eslint/template-parser": "2.0.2" + "@angular-eslint/builder": "^4.0.0", + "@angular-eslint/eslint-plugin": "^4.0.0", + "@angular-eslint/eslint-plugin-template": "^4.0.0", + "@angular-eslint/schematics": "12.0.0", + "@angular-eslint/template-parser": "^4.0.0" } } diff --git a/src/app/shop/shop.component.ts b/src/app/shop/shop.component.ts index 9d09661..386f412 100644 --- a/src/app/shop/shop.component.ts +++ b/src/app/shop/shop.component.ts @@ -54,7 +54,7 @@ export class ShopComponent implements OnInit { if (this.fillings.chicken) { flavor += 'Chicken & Ginger '; } if (this.fillings.impossible) { flavor += 'Impossible Meat '; } - const fakePurchase = `Purchase ${this.quantity}${flavor} dumplings in the color ${this.color}!`; + const fakePurchase = `Purchase ${this.quantity} ${flavor}dumplings in the color ${this.color}!`; console.log(fakePurchase); // TODO: #11. Announce changes with LiveAnnouncer diff --git a/src/assets/blue-demo-screenshot.png b/src/assets/blue-demo-screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..3f7ed7aeb929587d350e803ce69acc1970c1fc8d GIT binary patch literal 92533 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 Kg%UZlu>S`di{^F! literal 0 HcmV?d00001 diff --git a/src/assets/pink-demo-screenshot.png b/src/assets/pink-demo-screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..72602cb87d1594fdc8f37d734373a01db1b5cb65 GIT binary patch literal 93296 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�tw8m@ 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 Zg@z63$8~(=MmXR{PD)v_Ox)1#e*mn&>&yTE literal 0 HcmV?d00001 diff --git a/src/environments/environment.ts b/src/environments/environment.ts index 55d30d2..7d3affd 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -28,4 +28,4 @@ export const environment = { * This import should be commented out in production mode because it will have a negative impact * on performance if an error is thrown. */ -// import 'zone.js/dist/zone-error'; // Included with Angular CLI. +// import 'zone.js/plugins/zone-error'; // Included with Angular CLI. diff --git a/src/polyfills.ts b/src/polyfills.ts index b92c73d..458efd4 100644 --- a/src/polyfills.ts +++ b/src/polyfills.ts @@ -72,7 +72,7 @@ /*************************************************************************************************** * Zone JS is required by default for Angular itself. */ -import 'zone.js/dist/zone'; // Included with Angular CLI. +import 'zone.js'; // Included with Angular CLI. /*************************************************************************************************** diff --git a/src/test.ts b/src/test.ts index 7a5442e..9ac7476 100644 --- a/src/test.ts +++ b/src/test.ts @@ -15,7 +15,7 @@ */ // This file is required by karma.conf.js and loads recursively all the .spec and framework files -import 'zone.js/dist/zone-testing'; +import 'zone.js/testing'; import { getTestBed } from '@angular/core/testing'; import { BrowserDynamicTestingModule,